电气工程cad制图规则表达规则的表示方式有什么意思

ArcGIS Help 10.1 - 添加制图表达 (制图)
将要素类制图表达添加到地理数据库要素类。
输入必须是地理数据库要素类。
将向输入要素类属性表追加两个具有指定字段名的新字段:一个字段用于识别控制各种要素类别的描绘方式的制图表达规则,另一个字段用于存储这些规则的所有特定于要素的覆盖。
指定一个导入规则图层以导入图层文件中指定渲染器类型(即类别 - 唯一值)下列出的符号选项。所有符号选项都将作为新制图表达规则复制到此要素类制图表达中。如果未指定导入规则图层,则所有要素将被分配给一个默认的制图表达规则。
如果导入规则图层与输入要素类具有相同的源要素类,则可使用分配规则 ID 参数将制图表达规则分配给要素以与导入规则图层的 RuleID 分配相匹配。
如果指定了导入规则图层并将分配规则 ID 参数设置为 ASSIGN,则所有要素将被分配给基于图层文件中指定渲染器类型(即类别 - 唯一值)下列出的符号选项的制图表达规则。如果指定了导入规则图层,但将分配规则 ID 参数设置为 NO_ASSIGN,则所有要素将被分配给一个默认的制图表达规则。
如果使用 &其他所有值& 符号化输入图层中的要素,则添加制图表达时,该符号将变为规则 ID 1。
语法AddRepresentation_cartography (in_features, representation_name, {rule_id_field_name}, {override_field_name}, {geometry_editing_option}, {import_rule_layer}, {assign_rule_id_option})参数说明数据类型
in_features
要添加新要素类制图表达的输入地理数据库要素类。
Feature Layer
representation_name
要添加的要素类制图表达的名称。
rule_id_field_name(可选)
RuleID 字段的名称,该字段用于保存对每个要素的制图表达规则的引用。
override_field_name(可选)
Override 字段的名称,该字段用于保存每个要素的制图表达规则的覆盖。
geometry_editing_option(可选)
指定使用制图表达编辑工具修改要素时支持的要素类几何将会怎样。
STORE_CHANGE_AS_OVERRIDE —使用制图表达编辑工具或使用制图工具箱中的任何地理处理工具对要素几何所做的修改将以形状覆盖的方式存储在 Override 字段中。支持要素类几何(存储在要素类的 Shape 字段中)不会受到影响。这是默认设置。
MODIFY_FEATURE_SHAPE —使用制图表达编辑工具或使用制图工具箱中的任何地理处理工具对要素几何进行的修改将会影响支持要素类几何(存储在要素类的 Shape 字段中)。不存储形状覆盖。
import_rule_layer(可选)
使用要素类制图表达符号化要素的要素图层,即从中导入制图表达规则的图层。
assign_rule_id_option(可选)
指定是否将制图表达规则分配给要素以与导入规则图层的 RuleID 分配相匹配。仅当指定了导入规则图层时,此选项才可用。
ASSIGN —将 RuleID 分配给要素以与导入规则图层相匹配。这是默认设置。
NO_ASSIGN —指定不通过导入规则图层将 RuleID 与要素相匹配。而将要素分配给默认制图表达规则。
AddRepresentation 工具示例(Python 窗口)
以下 Python 窗口脚本演示了如何在立即模式下使用 AddRepresentation 工具。
import arcpy from arcpy import env env.workspace = &C:/data& arcpy.AddRepresentation_cartography(&C:/data/cartography.gdb/buildings/footprints&,
&footprints_Rep&, &RuleID&, &Override&,
&STORE_CHANGE_AS_OVERRIDE&, &C:/data/footprints.lyr&, &ASSIGN&)
AddRepresentation 工具示例(独立 Python 脚本)
此独立脚本显示的是使用 AddRepresentation 工具的示例。
# Name: AddRepresentation_standalone_script.py
# Description: Adds a feature class representation
to a geodatabase feature class.
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = &C:/data&
# Set local variables
in_features = &C:/data/cartography.gdb/buildings/footprints&
representation_name = &footprints_Rep&
rule_id_field_name = &RuleID&
override_field_name = &Override&
geometry_editing_option = &STORE_CHANGE_AS_OVERRIDE&
import_rule_layer = &C:/data/footprints.lyr&
assign_rule_id_option = &ASSIGN&
# Execute Add Representation
arcpy.AddRepresentation_cartography(in_features,
representation_name,
rule_id_field_name,
override_field_name,
geometry_editing_option,
import_rule_layer,
assign_rule_id_option)
相关主题许可信息ArcGIS for Desktop Basic:否ArcGIS for Desktop Standard:是ArcGIS for Desktop Advanced:是拒绝访问 |
| 百度云加速
请打开cookies.
此网站 () 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3adffb6c-ua98).
重新安装浏览器,或使用别的浏览器查看: 2498|回复: 6
为什么老是弹出“此要素类的工作空间不支持制图表达”
马上注册地信网,享受更多功能,学习更多知识,成就人生精彩!
才可以下载或查看,没有帐号?
如图所示,到底那些格式数据能进行制图表达?鏉ヨ嚜: Android瀹㈡埛绔
好像制图表达要求必须是数据库里的要素!
亲,你好快哦~~~
不知道 是什么情况
会不会是你没有创建数据类型,比如点线区这些,
进来看看了。
我也遇到了 怎么解决的
解决方法:新建-地理数据库-新建要素类,只有要素类才能转为制图表达
论坛推荐话题 /1
地信网全新手机版隆重上线了!手机“每日签到”3秒搞定!即刻起用手机访问地信网,体验强大功能!
热线: 400-
Powered by制图表达教程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
制图表达教程
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩47页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 电气制图规则应用指南 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信