Доступно с лицензией Business Analyst.
Краткая информация
Thematically maps a feature class based on a nonnumeric field.
Использование
This tool generates a map designed to convey information about a single topic or theme, such as population density.
Nonnumeric fields are used only when generating the thematic map. These values will be represented on the map as unique values based on the field used to symbolize.
Nonnumeric thematic maps cannot be normalized, since they contain no numeric data.
Синтаксис
SymbolizebyNonnumericField_ba (InputFeatureLayer, Field, {UseSelectedFeatures}, {ColorSchemeParameterName})
Параметр | Объяснение | Тип данных |
InputFeatureLayer | The input feature layer. | Feature Layer |
Field | The attribute field used to define the thematic map. | Field |
UseSelectedFeatures (Дополнительный) | Identifies the features that will be used to generate the thematic map.
| Boolean |
ColorSchemeParameterName (Дополнительный) | A predefined color scheme for the thematic map. | String |
Пример кода
SymbolizeByNonNumericField example (stand-alone script)
# Name: SymbolizeByNonNumericField.py
# Description: Symbolizes customer layer by ID.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.7\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Defines the parameters for the Symbolize by Nonnumeric Field tool
InputFeatureLayer = "C:/temp/sf_cust.shp"
Field = "NAME"
# Thematically symbolizes a layer by a nonnumeric field
arcpy.SymbolizeByNonNumericField_ba(InputFeatureLayer, Field)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)
Параметры среды
Этот инструмент не использует параметры среды геообработки
Информация о лицензиях
- ArcGIS Desktop Basic: Требует Business Analyst
- ArcGIS Desktop Standard: Требует Business Analyst
- ArcGIS Desktop Advanced: Требует Business Analyst