西班牙
斯潘4
本教程将向您介绍如何将Bentley MicroStation Design(*dgn)转换为Esri Shapefile(*shp)。我们将几个CAD级别合并为一个输出shapefile,然后将CAD级别名称转换为GIS属性。
这个视频是在FME版本2016.0创建。某些步骤可能会略有不同,但总体过程是FME的新版本相同。
DGNToShapefile.zip包含数据和工作区
1)添加宾利设计的MicroStation(V8)读卡器
打开一个空白的FME工作区并添加一个新的阅读器。在“读取器”对话框中,键入Bentley MicroStation Design(V8),然后浏览到Roads.dgn文件。设置坐标。系统设置为LL84,然后将工作流选项设置为单个合并的要素类型。亚搏在线由于我们将有许多级别(道路类型),因此我们希望将它们合并到一个要素类型中,以便更容易使用。单击参数按钮。
在参数中,确保“分组元素依据”设置为“级别名称”。当按要素类型上的级别名称对元素进行分组时,我们将看到级别名称而不是级别编号。单击“确定”两次以添加读取器。
2)检查数据
现在让我们看看我们的数据是什么样子。点击
在Visual Preview窗口(或FME Data Inspector)中,打开Graphics视图,看起来每个级别都有自己的颜色表示,但我们没有任何模式。我们需要创建一个模式。
注意:这一步也可以在FME数据检查完成之前的FME 2019版本。只需添加一个检查变压器,然后运行转换。
3)添加AttributeManager变压器
要创建架构,我们将使用AttributeManager转换器。将AttributeManager添加到画布并将其连接到
在参数中,将fme_feature_type重命名为RoadType,然后单击OK。fme_feature_type是在读卡器中选择单个合并的特征类型时启用的fme特定格式属性;它包含级别或层名称。
4)设置输出(作家)格式到ESRI Shape文件
接下来,我们需要添加一个作家到画布。单击“添加编写器”,然后在“添加编写器”对话框中,选择“Esri Shapefile”作为格式。然后对于Dataset,浏览到一个文件夹以保存shapefile。对于Shapefile定义,将其更改为Automatic,此设置将自动向读取器添加新属性RoadType。完成后,单击“确定”添加编写器。
单击“确定”后,将显示“要素类型”对话框。将Shapefile名称设置为Roads,并将几何图形更改为Shapefile_line。
5)连接作家和运行工作区
将Roads writer功能类型连接到AttributeManager。
一旦连接,工作区现在就可以运行了。单击绿色播放按钮运行工作区。
6)查看输出数据集
要查看输出数据集,请单击Roads writer功能类型以打开弹出菜单,然后单击view Writed Data按钮。
在视觉预览,你应该有一个包含各种水平的RoadType属性。
数据归属
这里使用源自从公开数据中的数据由提供温哥华市, 不列颠哥伦比亚省。它包含了开放政府许可协议进行许可信息 - 温哥华。
?2019安全亚搏在线软件公司|合法的