SPAN8.
SPAN4.
地理数据库读取器允许FME从ESRI的地理数据库结构中检索数据。支持翻译Geodatabase的几个方面,包括Geodatabase注释。下面举例说明如何在Geodatabase和MicroStation DGN之间创建标注和特征的基本翻译。源数据集是Geodatabase特性类,一个具有直线几何(rapid_transit_lines),另一个具有Geodatabase注释(rapid_transit_linesAnno)。这些特征类取自Geodatabase格式并写入MicroStation DGN。
FME将地理数据库注释视为线几何形状。这样,被读取的注释特征的插入点将基于沿着相应的线几何形状的借记的对准。例如,如果注释的对齐是底部/左,则将使用与计算出的线几何形状的底部/左侧对应的插入点读取注释。
快速传输线(ESRI地理数据库 - 文件GeoDB)
在上面的图片中,我们可以看到我们的快速交通线路特征类的内容,为了更直观,我们用单独的交通线路进行了分类象征。
快速交通线路注释(ESRI Geodatabase - File Geodb)
在上面的图像中,我们看到了几个Geodatabase注释与其相应特性的可视化。我们看到的注释是使用ESRI ArcGIS软件从标准标签中生成的,比例为1:10 000,保存为注释特征类,并无特征链接。
1.读取源数据- ESRI Geodatabase (File Geodb)*
当将Geodatabase reader添加到你的工作区时,请确保从输入Geodatabase中添加特定的表(即rapid_transit_line和rapid_transit_lineAnno)作为单独的特征类型。一旦特性类型被添加到工作区中,双击rapid_transit_lineAnno特性类型,单击Format Attribute选项卡,并暴露/选择以下属性:
当我们从Geodatabase转换到DGN时,这些参数将帮助控制文本样式。
2.特征造型
传输线功能将写入目的地DGN文件中的一层;但是,为了帮助描绘各个运输线,让我们对每个运输线应用唯一的颜色。TestFilter变压器将允许我们根据传输线的名称分开单个线特征。添加后,将Rapid_transit_line功能类型连接到变压器并编辑TestFilter参数。在“测试条件”下,双击“IF”旁边的空白区域。这将启动“测试条件”对话框。输入第一个传输线(I.E Line = Canada Line)的测试条件,并将输出端口设置为“加拿大线”。
重复上述过程,将“加拿大线”实例分别替换为“世博线”和“千禧线”实例。一旦完成,TestFilter参数应该如下所示:
接下来,将三个DGNStyler变压器添加到工作区。DGNStyler变压器允许各种文本和特色造型。通过将来自TestFilter变压器的每个输出端口(I.E CANADE线路,世博线和千年线)连接到单独的DGNStyler,每个传输线都可以以不同的方式设计。出于目的,双击每个造型器单独单击每个造型器,然后为各种输出传输线选择所需的颜色。
3.文本造型
来自地理数据库的注释必须在诸如允许对目的地DGN中更无缝输出的方式进行风格。出于此处的目的,将焦点赋予注释的放置和少于字体风格操作。这是翻译将使用在地理数据库注释功能类型中公开的参数的位置(参见步骤1)。
3 a。设置文本大小
AttributeCreator允许我们创建一个idgs_text_size属性的值将用于存储的文本大小输出DGN文件如下截图中看到的(注意,这一步也可以通过一个DGNStyler AttributeCreator的如果需要的话)。
3B。设置CAD文本的对齐
垂直和水平文本对齐的值取自先前公开的Geodatabase参数- geodb_v_align和geodb_h_align。这些值将被应用到相应的MicroStation (igds)属性中,这些属性将用于设置最终DGN输出中的文本对齐。一个TestFilter基于垂直对齐(即顶部,中心,底部)分离数据。AttributeValueMappers从TestFilter获取结果输出,并将垂直对齐和水平对齐应用于相应的igds对齐属性-设置MicroStation注释的最终对齐(通过igds_justification格式属性)。AttributeValueMappers的参数设置示例如下所示。
4.写CAD数据
将Bentley MicroStation设计(V8)编写器添加到工作区,保留默认值。在“文本对齐”部分中的“功能样式”部分和AllationutevalueMapper变压器中的所有DGNStyler变压器中连接输出。添加后,打开Writer的功能类型属性并从“格式属性”选项卡中公开/选择IGDS_JUSTIZE和IGDS_TEXT_SIZE。运行工作区。
*上面示例中使用的ESRI地理数据库(File GeoDB)读取器要求用户可使用许可的ArcGIS版本。有关所需许可证水平的更多信息,请参阅所需的ArcGIS许可证类型的FME地理数据库格式。
©2019 S亚搏在线afe Software Inc |合法的