你在这里: 与坐标系统工作 定义自定义单位

定义自定义单位

FME定义了大量的单位(例如,米,美国英尺,度,弧度等)。如果你的坐标系中的单位测量的FME已经不知道,你可以定义新的单位。

可能会发生在FME映射文件单元的定义,以及在该文件:

LocalCoordSysDefs.fme

一个单位定义的语法是:

UNIT_DEF <单元名称> \
UNIT_TYPE <单元类型> \
UNIT_ABBREVIATION <单位缩写> \
UNIT_FACTOR <单元大小>

名称

范围

描述

可选的

<单元名称>

任何字符串

所定义的单元的名称。

没有

<单元类型>

ANGLE |长度

指定是否单元测量的角度或长度。

没有

<单元缩写>

任何字符串

此缩写表示单元,并且可以在使用的坐标系的定义而不是<单元名>。

没有

<单元大小>

浮点数

一个单位(米)的大小,如果它可以测量的长度。如果单元测量角度,则这是在度的大小。

没有

例如单位定义

在这个例子中,我们定义单元“GRIDUNIT”(缩写为“GRD”)其中的单元长度是0.999738米。

UNIT_DEF GRIDUNIT \
UNIT_TYPE长度\
UNIT_ABBREVIATION GRD \
UNIT_FACTOR 0.999738