海床ML编写器参数
SeabedML版本
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该参数默认为SeabedML v1.0 XML命名空间URI http://www.ogp.org.uk/sbml/1.0。这允许将写入器配置为SeabedML v1.0数据,而无需显式地要求您设置. xsd的文件位置应用程序模式参数。
将该参数设置为其他允许您以另一种方式通过应用程序模式参数。SeabedML编写器将解析SBML模式,并根据模式中找到的特性类型写出特性。除了在模式中指定的特性类型外,不会写入其他特性类型。然后,写入器特性类型定义必须与来自模式的定义匹配。
提示:从阅读器导入特性类型定义还将引入编写器接受的有效编写器特性类型定义。 |
单击OK按钮打开Import Writer Feature Types对话框。 单击OK(您可以将Dataset参数保留为空)以进入特性类型列表。 |
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
指定SeabedML .xsd文档的位置。
SRS参数
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该参数可以覆盖GML实例中写入的CRS值srsName
属性。
默认情况下,特性中的FME坐标系统名称直接转移到srsName
属性。属性提供自己的URN CRS字符串srsName
属性。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此参数需要与GML srsName参数。它指定GML中坐标元组的轴顺序< pos >或< posList >元素。
有效值为
- 1,2
- 2,1
- 1,2,3
- 2, 1, 3
没有默认值。
例如,如果GML srsName被设置为urn: [: def: crs: EPSG: 6.6.4326,此参数应设置为“2,1”,以便GML中的坐标< pos >和< posList >元素是按拉-隆顺序写的。
漂亮的印刷
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
将该参数设置为是的确保输出的格式整洁。这有助于在屏幕上和打印输出中更容易阅读。但是请注意,由于添加了空格,它也会产生相当大的输出文件大小。
- 缩进大小:从0到9中选择一个值。
- 用空格替换制表符:默认情况下,制表符用于缩进。选择是的将制表符替换为空格。
特征集合
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
根集合元素受此参数的影响。
- FeatureCollection—在GML 3.1.1模式下,默认collection元素为< gml: FeatureCollection >;的特性集合nsuri参数可以与此参数一起使用,以将集合元素更改为< wfs: FeatureCollection >。
注意:< wfs: FeatureCollection >在GML v3.2.1模式下编写时不支持。
- 目标名称空间—将根元素修改为< [target-ns-prefix]: FeatureCollection >,在那里(target-ns-prefix)是绑定到输出文档目标名称空间的前缀,例如,< fme: FeatureCollection >。输出xsd文档还将包括一个自定义的FeatureCollection声明和FeatureCollectionType定义。
“GML版本”为“应用程序模式”时的特性集合 该参数还可用于指定元素的本地名称,只有当GML版本参数设置为应用程序模式。指定的特性集合必须存在于解析模式集合中,否则FeatureCollection在GML命名空间中。 如果参数为空,并且写入器中的特征的父/子关系被组装到几个有根的树中,那么FeatureCollection将被假定为包装器集合;父/子关系与gml_id和gml_parent_id属性。注意,XML文档必须有一个根元素。 如果参数具有元素的local-name,且该元素对应于set解析模式中的特性集合,并且: |
||
|
或 |
|
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
GML v3.2.1需要一个gml: id每个功能和功能集合。
此参数允许您提供自定义gml: id值替换在GML v3.2.1下为特性集合自动分配的UUID。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该参数仅适用于GML版本参数设置为应用程序模式或3.1.1。属性中指定为特性集合的元素名指定XML命名空间URI特征集合参数。
例如,要指定WFS 2.0的“FeatureCollection”,将该参数设置为“http://www.opengis.net/wfs/2.0”,特征集合到“FeatureCollection”(如上文所述,在“GML版本”为“应用程序模式”时的特性集合).
功能属性
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
指定是否应该读取默认的和可选的GML特性属性、名称和描述。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
FME特性类型和/或属性名称可能包括在GML应用程序模式中使用的XML命名空间前缀。前缀将用下划线与名称分开。
缺省情况下,不添加前缀。要在特性类型中包含前缀,请选择功能类型。要在特性类型和属性中同时包含前缀,请选择特征类型和属性。
将该参数设置为功能类型当一个GML数据集在不同的命名空间中包含具有相同名称的特性类型时,是必需的。
先进的
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
在写入坐标时指定要写入GML文件的最大小数位数。
要指定要写入的小数位数,可以将此参数与最小的小数位参数。
价值
大于或等于0的整数。
缺省值:15位小数。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
在写入坐标时指定向GML文件写入小数位的最小数目。
要指定要写入的小数位数,可以将此参数与小数点后最多参数。
价值
大于或等于0的整数。
缺省值:0位小数。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该参数指定传入模式和数据特性的编码(例如,UTF-8)。
如果未指定,编写器假设模式和数据特性使用系统编码进行编码。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
属性的输出xsi: schemaLocation属性在GML实例的根元素中。的xsi: schemaLocation在XML文档实例中不是一个强制属性—它只是一个提示,XML处理程序可以选择忽略它。
设置为“是”时,禁止输出xsi: schemaLocation属性在输出GML实例中。默认设置为“否”。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该参数允许在输出文件中包含除GML和文档目标名称空间之外的其他名称空间中的元素。
该参数的有效值是用空格分隔的XML名称空间声明,因为它们将出现在XML元素中。
使用此指令时不会写入模式文件,也就是说,输出XSD文件被抑制。
要控制特定元素的名称空间,FME特性类型和/或属性名称必须携带由该参数声明的相应名称空间前缀。前缀必须用下划线分隔。
例如,为了写出a< hy-p:水道>特征类型元素,FME特征类型以及FME特征类型定义(DEF行)必须以hy-p_。例如:
GML_DEF hy-p_Watercourse
的XML名称空间声明hy-p前缀。例如:
xmlns: hy-p = " urn: x-inspire:规范:gmlas: HydroPhysicalWaters: 3.0”
值
表单的一个或多个以空格分隔的XML名称空间声明xmlns:前缀=“URI”,在那里前缀名称空间前缀和URI是名称空间URI。例如:
xmlns: gml = " http://www.opengis.net/gml/3.2 "
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
这个可选参数对输出文件中引用的模式执行验证:
是的:
- 如果SeabedML版本设置为XML命名空间URI,命名空间用于验证。
- 如果SeabedML版本被设置为其他,指定的应用程序模式用于验证。
没有(默认):
- 未执行验证。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
默认情况下,实例文档中的目标名称空间URI-URL位置对的URLxsi: schemaLocation属性是应用程序模式的相对文件名。该参数允许覆盖. xsd文件名通过提供一个自定义URL。
属性中的目标名称空间的URL值仅受参数的影响xsi: schemaLocation。它不会影响将写入应用程序模式的位置。该参数应该只有一个URL值,指示目标名称空间URI的XSD位置。例如:
http://www.conurl/ns.xsd
要添加多个值,它们必须是用空格分隔的URI-URL对。此选项允许您提供完整的自定义xsi: schemaLocation用于输出文档。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
指定输出XML文档使用的编码,其中包括GML实例和GML应用程序模式。
使用网络身份验证
该参数在某些格式中总是可见的,只有当数据集是URL时,在其他格式中才可见。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
指定访问受密码保护的服务器时使用的身份验证方法。
- 基本:(默认)基本访问身份验证被设计为允许客户端在假定它们之间的连接是可信和安全的情况下向服务器提供凭据。请注意,任何从客户端传递到服务器的凭据都可以通过不安全的连接轻松拦截。
- 摘要:摘要身份验证是web服务器可以使用的一种商定的方法,用于与用户的web浏览器协商凭证(如用户名或密码)。
- NTLM:一种请求-响应协议,用于提供与Windows 2000之前的Windows版本的兼容性。
- 网络连接:Web连接提供了一种方便而安全的方式来存储和重用先前建立的连接参数。看到网络连接在下面。
- 单点登录:FME将使用当前用户的凭证对HTTP请求进行身份验证。此身份验证方法目前仅适用于Windows操作系统。
请注意:使用代理服务器访问数据集,请使用“FME选项”中的网络工具。从Workbench菜单中选择工具> FME选项>网络。有关更多信息,请参阅FME工作台帮助中的“网络代理”。