Business Analyst ライセンスで利用できます。
概要
数値以外のフィールドに基づいてフィーチャクラスから主題図を生成します。
使用法
このツールは、人口密度のように単一のトピックまたは主題に関する情報を伝えることを目的として設計されたものです。
数値以外のフィールドは、主題図の生成時にのみ使用されます。シンボル化に使用するフィールドに基づいて、これらの値がマップ上で一意の値として表示されます。
数値以外の主題図には数値データが含まれていないので、正規化することはできません。
構文
arcpy.ba.SymbolizebyNonnumericField(InputFeatureLayer, Field, {UseSelectedFeatures}, {ColorSchemeParameterName})
パラメーター | 説明 | データ タイプ |
InputFeatureLayer | 入力フィーチャ レイヤー。 | Feature Layer |
Field | 主題図を定義するために使用される属性フィールドです。 | Field |
UseSelectedFeatures (オプション) | 主題図を生成するために使用するフィーチャを特定します。
| Boolean |
ColorSchemeParameterName (オプション) | 主題図で使用する、事前定義された配色。 | String |
コードのサンプル
SymbolizeByNonNumericField (数値以外のフィールドを利用してシンボル化) の例 (スタンドアロン スクリプト)
# 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.8\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")
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst