CAD (MSC)读写器Esri映射规范

许可选项对于这种格式,从FME专业版开始。

CAD (MSC)读写器的Esri映射规范允许FME读取和写入Autodesk DWG文件中的Esri MSC数据。

读者概述

这个阅读器提供了几乎所有可用的功能Autodesk AutoCAD DWG/DXF读取参数以下是例外情况:

  • 模式是基于在DWG文件中找到的MSC特性类信息生成的,而不是基于层、几何图形或属性模式。
  • 模式将使用如下的MSC特性类生成FME功能类型该模式通过为每个特征类选择的每个实体创建数据特征,将实体信息和相关属性按特征类分组
  • 如果某个实体被选中n不同的特性类n创建了不同的特性,每个特性类对应一个特性。每个特性将存储所引用的实体信息的一个副本,并且只从它所代表的特性类获得属性。为选择相同实体的两个不同特性类创建的数据特性将具有相同的值msd_entity_key属性。
  • 如果一个实体没有任何选择它的特性类,那么它将不会被读取。

传统的autocad_entity属性将被添加到特性中以提供额外的信息。

作家概述

这个作者提供了几乎所有可用的功能Autodesk AutoCAD DWG/DXF作者参数,但有以下例外:

  • 添加数据到模板文件Esri MSC写入不支持参数。

除了DWG/DXF参数,Esri MSC writer引入了一些AutoCAD DWG/DXF writer没有使用的新参数。

在创建AutoCAD文件时,Esri MSC作者首先定义FME工作空间中定义的线条类型、层和MSD特性类。然后,如果指定了模板文件,写入器将读入模板文件,并将该行类型、层定义、形状文件头信息和块信息从模板文件复制到输出数据集。模板文件中的任何特性类都不会被复制。

Esri MSC Writer接受给它的每个特性,并根据适当情况将其输出到目标数据集msd_type类型。传统的autocad_entity属性将被考虑,如果存在,在编写实体时,尽管msd_type如果发生类型冲突,将首选。

将根据在特征类上定义的属性检查所有实体类型的MSC信息。特征的属性信息作为写入数据集的每个特征的MSC属性写入。

笔记

  • 特性类型扇形将同时影响特性类和层。层的名称可能不会被覆盖,即使是autocad_layer属性和特性类名不能被重写,甚至不能被msd_feature_class_name属性。
  • 由Esri MSC Writer创建的特征类查询固定选择与特征类同名的层。
  • Esri MSC Writer创建的特性类的属性模式的默认值在数字属性的情况下固定为0,在字符串属性的情况下固定为空字符串。