span8
span4
地理数据库的读者可以FME来检索ESRI的地理数据库结构的数据。支持提供了一种用于转换地理数据库的几个方面,包括地理数据库注记。下面举例说明如何创建注释的基本翻译和地理数据库和MicroStation DGN之间的功能。源数据集是地理数据库特征类,一个与线几何(rapid_transit_lines),其他与地理数据库注解(rapid_transit_linesAnno)。这些要素类从地理数据库格式拍摄和写入的MicroStation DGN。
FME把地理数据库注记为线几何。这样,注记要素被读取的插入点将基于沿着相应线的几何形状注释的对准。例如,如果注释的对准是底/左,注释将结合对应于底/左计算的线的几何形状用于注解特征的插入点读出。
快速运输线(ESRI地理数据库- Geodb文件)
在上图中,我们看到我们的快速公交线要素类的内容断然个别公交线路象征,方便的可视化。
快速运输线注释(ESRI地理数据库- Geodb文件)
在上图中,我们看到了几个我们地理数据库注释相对于它们的相应功能的可视化。利用ESRI的ArcGIS软件的比例为1标准标签产生我们看到的注解:10,000,保存为注记要素类,且非特征联系起来。
1.读取源数据- ESRI地理数据库(文件Geodb)*
当添加地理数据库读写器到工作区时,一定要与输入地理数据库中添加特定的表(即rapid_transit_line和rapid_transit_lineAnno)作为单独的特征类型。一旦特征类型已添加到工作区,在rapid_transit_lineAnno特征类型双击,单击格式属性选项卡上,并揭露/选择以下属性:
这些参数将有助于控制文本样式为我们翻译从地理数据库DGN。
2.特征造型
该公交线路的功能将被写入到我们的目的地DGN文件一层;然而,为了帮助划定个别公交线路,让我们运用独特的颜色各公交线路。变压器将使我们能够分离出单个A线TestFilter功能基础上,公交线路的名称。添加后,将rapid_transit_line特性类型连接到transformer并编辑TestFilter参数。在“测试条件”下,双击“如果”旁边的空白区域。这将启动测试条件对话框。为第一条输送线输入测试条件(i。e LINE = Canada Line) and set the Output port to "Canada Line".
重复上述过程,将“加拿大线”的实例分别替换为“世博线”和“千年线”。一旦完成,TestFilter参数应该如下所示:
接下来,将三个DGNStyler转换器添加到工作空间。DGNStyler转换器允许各种文本和特性样式。通过连接每个输出端口(i。e Canada Line, Expo Line, and Millennium Line) from the TestFilter transformer to an individual DGNStyler, each transit line feature can by styled in a different manner.在这里的目的,双击每一个样式分别和选择一个所需的颜色为各种输出传输线。
3.文本样式
来自地理数据库的注释的样式必须允许向目标DGN进行更无缝的输出。出于本文的目的,本文将重点关注注释的位置,较少关注字体样式的操作。在这里,转换将使用Geodatabase注释特性类型中公开的参数(参见步骤1)。
3 a。设置文本大小
AttributeCreator允许我们创建一个idgs_text_size属性的值将用于存储的文本大小输出DGN文件如下截图中看到的(注意,这一步也可以通过一个DGNStyler AttributeCreator的如果需要的话)。
3 b。设置CAD文本的对齐方式
垂直和水平文本对齐的值取自以前公开的地理数据库参数geodb_v_align和geodb_h_align。这些值将应用于相应的MicroStation (igds)属性,这些属性将用于设置最终DGN输出中的文本对齐。TestFilter根据垂直对齐(即,中心,底部)。AttributeValueMappers获取TestFilter的结果输出,并将垂直对齐和水平对齐应用于相应的igds对齐属性—设置微站注释的最终对齐(通过igds_format属性)。下面是来自一个AttributeValueMappers的参数设置示例。
4.写CAD数据
将Bentley MicroStation Design (V8)写入器添加到工作空间,保留默认值。连接特性样式部分中所有DGNStyler转换器和文本对齐部分中所有AttributeValueMapper转换器的输出。添加之后,打开编写器的特性类型属性,并从format attributes选项卡中显示/选择igds_和igds_text_size。运行工作空间。
*上述示例中使用的ESRI地理数据库(文件Geodb)阅读器要求用户能够使用ArcGIS的授权版本。有关所需许可证级别的更多信息,请参见FME地理数据库格式需要ArcGIS许可类型。
©2019安全亚搏在线软件公司|法律