span8
span4
Gtrans在瑞典被广泛用于坐标转换,因为它是官方推荐的,在许多地方坐标系统之间进行转换,并支持橡胶薄膜转换。在FME中,对Gtrans的支持自然地补充并扩展了全面的转换和重投影功能。
Gtrans变压器(GtransReprojector和GtransAttributeReprojector)是基于瑞典国家土地调查局(Lantmateriet)的大地测量单元开发的Gtrans重投影引擎。它们用于在坐标系统和大地水准面之间进行重新投影。
Gtrans可以在标准FME产品中使用,也可以在FME服务器中使用(这意味着它可以从SpatialDirect使用)。Gtrans只在Windows平台上可用(在FME 2015之前,只有32位版本的FME)。由于许可原因,它在ESRI数据互操作性扩展中不可用。
如果Gtrans不可用,CS-Map重投影引擎也支持瑞典坐标系。需要注意的是,CS-Map重新映射了一些使用的瑞典系统直接投影。
变形器使用外部文件在坐标系统之间进行重新投影。这些文件存储在
文件说明:
每个* .tf / *。tfi文件 in the folder correspond to one line in the Gtrans Translation Files library that can be opened up within the transformers (see image below).当键入“过滤器”空格时,FME将搜索*.tf/*的文件名。tfi文件,而不是源或目标坐标系统。
当使用Gtrans转换器在geoids之间移动时,您必须确保这些文件存在:
Gtrans转换是通过转换器完成的,而不是通过读写器设置。
第一个附加的工作区(gtrans1.zip)是矢量数据的Gtrans重投影的一个例子。
以上:设置读取数据和执行Gtrans重投影的工作空间。
以上: gtransre幻灯机变压器设置对话框。
以上:点击按钮浏览“翻译文件”打开此对话框。这里是选择的TF转换的突然转向99拉长到突然转向99 14 15。
以上:数据之前在LL…
以上:…Data after, in RT90
第二个附加的工作空间(gtrans2.zip)是栅格数据Gtrans重投影的一个例子。
对于光栅转换,除了正常(正向)转换文件外,还必须提供反向转换文件。您还可以选择光栅插值类型和单元格大小。
第三个附加的工作空间(gtrans3.zip)是属性数据的Gtrans重投影的一个例子。
Gtrans属性转换的工作方式与通常的属性投影变压器相同。
Q)如果我已经在目标数据集上设置了坐标系统,会发生什么?FME会第二次重新投射数据吗?
一)不。退出gtransre幻灯机转换器的数据没有坐标系统标记,因此它不会被写入器重新映射(除非您故意用a来设置坐标系统)CoordinateSystemSetter).
问:FME如何将自己的坐标系与Gtrans中的坐标系进行匹配?
一)它不是。两者之间没有相关性,(到目前为止)也没有列出匹配项的查找表。如果您知道您的Gtrans坐标系统与FME中的一个完全匹配,那么您可以使用CoordinateSystemSetter变压器。这样做的主要原因是,当您将数据写入输出格式时,输出格式最终将存储正确的坐标系统。
I: Home\Hans\Prog\Gtrans3\gmat\gproj.for(173):运行时错误M6203:数学- exp:溢出错误执行回溯:摘自GPROJ_GAUSSKR in I:\Home\Hans\Prog\Gtrans3\gmat\gproj.for(173)从EXE_PROJ的I:\Home\Andalf\Prog\Gtrans3\GATE\GATEEXE.FOR(360)从EXETRANS在I:\Home\Andalf\Prog\Gtrans3\GATE\GATEEXE.FOR(186)从T_EXETRANS在I:\Home\Andalf\Prog\Gtrans3\MAIN\FOR\GTRANS32.FOR(954)或I:\Home\Hans\Prog\Gtrans3\gmat\gproj.for(189):运行时错误M6205: MATH- sin: TLOSS错误执行回溯:摘自GPROJ_GAUSSKR in I:\Home\Hans\Prog\Gtrans3\gmat\gproj.for(189)从EXE_PROJ的I:\Home\Andalf\Prog\Gtrans3\GATE\GATEEXE.FOR(360)从EXETRANS在I:\Home\Andalf\Prog\Gtrans3\GATE\GATEEXE.FOR(186)从T_EXETRANS在I:\Home\Andalf\Prog\Gtrans3\MAIN\FOR\GTRANS32.FOR(954)
这意味着输入数据的坐标值过大。当您试图重新投影以毫米为单位的数据而不是以米为单位的数据时,或者您选择了错误的*.tr/*时,通常会发生这种情况。tfi文件
0.5| 0.2|警告| re投影仪:Gtrans重投影库调用GT_SETTRANS()失败,消息NOTFOUND xxxx。tr2 0.5| 0.0|WARN |Reprojector: Failed to set active Gtrans translation file to C:\Program Files (x86)\FME/Reproject\Gtrans\Sys\xxxx.tfi 0.5| 0.0|WARN |Reprojector: Invalid reprojection parameters
这意味着FME解析文件C:\Program Files (x86)\ FME / Reproject \ Gtrans \ Sys \ xxxx。并发现它有一个指向文件xxxx的引用。tr2 which shall be found in the same folder but FME cannot find this file.确保文件xxxx。tr2在文件夹中。
0.6 | 0.2 | |警告Reprojector: Gtrans reprojection库调用GT_SETTRANS()失败消息EPROJPAR / 0.6 | 0.0 | |警告Reprojector:未能设定积极Gtrans翻译文件C:\Program Files (x86)\ FME2013 / Reproject \ Gtrans \ Sys \ xxxx。警告|投影仪:重投影参数无效
这意味着文件C:\Program Files (x86)\ FME2013 / Reproject \ Gtrans \ Sys \ xxxx。tfi的内容有错误。确保.tfi文件是正确的。
©2019安全亚搏在线软件公司法律