GML作家:用户属性

要访问用户属性,然后点击属性在工作区的特征类型的按钮,并选择用户属性标签。

有关在该对话框特定于所有格式的参数信息,请参阅关于作家特征类型:用户属性

下表显示了支持的属性类型。

注意:用户属性仅适用于当GML版本未设置为GML应用模式。在里面GML应用模式模式,特征类型和属性是从现有的GML模式来确定。用户属性的描述仍然是有效的,但由于他们来自架构,您无法修改它们。

用户属性控制GML应用模式的产生。

名称

一个简单的属性列表属性,结构化属性,或几何属性。

简单属性有没有嵌入期间,它们被映射到在GML应用模式简单类型的属性。

列表属性用“{}”后缀结束,并且被映射到简单类型的属性声明其maxOccurs的被设置为无界的。结构属性已经嵌入时期:在结构化属性的每个组件由句点分隔,并且每个组件还可以是一个列表。结构化属性被映射到在GML应用模式复杂类型的属性。例如,结构化FME属性,“changeHistory.Date”和“changeHistory.Reason”被映射到变更记录元件,其复杂类型定义为日期和原因元件两者都定义为简单类型的序列。

几何属性用于控制的名称和GML几何元素的位置。目前,只有通用xml_geometry类型支持。因此,几何属性仅指定了名称和GML GML几何特性的位置。类型为GML几何属性经由的数据特征的情况下确定的。例如,如果对应于几何属性名为几何的所有实例都点,然后写入XSD都会有几何元素声明gml: PointPropertyType;如果特定GML几何属性类型不能经由数据特征来确定的,则几何元素被声明为gml: GeometryPropertyType

类型

选择以下字段类型之一。

xml_boolean

这种类型的对应于XML built-in data type

xml_buffer

映射到无限长度的字符串,XS:串,或文本缓冲器类型。

xml_byte

这种类型的对应于XML built-in data type

xml_char(宽度)

映射到XS:字符串的长度或最大长度方面。

xml_date

这种类型的对应于XML built-in data type

xml_datetime

这种类型的对应于XML built-in data type

xml_decimal

这种类型的对应于XML built-in data type

xml_geometry

所使用的由GML读取器和写入指定的属性名称作为一个几何列的占位符;因此,xml_geometry将映射到一个GML几何类型。看到Map Geometry Columns

xml_int16

这种类型的对应于XML built-in data type

xml_int32

这种类型的对应于XML built-in data type

xml_int64

这种类型的对应于XML built-in data type

xml_real32

这种类型的对应于XML built-in data type

xml_real64

这种类型的对应于XML built-in data type

xml_time

这种类型的对应于XML built-in data type

xml_ubyte

这种类型的对应于XML built-in data type

xml_uint16

这种类型的对应于XML built-in data type

xml_uint32

这种类型的对应于XML built-in data type

xml_uint64

这种类型的对应于XML built-in data type

xml_xml

由GML读写器用来表示属性名称持有的XML片段。有没有相应的XML模式类型。

宽度

宽度参数控制可以由字段被存储的最大字符。

精确

对于某些属性类型,控制数据通过指定的位数的小数点右边的精度。