斯潘8
斯潘4
地理数据库阅读器允许FME从ESRI的地理数据库结构中检索数据。支持翻译地理数据库的几个方面,包括地理数据库注释。以下说明如何在地理数据库和AutoCAD DWG之间创建注释和要素的基本翻译。源数据集是地理数据库功能类,一个具有线几何(快速运输线)另一个带有地理数据库注释(Rapid_Transit_Linesano)。这些要素类取自地理数据库格式并写入AutoCAD DWG。
FME将地理数据库注释视为线几何。像这样的,正在读取的注释功能的插入点将基于注释沿相应的线几何图形的对齐方式。例如,如果注释的对齐方式为底部/左侧,将读取注释,插入点对应于注释功能的计算线几何图形的底部/左侧。
快速运输线路(ESRI地理数据库-文件GEODB)
在上图中,我们看到了我们的快速公交线路功能类的内容,通过单独的公交线路进行分类标记,以便于可视化。
快速公交线路注释(ESRI地理数据库-文件GEODB)
在上图中,我们看到了一些地理数据库注释与其相应特性的可视化。我们看到的注释是使用ESRI Arcgis软件以1:10000的比例从标准标签生成的,另存为注释要素类,和是非功能链接的。
1。读取源数据-esri geodatabase(文件geodb)*
将geodatabase reader添加到工作区时,确保从输入的地理数据库(即快速运输线和快速运输线)作为单独的特征类型。将要素类型添加到工作区后,双击Rapid_Transit_Lineano功能类型,单击“格式属性”选项卡,并显示/选择以下属性:
这些参数将有助于在我们从地理数据库转换为dwg时控制文本样式。
2。功能样式
传输线特征将写入目标dwg文件中的一层;然而,为了帮助划分各个公交线路,让我们为每条运输线应用一种独特的颜色。测试滤波器变压器将允许我们根据传输线的名称分离出单独的线路特征。一旦添加,将快速传输线功能类型连接到变压器并编辑testfilter参数。在“测试条件”下,双击“IF”旁边的空白区域。这将启动测试条件对话框。输入第一条传输线(即测线=加拿大测线)的测试条件,并将输出端口设置为“加拿大测线”。
重复上述过程,将“加拿大线”的实例分别替换为“世博线”和“千年线”。一旦完成,testfilter参数应如下所示:
下一步,将三个dwgstyler变压器添加到工作区。dwgstyler转换器允许各种文本和功能样式。通过连接每个输出端口(即加拿大线路,世博线路,以及Millennium线)从测试滤波器变压器到单个dwgstyler,每个公交线路特征都可以以不同的方式设置样式。出于此目的,双击每个样式器,为不同的输出传输线选择所需的颜色。
三。文本样式
来自地理数据库的注释的样式必须允许更无缝地输出到目标dwg。这是转换将使用注释特征类型中公开的参数的地方(请参见步骤1)。
3A。设置字体样式和文本大小
将另一个dwgstyler添加到工作区,并将快速传输lineano功能类型连接到变压器。打开dwgstyler的参数对话框,设置以下值,然后单击确定:
3B。设置CAD文本的对齐方式
垂直和水平文本对齐的值取自先前公开的地理数据库参数-geodb_v_Align和geodb_h_Align。这些值将应用于相应的AutoCAD属性,这些属性将用于在最终的dwg输出中设置文本对正。测试过滤器根据垂直对齐(即顶部,中心,底部)。attributeValueMappers从testfilter获取结果输出,并将垂直和水平对齐应用于相应的AutoCAD对齐属性-设置AutoCAD注释的最终对齐方式(通过AutoCAD的“对齐格式”属性)。
4。编写CAD数据
将autodesk autocad dwg/dxf writer添加到工作空间,连接功能样式部分中所有dwgstyler变压器的输出,以及文本对齐部分中所有attributeValueMapper变压器的输出。一旦添加,打开编写器的功能类型属性,并从“格式属性”选项卡中显示/选择“AutoCAD对齐”。运行工作区。
*上述示例中使用的ESRI地理数据库(文件geodb)读卡器要求用户可以使用授权版本的Arcgis。有关所需许可级别的详细信息,请看FME地理数据库格式所需的ARCGIS许可证类型。
?2019安全亚搏在线软件公司|合法的