AIXM 5.x (Aeronautical Information Exchange Model GML Version 5.x) Reader Parameters
应用程序模式
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
参数默认为http://www.aixm.aero/schema/5.1/message. This is the XML Namespace URI for the AIXM v5.1. The AIXM version will be used if the dataset contains noxsi:schemaLocation或者如果用户有Ignore xsi:schemaLocation in Dataset参数集。
The http://www.aixm.aero/schema/5.1/message is an alternative way to tell the reader, without having to explicitly specify the AIXM 5.1 XSD file path, that the AIXM v5.1 schema should be used.
An explicit path to the AIXM schema can be specified by setting the value of this parameter to其他and by using the应用程序模式parameter.
当reading schema features or importing feature type definitions into the AIXM5 writer, the reader dataset parameter may be left unset.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
A GML instance document specifies the namespace and the location of its application schema through its root elementxsi:schemaLocation属性。此字段允许GML读取器从中指定的那个不同的GML模式文档使用不同的GML模式文档xsi:schemaLocation属性。
The XML Schema specification states that thexsi:schemaLocation属性值由一组对组成:每对的第一成员是第二个成员是描述适当模式文档的提示的命名空间。该提示的存在不需要处理器获得或使用引用的架构文档,然而,处理器可以自由地使用其他合适的方式获得的其他模式。
笔记:This only takes effect if the target namespace of the dataset is not in the Safe fixed schema namespace //www.baooytra.com/xml/schemas/FMEFeatures. The GML2 writer in固定架构模式写出属于该命名空间的文档。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Determines whether the reader should validate the specified dataset file.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Specifies how the reader obtains feature types:
- XSD Schema: FME reads feature types from the XSD.
- 仅限数据集:FME从数据集中读取要素类型。
- Dataset Only with Attributes Merged from XSD: FME reads feature types from the dataset, and includes any attributes in the XSD that are associated with a particular feature type.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
This parameter can be used to tell the reader to ignore the schema files that are specified in thexsi:schemaLocationattribute of the root element in the dataset. This is particularly useful if the file locations specified inxsi:schemaLocation不是有效的文件路径。
GML SRS/Geometry Parameters
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Overrides the axis order when reading a coordinate tuple in a GML element.
此参数的有效值:
- 1,2
- 2,1
- 1,2,3
- 2,1,3
大多数GML格式没有默认值;但是,对于indoorgml,存在默认空白值(与1,2,3相同)。
WFS 1.0, the value is assumed to be1,2。对于WFS 1.1.0和2.0.0,SRS订单由指定的SRS确定。例如,默认轴顺序EPSG:4326.is2,1。
If the srsName in the GML document is set toURN:OGC:DEF:CRS:EPSG:6.6.4326, and you know that the coordinate order in the GML document is lon-lat and not lat-lon order, set this parameter to1,2因此,读者以lon-lat order读取数据。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
This parameter affects the interpretation of the start and end angles forgml:arcbycenterpoint.。
The parameter overrides the default interpretation for the 0 axis location and angle direction regardless of the dataset SRS.
By default, if the SRS axis order is1,2or1,2,3, then the angle direction is assumed to run逆时针starting from the horizontal axis. Otherwise, when the x and y axes are flipped, the angles runclockwisestarting from the vertical axis.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
This parameter controls how segments in a path are joined together when the segments' end points are not connected:
- Inserting New Segment connects the path by inserting a new connecting segment between the original segments.
- Snapping End Points forces the first point of each segment to equal the last point of the previous segment.
笔记:For backwards compatibility,Inserting New Segmentis assumed when theEnforce Path Continuity By参数不存在。
功能属性
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
This parameter specifies whether the GML geometric properties should be represented as attributes in the FME feature type definitions.
In FME data features, the GML geometric properties are represented as a single named geometry – or, if multiple geometries are present, as an aggregate geometry with multiple named geometry components. The name and the position for these geometric elements can also be controlled through theGML Writer: User Attributes
- If this parameter is checked (which is the default), then the feature type definitions will contain the geometry names as attributes, and their type is set toxml_geometry.。如果属性x有其类型设置为xml_geometry., this attribute X becomes a placeholder in the feature type definition. It is a placeholder because actual data features for the feature type definitions will not have this attribute; instead, the data features will have a geometry named “X”.
- If this parameter is unchecked, then the feature type definition will not contain geometry names.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
FME.feature type and/or attribute names may include the XML Namespace prefixes used in the GML application schema. The prefix will be separated from the names with an underscore.
默认情况下,前缀未添加到名称中。要在要素类型中包含前缀,请选择功能类型。包括在特征类型和属性中选择的前缀选择功能类型和属性。
将此参数设置为功能类型is necessary when a GML dataset contains feature types with the same name in different namespaces.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此参数中指定的空白分隔QNames列表定义了读者在处理GML应用程序模式时应忽略的属性。
To ignore property regardless of namespace, simply specify the local-part of the name. For example:
绑定的比名称
will ignore all properties whose local name are被约束or姓名, regardless of their namespace.
A prefix in a QName should be present in the parsed XML schemas. If no corresponding URI namespace can be found for a prefix, then the prefix will be discarded. The QName will (as in the unprefixed case) apply to all properties with the same local-part, regardless of namespace.
For example:
GML.:boundedBy identifier wrong-prefix:description
如果是一个绑定GML.prefix can be found in the parsed schema, then only被约束属性与同一名称空间URI为GML.将被忽略;否则,每次被约束property regardless of namespace will be ignored.
Everyidentifierproperty, regardless of namespace, will be ignored. Every描述property regardless of namespace will also be ignored, since the parsed schema will not have a binding for the "wrong-prefix" prefix.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
This parameter specifies how embedded GML objects (those containing aGML.:id), that are not geometries should be mapped.
默认情况下,这些嵌入对象映射到FME属性。
如果参数设置为几何形状,将嵌入对象映射到FME几何形状,嵌入对象属性加载到几何特征中。反过来,嵌套嵌入对象映射到嵌套的聚合几何形状。
如果参数设置为功能类型,嵌入对象将被映射到单独的FME功能类型中,这些功能类型将额外gml_parent_id.其值归回为父功能的属性。
功能属性 - 属性处理
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Specifies whether GML properties that are defined as a complex type with complex content (that is, those that have embedded children elements) should be mapped as nested list attributes within FME features.
If the value is set to XML Fragments, then the complex properties with complex content are mapped as XML fragments.
一些复杂的属性,例如递归定义的属性,不能被映射为嵌套列表。无论此参数的设置如何,都将始终映射为XML片段。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
This optional parameter can control the depth of nested list attributes.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
当this parameter is selected, the reader, in addition to mapping the GML geometry XML elements into FME geometries, will include these elements in FME attributes as XML fragments in the feature.
FME.几何学attributes are typed asxml_geometry.in the feature type definition. In the group版本和XML命名空间处理下面,请参阅参数Use Old Reader for GML v3.1.1 and v2.1.2 Documents。
该参数在GML几何读取误差的情况下是有用的,因为表示GML几何形状的XML片段也将沿与属性的相同的特征携带。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
指定是否应将映射为XML片段的GML属性应转换为XML文档。
The conversion will add missing namespace declarations to the fragments, it will maintain CDATA sections, and it will also prefix an XML header declaration to the fragment. Converting the XML fragments into XML documents allows XML-based parsers, e.g., XSLT and XQuery based processors, to further process the fragments.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此参数指定映射为XML片段的GML属性是否应趋于展平到嵌套属性。
The flattening will only be applied to the data features carrying the XML fragments, hence the new flattened nested attributes will not be reflected in the FME feature type schema definitions.
These options are available for the flattened list attributes:
- 替代打开名单支架:此指令指定要用作扁平括号属性的开放支架的字符。开放式支架默认为卷曲的支撑
{
but any single character is accepted. - 替代封闭列表支架:此指令指定要用作扁平括号属性的关闭支架的字符。近距离默认为卷曲的支撑
}
but any single character is accepted. - 替代元素列表分隔符:This directive specifies the string to use as the separator for components within the nested attributes. The nested attribute component separator defaults to a period (.) but any single character is accepted.
XML Namespace Processing
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
当selected, this parameter disables XML Namespace processing for the underlying XML parser.
笔记that this may cause reading errors if the GML schema and the GML data use different prefixes for the same namespace URI. This parameter may be useful for datasets that are not XML-Namespace-valid.
Schema Attributes
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Use this parameter to expose Format Attributes in Workbench when you create a workspace:
- 在动态方案中,它意味着这些属性可以在运行时传递到输出数据集。
- In a non-dynamic scenario where you have multiple feature types, it is convenient to expose additional attributes using this one parameter. For example, if you have ten feature types and want to expose the same attribute in each one, it is easier to define it once than it is to set each feature type individually in the workspace.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Using the minimum and maximum x and y parameters, define a bounding box that will be used to filter the input features. Only features that intersect with the bounding box are returned.
If all four coordinates of the search envelope are specified as 0, the search envelope will be disabled.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
当selected, this parameter removes any portions of imported features being read that are outside the Search Envelope.
The example below illustrates the results of the Search Envelope when剪辑搜索信封未选择(设置为否),选择(设置为是)。
- No: Any features that cross the search envelope boundary will be read, including the portion that lies outside of the boundary.
- Yes: Any features that cross the search envelope boundary will be clipped at the boundary, and only the portion that lies inside the boundary will be read. The underlying function for the剪辑搜索信封function is an intersection; however, when剪辑搜索信封is selected, a clipping operation is also performed in addition to the intersection.
Use Network Authentication
This parameter is always visible in some formats, and visible in other formats only when the dataset is a URL.
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
Specify the authentication method to use when accessing a password-protected server.
- Basic:(default) Basic access authentication is designed to allow a client to provide credentials to a server on the assumption that the connection between them is trusted and secure. Note that any credentials passed from client to server can be easily intercepted through an insecure connection.
- Digest:Digest authentication is one of the agreed-upon methods a web server can use to negotiate credentials, such as username or password, with a user's web browser.
- NTLM:A challenge-response protocol that is used to provide compatibility with versions of Windows earlier than the Windows 2000 operating systems.
- Web连接:Web连接提供了一种方便而安全的方式来存储和重用先前已建立的连接参数。看Web连接below.
- 单点登录:FME将使用当前用户的凭据来验证HTTP请求。此身份验证方法目前仅适用于Windows操作系统。
笔记: To access datasets using a proxy server, use the Network tools in FME Options. From the Workbench menu, select工具> FME选项>网络。有关更多信息,请参阅FME Workbench帮助中的“网络代理”。