特征表示
除了通用FME功能属性that FME Workbench adds to all features (seeAbout Feature Type Attributes), this format adds the format-specific attributes described in this topic.
Each UFO element, regardless of its geometry type, shares a number of other parameters, as described in the following tables.
属性名称 |
Contents |
Ufo_type. |
The UFO geometric type of this entity. Range: UFO_POINT | 默认:No default |
主要对象线:
属性名称 |
Contents |
Ufo_obj_code. |
表示对象代码的整数。 Range: 32 bit integer 默认:0. |
ufo_db |
一个文本字符串,指示对象连接到的数据库。 Range: Max. of 80 characters 默认值:no_database. |
UFO_KEY. |
The unique identification in a database expressed as a whole number. 0表示对象尚未分配唯一的标识。 Range: 32 bit integer 默认:0. |
Ufo_obj_origin. |
A whole number which indicates the object origin group the object belongs to. Range: 32 bit integer 默认:0. |
对象引用:
属性名称 |
Contents |
Ufo_obj_ref { |
引用对象引用类型组的整数。 注意: Range: 32 bit integer 默认:0. |
ufo_obj_ref { |
A text string that indicates the database being referred to. 范围:最大。80个字符 默认值:no_database. |
ufo_obj_ref { |
整个数字,指示数据库中被称为对象。 Range: 32 bit integer 默认:0. |
The label description:
属性名称 |
Contents |
Ufo_Label. { |
表示标签是否具有完整描述或自由文本描述的字符。 The allowable range for the string are “L” and “F” corresponding to “full” and “free”. 注意: Range: L or F 默认值:默认情况下。 |
Ufo_Label.{ .ufo_group. |
一个引用标签类型组的整数。 Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_northing. |
An integer which refers to the north-coordinate of the label. Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_easting. |
指标记的东部坐标的整数。 Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_height. |
An integer which refers to the height-component of the label. Range: 32 bit integer 默认:0. |
Ufo_Label.{ 。UFO_PT_ORIGINS. |
A whole number which refers to the point origin group. Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_font. |
A whole number code for the label text font. Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_caps. |
指定标签文本的大小写。 Range: 32 bit integer 0.= Mix of lower and uppercase letters, 1 =只有大写字母。 默认:0. |
Ufo_Label.{ .ufo_text_size. |
A whole number that refers to the height of the label. Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_color. |
A whole number that refers to the color of the label. Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_justification. |
DSFL中的代码,指示标签的辩护。 Range: 32 bit integer 1 = TL(左上角),2 = TM(顶部中间), 3 = TR (top right), 4 = ML (middle left), 5 = mm(中间中间),6 = MR(中间右), 7 = BL(左下角),8 = BM(底部), 9 = BR (bottom right) 默认:3 |
Ufo_Label.{ .ufo_orientation |
表示标签方向的整个数字。 Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_spacing. |
一个整数,指示需要多少额外空间。 Range: 32 bit integer 默认:0. |
Ufo_Label.{ .ufo_number. |
A whole number used in SNOSOR to indicate the place/appellative-flag. Range: 32 bit integer 0 =上锁,1 = Place Name。 默认:0. |
Ufo_Label.{ .ufo_text_string. |
标签的实际文本。 范围:最大。80个字符 默认值:no_label. |
下面描述对每个支持的元素类型特定的参数。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Ufo_type.:ufo_point
UFO中的一个多点特征在FME中变成了聚合点特征。在这种情况下,该功能将具有属性UFO_PT_ORIGINS.{
The value of this attribute is a comma-separated value list of point origin numbers with the first one being the point origin number for the first point, and the second one being the point origin number of the second point, and so on.
属性名称 |
Contents |
UFO_PT_ORIGINS. |
This is the point origin number that refers to the meta featureufo_meta_pt_origin’sufo_group_id。 Range:32位整数 默认:0. |
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Ufo_type.:ufo_line
UFO中的多行功能变为FME中的聚合线功能。在这种情况下,该功能将具有属性UFO_PT_ORIGINS.{
属性名称 |
Contents |
UFO_PT_ORIGINS. |
这是一个包含列表的逗号分隔的字符串UFO_PT_ORIGINS.as describe for Points. If all points of the line has the same value forUFO_PT_ORIGINS.然后此字符串只能保留该单个值。 Range:32位整数 默认:0. |
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Ufo_type.:ufo_polygon
具有多个线的多边形在FME中变成甜甜圈特征。UFO中还有一个多边形功能,可转变为聚合多边形功能。在这两种情况下,该功能将具有属性UFO_PT_ORIGINS.{
The value ofUFO_PT_ORIGINS.{
属性名称 |
Contents |
UFO_PT_ORIGINS. |
这是一个包含列表的逗号分隔的字符串UFO_PT_ORIGINS.as describe for Points. If all points of the polygon has the same value forUFO_PT_ORIGINS.然后此字符串只能保留该单个值。 Range: 32 bit integer 默认:0. |
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Ufo_type.:UFO_Text.
文本功能不是本机UFO功能。它们在从UFO到其他格式的翻译期间创建,以便转换可以成为UFO功能标签描述的一部分的文本信息。(这里,我们调用此UFO功能原始功能。)文本功能是具有添加属性的原始功能的克隆UFO_Text._size那UFO_TEXT_STRING.andUfo_orientationwhich are listed in the label description part of the Feature Representation Section, but do no contain theUfo_Label.{
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Ufo_type.:UFO_NONE.
笔记:Meta features must be created in the workspace in the exact order as they are listed here. Otherwise, the translation will return an error. In addition, all regular features must be created before the meta features in order for the UFO writer to function correctly.
标题功能
此功能的功能类型是UFO_META_HEADER.。支持的属性是:
属性名称 |
Contents |
ufo_coord_sys |
描述使用坐标系的文本字符串。 Range:Text string with max length of 25 默认:ufo_coord_sys |
点的起源和定义Feature
此功能的功能类型是ufo_meta_pt_origin。支持的属性是:
属性名称 |
Contents |
ufo_group_id |
KM的唯一编号,它表达了该组的数字。 Range: Integer 默认:0. |
UFO_ATTR { |
Text strings which contain information belonging to the group. 范围:连续整数从0开始 默认:0. |
Label Types Feature
此功能的功能类型是UFO_META_LABEL.。The supported attributes are exactly the same as those supported by the点的起源和定义feature.
Object Reference Types
这是UFO文件的对象引用类型功能。此功能的功能类型是ufo_meta_ref。The supported attributes are exactly the same as those supported by the点的起源和定义feature.
对象功能的起源
此功能的功能类型是Ufo_meta_obj_origin.。The supported attributes are exactly the same as those supported by the点的起源和定义feature.