获得 Business Analyst 许可后可用。
描述
Adds criteria based on the values calculated for the input layer using the Enrich Layer tool.
使用方法
You must be signed in to ArcGIS Online or have Business Analyst Data installed.
The input analysis layer can be created by the Make Suitability Analysis Layer tool.
The selected variables are used to enrich the site layer.
Set the influence for each criteria using the Set Criteria Property tool.
语法
arcpy.ba.AddVariableBasedSuitabilityCriteria(in_analysis_layer, variables)
参数 | 说明 | 数据类型 |
in_analysis_layer | The Suitability Analysis layer that will be used in the analysis. | Feature Layer |
variables [variables,...] | The variables from which the suitability criteria will be determined. | String |
派生输出
名称 | 说明 | 数据类型 |
out_analysis_layer | The name of the Suitability Analysis layer that will be added to the map. | Feature Layer |
out_criteria_name | The name of the criteria that will be added to the Suitability Analysis layer. | String |
代码示例
The following Python window script demonstrates how to use the AddVariableBasedSuitabilityCriteria tool.
import arcpy
arcpy.ba.AddVariableBasedSuitabilityCriteria("Site Suitability", "wealth.meddi_cy;wealth.mednw_cy")
The following Python window script demonstrates how to use the AddVariableBasedSuitabilityCriteria tool with Statistical Data Collection variables.
import arcpy
arcpy.ba.AddVariableBasedSuitabilityCriteria("Suitability Analysis", r"c:\users\<User ID>\documents\arcgis\projects\myproject\bayarea_proprietarydata.sdcx/sales_s01_sales;c:\users\<User ID>\documents\arcgis\projects\myproject\bayarea_proprietarydata.sdcx/populationtotals_dpopdenscy")
许可信息
- Basic: 需要 Business Analyst
- Standard: 需要 Business Analyst
- Advanced: 需要 Business Analyst