span8
span4
FME AR (FME增强现实)是一款可用于移动设备的应用程序;iOS和Android都有。增强现实本质上是将信息添加到您的现实世界视图中(而不是创建一个完全人工环境的虚拟现实)。FME的AR应用程序是由一种名为的数据格式驱动的fmear。
本文介绍如何从立面模型创建fmear格式数据集。使用的主要转换器是一个SurfaceModeller,它从一组输入点创建一个3D表面。
按照以下步骤,作为一个如何从立面模型创建FMEAR数据集的示例,并在FMEAR应用程序中可视化输出…
1.启动FME工作台并生成一个从CDED格式到FMEAR的工作空间。使用附加文件作为源数据集:
如果输出可以写入一个web服务,如Dropbox,谷歌驱动器,或iCloud(以上),然后输出可以直接读取使用FME AR应用程序。
2.向工作空间添加一个SurfaceModeller transformer。CDED特征类型应该指向点/线输入端口。TinSurface输出端口应连接到FME AR功能类型:
将表面公差设置为10。确保关闭输出轮廓。
3.保存并运行工作区。在你的设备上打开FMEAR app,选择你的数据集的位置(或者添加到你的设备上),然后在app中打开它。将你的设备指向一个平面,FMEAR模型就会出现:
(访问这个页面如果你需要如何使用FME AR应用程序的信息)
4.与陆地面积相比,海拔高度看起来很极端,因为X/Y坐标是十进制度,而海拔高度是以米为单位存储的。为了解决这个问题,在表面脱壳机后增加一个投影仪变压器:
将目标坐标系统设置为以米为单位存储的坐标系统,在本例中为UTM83-10。
重新运行工作空间,并在FMEAR应用程序中再次检查输出:
这一次,垂直比例尺更适合水平比例尺。
5.模型看起来很好,但是如果使用栅格图像作为外观可能会更好。要做到这一点,第一步是为该光栅添加一个阅读器。
因此,从菜单栏中选择Readers > Add Reader以打开Add Reader对话框。添加一个阅读器来读取附加的源图像:
阅读器被添加,一个功能类型出现在FME画布上。
6.增加一个外观排字变压器。这将应用于表面的外观。将GeoTIFF特征类型连接到外观输入端口和投影仪:将数据重投影到几何输入端口:
添加一个检查器转换器(或打开特性缓存)并重新运行工作区。检查输出:
外观已附上,但它看起来不是特别正确。这部分是因为外观应用的角度不对,但也因为它比表面模型覆盖更广的面积。
7.检查外观排字转换器的参数,并定位称为纹理映射类型的参数。改变它的表面正常来自顶向下地标:
重新运行工作区,这一次写入输出FMEAR数据集。在FME AR应用程序中检查输出,现在看起来应该是正确的:
这里使用的数据来源于不列颠哥伦比亚省温哥华市提供的公开数据(data.vancouver.ca)。它包含在开放政府许可下的信息-温哥华。
它还包括数据来自美国地质调查局。
©2019安全亚搏在线软件公司|法律