要素转图形 (转换工具)
汇总
将要素图层的符号化要素转换为图形图层 中的图形元素。
用法
参数
|
标注
|
说明
|
数据类型
|
|
输入要素
|
要转换为图形的图层。
|
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
|
代码示例
FeaturesToGraphics 示例 1(Python 窗口)
以下 Python 代码片段将点要素图层转换为 Python 窗口中的图形图层。
import arcpy
arcpy.env.workspace = r"C:/data/input/pointFeatures.lyrx"
arcpy.conversion.FeaturesToGraphics("pointFeatures", "pointGraphics", "KEEP_FEATURES")
FeaturesToGraphics 示例 2(独立脚本)
以下 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")
环境
输出坐标系, 地理变换
许可信息