FME中的3D坐标问题

本文介绍了FME如何处理3D格式的坐标参考,包括.prj和.fwt文件的作用,以及在读写模块中如何设置坐标系统,确保3D数据在不同应用中的正确转换。FME支持的3D格式包括Google Earth KML、Google SketchUp、Wavefront OBJ等。
摘要由CSDN通过智能技术生成

原文发布时间:2013-10-21

作者:毛毛虫

1、使用坐标参考

3D软件一般没有设计应用程序做映射,并没有做坐标系统的工作。为了解决这个问题,FME从一些栅格格式学习,添加类似的世界文件来支持多种3D格式。

注意这里有一些文件,类似于shapefileFME使用几个文件来帮助读取很多3D格式。多数伴生文件用于模型文件的几个应用程序中。不过目前.prj  fwt文件只是一个FME特征。Prj简单的定义了坐标系统,fwt定义了一个转换矩阵,FME将模型从本地坐标到移动到一个世界坐标或者从世界坐标移动到本地坐标。

下图是一个3ds格式的数据的文件夹:


其中prj文件是一个坐标系定义,内容如下:

PROJCS["Xian_1980_3_Degree_GK_CM_120E",GEOGCS["GCS_Xian_1980",DATUM["D_Xian_1980",SPHEROID["Xian_1980",6378140.0,298.257]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False_Easting",500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",120.0],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]

fwt文件是一个坐标转换的矩阵,内容如下:

100  0    0    520050

0    100  0    3480050

0    0    100  0

2FME中三维格式的坐标设置

为了实现坐标的转换,FME会创建多个文件,通过选择读模块参数中的“Move to World Coordinate System

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值