瑞典I2K/G2K (Interface 2000 GML)写入参数
I2KGML版本
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
这个参数主要用于将模式特性导入I2K/G2K写入器。它默认为v3.1.4。
将该参数设置为其他的方法来提供GML模式文件应用程序模式参数。作者将解析模式,并根据在模式中找到的特性类型写出特性。除了在模式中指定的特性类型外,不会写入其他特性类型。然后,写入器特性类型定义必须与来自模式的定义匹配。
从读取器导入具有相同设置的特性类型定义将引入编写器接受的有效编写器特性类型定义。
注意:在将特性类型定义导入到编写器(即SeabedML阅读器)时,可以不设置数据集。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
属性的位置. xsd模式文件。
SRS参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
该参数可以覆盖GML实例中写入的CRS值srsName
属性。
默认情况下,特性中的FME坐标系统名称直接转移到srsName
属性。属性提供自己的URN CRS字符串srsName
属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../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.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
将此参数设置为Yes可确保输出格式整洁。这有助于在屏幕上和打印输出中更容易阅读。
- 缩进大小:从0到9中选择一个值。
- 用空格替换制表符:默认情况下,制表符用于缩进。选择Yes以空格替换Tab字符。
注意:启用此选项会由于添加空格而产生相当大的输出文件。
特征集合
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../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.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../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.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../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.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
指定是否应该读取默认的和可选的GML特性属性、名称和描述。
先进的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
在写入坐标时指定要写入GML文件的最大小数位数。
要指定要写入的小数位数,可以将此参数与最小的小数位参数。
价值
大于或等于0的整数。
缺省值:15位小数。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
在写入坐标时指定向GML文件写入小数位的最小数目。
要指定要写入的小数位数,可以将此参数与小数点后最多参数。
价值
大于或等于0的整数。
缺省值:0位小数。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
该参数指定传入模式和数据特性的编码(例如,UTF-8)。
如果未指定,编写器假设模式和数据特性使用系统编码进行编码。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
属性的输出xsi: schemaLocation属性在GML实例的根元素中。的xsi: schemaLocation在XML文档实例中不是一个强制属性—它只是一个提示,XML处理程序可以选择忽略它。
设置为“是”时,禁止输出xsi: schemaLocation属性在输出GML实例中。默认设置为“否”。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../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.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../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.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
指定输出XML文档使用的编码,其中包括GML实例和GML应用程序模式。
使用网络身份验证
该参数在某些格式中总是可见的,只有当数据集是URL时,在其他格式中才可见。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/i2kgml/../Skins/Default/Stylesheets/Images/transparent.gif)
指定访问受密码保护的服务器时使用的身份验证方法。
- 基本:(默认)基本访问身份验证被设计为允许客户端在假定它们之间的连接是可信和安全的情况下向服务器提供凭据。请注意,任何从客户端传递到服务器的凭据都可以通过不安全的连接轻松拦截。
- 摘要:摘要身份验证是web服务器可以使用的一种商定的方法,用于与用户的web浏览器协商凭证(如用户名或密码)。
- NTLM:一种请求-响应协议,用于提供与Windows 2000之前的Windows版本的兼容性。
- 网络连接:Web连接提供了一种方便而安全的方式来存储和重用先前建立的连接参数。看到网络连接在下面。
- 单点登录:FME将使用当前用户的凭证对HTTP请求进行身份验证。此身份验证方法目前仅适用于Windows操作系统。
请注意:使用代理服务器访问数据集,请使用“FME选项”中的网络工具。从Workbench菜单中选择工具> FME选项>网络.有关更多信息,请参阅FME工作台帮助中的“网络代理”。