ArcGIS for AutoCAD 字段值可以是根据实体上存储的值导出的标准值,也可以是根据字段的默认值假定的标准值。 其他字段值可能会链接到 AutoCAD 实体属性或者为只读追踪字段。 字段可通过编码值属性域或范围属性域进行约束,可进行编辑或为只读。 字段可以定义为子类型字段,用于管理要素图层子类型内的要素成员资格。 编辑字段可以触发对链接实体属性的修改。 对于子类型字段,修改子类型也会根据该子类型将一个图层中的 AutoCAD 图层属性更新到另一个图层。
M 值实现
为了支持在 ArcGIS for AutoCAD 折线要素上存储 m 值,该软件将使用可用 ArcGIS for AutoCAD 实体及其几何。 ArcGIS for AutoCAD 中的 m 值需要具有 VERTEX 子实体的线性实体类型。 ArcGIS for AutoCAD 2D 和 3D 折线要素是唯一具有 VERTEX 子实体的线性实体类型。 要支持创建和编辑 m 值,必须将折线要素绘制为 2D 或 3D 折线实体。 在大多数 Autodesk AutoCAD 实现中,默认线性要素是轻量级折线。 在 ArcGIS for AutoCAD 中,可以使用 PLINETYPE 系统变量进行更改,方法是将其设置更改为 0,以指定 2D 或 3D 折线作为与 ArcGIS for AutoCAD 中的 m 值兼容的默认折线实体类型。 可以使用具有支持 VERTEX 子实体几何(如 2D 和 3D POLYLINE 实体)的线性要素上的属性编辑器用户界面访问和编辑 m 值。
Web 要素图层
在 web 要素图层上存储 m 值是 web 图层的属性设置。 可以将支持 m 值的折线 web 要素添加至 ArcGIS for AutoCAD。 可将 m 值为空的要素自动绘制为具有折点子实体的完整折线。 但是,将根据 PLINETYPE 设置绘制具有空值的要素。 除非 PLINETYPE 系统变量设置为 0,以确保绘制具有 VERTEX 子实体的完整折线,否则无法添加 m 值。 对于使用轻量级折线从受支持的 web 要素图层添加至工程图的要素,无法为其添加 m 值。 要查看或编辑这些要素的 m 值,首先需要放弃所有编辑内容;然后,将 AutoCAD PLINETYPE 系统变量设置为 0,并重新添加该 web 要素图层。
文档要素图层
默认情况下,所有线性文档要素图层均支持添加 m 值。 当将折线文档要素图层共享为托管要素图层时,将保留任何包含的 m 值。 与 web 要素图层一样,必须使用支持 VERTEX 子实体(例如 2D 或 3D POLYINE 实体)的 AutoCAD 几何来绘制文档要素图层的线性要素。