如何将OSGB数据转换为multipatch

首先需要数据互操作模块,数据互操作模块的安装和使用参见如下链接:点击打开链接

开启数据互操作模块后,接下来,以OSGB数据批量转换到GDB为例介绍如何使用此模块。

(1)在ArcGIS Pro中,使用FME workbench 创建 Spatial ETL tool进行转换,流程如下:

①  右键单击工程窗格中的工具箱,指向新建,然后单击spatial ETL tool。将出现工具属性对话框。

如何将OSGB数据转换为multipatch_第1张图片

 

②定义合适的名称和标签,并在工作空间参数中使用默认 FMW 文件,然后单击确定。

如何将OSGB数据转换为multipatch_第2张图片

③  将启动 Workbench 应用程序,点击File下的Generate Workspace,出现如下对话框。

Reader中,在下拉列表中选择OSGB格式,单击浏览按钮 (...),浏览至osgb所在文件。

单击参数按钮以编辑默认的 FME 阅读器参数。这些参数可包括可选设置和必要设置,并随所选格式的不同而变化。

Writer中,在下拉列表中选择gdb格式,单击浏览按钮 (...),指定gdb所在文件。

 如何将OSGB数据转换为multipatch_第3张图片

④ 点击确定后,需要转换的数据流依次出现在如下界面中,点击绿色按钮run,即可开始转换。

如何将OSGB数据转换为multipatch_第4张图片

转换结果:

 如何将OSGB数据转换为multipatch_第5张图片


(2)在ArcMap中进行转换:

ArcMap中可以使用以下两种方法进行转换,

1、使用快速转换工具进行转换

开启数据互操作模块后,在工具箱中找到Data interoperability tools,里边有两个工具,分别是quick export和quick import。使用quick import即可将OSGB数据转换到指定的gdb中。

 如何将OSGB数据转换为multipatch_第6张图片

 

tips:一个小技巧

OSGB格式的数据通常有多个tile文件组成,每个tile下有好多个.osgb;通过下图中的add folders可将tile文件夹下的所有osgb进行转换,无需单个输入。

如何将OSGB数据转换为multipatch_第7张图片


2、使用空间ETL工具进行转换

操作步骤类似于ArcGIS pro,在此不再赘述。

    可参考:练习 3a:空间 ETL 入门—帮助 | ArcGIS Desktop: 点击打开链接


   

 

你可能感兴趣的:(倾斜摄影相关)