CityGML作家参数
CityGML目标
指定要编写的CityGML版本。由于CityGML在这两个版本之间发生了显著的变化(特别是关于对象所在的名称空间),输出文档将会有很大的不同。
这个参数是FME 2012的新参数。如果设置为Yes,它将写出与核心CityGML模式文件中定义的元素相匹配的特性,具体取决于所选择的版本CityGML版本控件中指定的任何其他ADE模式文件应用程序域扩展或正面模式文件(s)参数。
对于希望编写CityGML 1.0、1.1和各种ADE数据集的新工作区和映射文件,建议将此设置为Yes。用户可以通过将该指令设置为No来获取FME 2012之前的作者行为。
如果CityGML版本参数设置为0.4。
通过将此参数设置为,作者可以写出NoiseADE中定义的元素NoiseADE.或者,它也可以通过将该参数设置为写入到任何其他ADE其他并指定模式文件正面模式文件(s)参数。
此参数指定可用于写出其中定义的元素的其他模式文件。
输出文件内容
默认情况下,CityGML编写器生成UTF-8编码的文档。如果将此参数设置为另一种编码,编写器将将数据转换为指定的编码。
此参数可用于输入有效的XML注释,并将放置在输出文件中的XML声明标记之后。
控件的内容xsi: schemaLocation输出文件中CityModel根元素上的属性。
CityGML将曲线限制为折线。因此曲线应该写成< gml: LineString >元素和环为< gml:线性>元素。该参数应该设置为是的.(No只用于向后兼容性。)
当此参数设置为Yes时,CityGML写入器将尝试删除自动生成的文件gml: id(年代)(即,gml: id(年代)以“fme-gen-”前缀开始)。
当设置为Yes(这是默认值)时,CityGML名称空间的前缀为http://www.opengis.net/citygml/2.0或http://www.opengis.net/citygml/1.0“核心”。
以前,CityGML输出文档中总是使用默认名称空间声明(即没有前缀)。
验证
如果是,则用于验证输出文件的CityGML XSD由中指定的版本确定CityGML版本.否,表示不执行验证。
SRS参数
CityGML写入器将尝试根据EPSG编号在几何体上写入srsName属性,EPSG编号与它正在写入的特征的坐标系统相匹配。在某些情况下,并不存在这样的知名名字。在这种情况下,不会写入srsName。但是,如果用户希望提供一个srsName属性,他们可以设置关键字SRS_NAME,它的值将被插入写入的几何的srsName属性中。
注意:这与为作者设置坐标系关键字/参数不同。不会基于SRS_NAME关键字进行重投影。这个关键字严格适用于用户可以为FME不知道的srsName提供名称(可能还有轴顺序)的情况。
该参数仅在用户通过srsName参数提供srsName时使用。它决定了绘制几何图形时的坐标顺序。
漂亮的印刷
设置为“Yes”可确保输出格式整齐。这有助于在屏幕上和打印输出中更容易阅读。
- 缩进大小:取值范围为0 ~ 9。
- 将制表符替换为空格:默认情况下,Tab字符用于缩进。选择Yes将Tab字符替换为空格。
注意:启用此选项将产生一个相当大的输出文件,因为添加了空格。
使用网络身份验证
此参数在某些格式中始终可见,在其他格式中仅当数据集是URL时可见。
指定访问受密码保护的服务器时要使用的身份验证方法。
- 基本:(默认)基本访问身份验证允许客户端向服务器提供凭据,前提是它们之间的连接是可信的和安全的。注意,任何从客户机传递到服务器的凭据都很容易通过不安全的连接被拦截。
- 摘要:摘要身份验证是web服务器与用户的web浏览器协商凭据(如用户名或密码)时达成一致的方法之一。
- NTLM:一种挑战-响应协议,用于提供与Windows 2000之前版本的Windows的兼容性。
- 网络连接:Web连接提供了一种方便和安全的方式来存储和重用以前建立的连接参数。看到网络连接在下面。
- 单点登录:FME将使用当前用户的凭据来验证HTTP请求。这种身份验证方法目前只适用于Windows操作系统。