标注 | 说明 | 数据类型 |
输入要素 | 要转换为图形的图层。 | Feature Layer |
输出图形图层 | 包含转换后的图形元素的图形图层。 | Graphics Layer |
从绘图中排除转换后的要素 (可选) | 指定是否使用查询排除转换后的要素。
| Boolean |
派生输出
标注 | 说明 | 数据类型 |
更新的图层 | 已更新的输入图层。 如果选中从绘图中排除转换后的要素参数,则图层将包含排除集的更新。 | Feature Layer |
将要素图层的符号化要素转换为图形图层中的图形元素。
使用要素的几何图形和图层符号系统中的符号将符号化要素转换为图形元素。
此工具通常用于仅将要素的子集(选择)转换为图形。
使用从绘图中排除转换后的要素参数可从绘图中的输入要素参数值中排除转换后的要素,从而仅在其位置绘制图形元素。 要重新绘制转换后的要素,请查看要素图层属性并检查选择选项卡上的排除设置。
该工具不支持批地理处理。
标注 | 说明 | 数据类型 |
输入要素 | 要转换为图形的图层。 | Feature Layer |
输出图形图层 | 包含转换后的图形元素的图形图层。 | Graphics Layer |
从绘图中排除转换后的要素 (可选) | 指定是否使用查询排除转换后的要素。
| Boolean |
标注 | 说明 | 数据类型 |
更新的图层 | 已更新的输入图层。 如果选中从绘图中排除转换后的要素参数,则图层将包含排除集的更新。 | Feature Layer |
arcpy.conversion.FeaturesToGraphics(in_layer, out_layer, {exclude_features})
名称 | 说明 | 数据类型 |
in_layer | 要转换为图形的图层。 | Feature Layer |
out_layer | 包含转换后的图形元素的图形图层。 | Graphics Layer |
exclude_features (可选) | 指定是否使用查询排除转换后的要素。
| Boolean |
名称 | 说明 | 数据类型 |
updated_layer | 已更新的输入图层。 如果 exclude_features 参数设置为 EXCLUDE_FEATURES,则图层将包含排除集的更新。 | Feature Layer |
以下 Python 代码片段将点要素图层转换为 Python 窗口中的图形图层。
import arcpy
arcpy.env.workspace = r"C:/data/input/pointFeatures.lyrx"
arcpy.conversion.FeaturesToGraphics("pointFeatures", "pointGraphics", "KEEP_FEATURES")
以下 Python 代码片段将纽约市行政区的要素选择从纽约州县要素图层转换为包含面图形元素的图形图层。 结果从原始要素图层中排除了转换后的图形。
# Name: FeaturesToGraphics.py
# Description: Converts a polygon feature layer to polygon graphics.
# Requirements: None
# Import system models
import arcpy
# Set the workspace
arcpy.env.workspace = r"C:\data\input"
# Set local variables
out_layer = "NYBoroughs"
myquery = "AREATYPE = 'Borough'"
# Select the features to convert
in_layer = arcpy.management.SelectLayerByAttribute("NYCounties",
"NEW_SELECTION", myquery)
# Run FeaturesToGraphics
arcpy.conversion.FeaturesToGraphics(in_layer, out_layer, "EXCLUDE_FEATURES")