特征描述
除了一般的FME要素属性是FME工作台增加了所有功能(见有关功能类型属性),这种格式也增加了格式特定属性(格式属性)。
GeoMedia的特征在于,其具有其相关联的属性作为其定义的一部分的几何形状。所有GeoMedia的功能包含fm0_type属性,它标识几何类型。该功能包含额外的属性具体到它的几何类型。
所有GeoMedia的功能的公共属性显示如下表所示。表名作为特征类型。
属性名称 |
内容 |
fm0_type |
的GeoMedia的几何类型这一实体。 范围: fm0_point fm0_line fm0_arc fm0_area fm0_text fm0_collection fm0_none 默认:无缺省值 |
用于复合(聚集),边界(面包圈),并收集斑点故障(聚集)的特征不低于用简单的特征,每一个具有其解析对应的属性和blob数据提及。
注意:从FME几何形状不完全映射到GeoMedia的几何形状。通常情况下,然而,这不是问题,因为尽管一些几何图形的内部可以改变,他们在GeoMedia的外观仍然是相同的。
附加属性描述如下。
点
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
GeoMedia的特征点指定单个坐标集,这是转换的,并且没有任何附加的几何属性。
fm0_type:fm0_oriented_point
GeoMedia的导向点的特征指定一个单一的坐标集合与旋转矢量沿。该旋转属性存储为通过读取器的旋转角度。任一的旋转角度或旋转矢量的各个组件可被传递给作家。
属性名称 |
内容 |
fm0_rotation |
这个属性指定其中的顺时针方向为正的形状的可选的旋转。 范围:-360至360度 默认值:0 |
fm0_orientation_i fm0_orientation_j fm0_orientation_k |
这些属性指定的点的可选3D旋转矢量的分量。它们可以作为优先替代fm0_rotation属性。 的矢量分量被直接写入GeoMedia的,并且典型地形成一个单元长度向量。 |
行
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
GeoMedia的线要素由两个或更多点的列表中。没有额外的属性需要控制GeoMedia的线。
弧
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
GeoMedia的弧包括一开始和结束点以及法线矢量和半径。从这些点和它们的值,电弧的中心点,以及开始和掠角,可以计算并用于呈现在FME格式电弧。
注意,法线向量用于识别电弧作为被吸入顺时针或逆时针。类似地,正半径表示大于180度的弧,而负半径表示的小于180度的弧。
地区
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
GeoMedia的区设有指定各种多边形要素。的区域是一个简单的闭合线,并且可以是一个单独的区域,甜甜圈,或区域的集合体。与线条,也有区域特点没有附加属性。
文本
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
GeoMedia的文字简单明了,没有提供任何字体,颜色或样式属性。文本属性包括要写入的字符串,旋转和可能的大小。
注意:虽然读者尝试提供用于文本大小一个合理的值,可能需要一个或工作台映射文件翻译期间调整文本大小。同样,书写时,结果可能要通过GeoMedia的产品获得更好的结果进行调整。
属性名称 |
内容 |
fm0_justification |
围绕原点文本的对齐 (在阅读器中不存在) 范围:0..2,4..6,8..10 0垂直居中,水平居中 1垂直居中,离开原点的 2垂直居中,右原点的 4原点的上方,水平居中 5原点的上方,离开原点的 6原点上,右原点的 8原点的下方,水平居中 9起源下面,左面的起源 10原点下方,右侧的起源 默认:9 |
fm0_rtf_text_string |
此属性在读者和作家都使用。如果该属性设置读取时,从源数据集的原始RTF文本字符串将被包括在内。如果此属性设置为写入的情况下,RTF文本字符串将被写入。在这种情况下,关键词纯文本将覆盖该属性。 此选项提供了两个主要的原因:
范围:任何RTF字符串。(无语法验证由作家完成) 默认:没有 |
没有
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
没有坐标的特点是读取或写入或GeoMedia的标记时,这种类型的。
_DEF \ [SQL_STATEMENT <的SQLStatement>] \ FM0_GEOMETRY fm0_point | fm0_arc | fm0_line | fm0_area |fm0_text | fm0_none \ [ ] +
集合
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
这些是GeoMedia的功能,是简单类型的异相凝聚体。
例如,聚集点,线的和多边形可以包括集合。有对集合不需要额外的属性。