CityGML作家参数
CityGML架构选项
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
指定要写入的CityGML版本。由于CityGML在这两个版本之间发生了显著变化(特别是关于对象所在的名称空间),输出文档将会有很大的不同。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此参数对于FME 2012是新的。如果设置为YES,则会撰写符合Core CityGML模式文件中定义的元素的功能,具体取决于所选版本CityGML版本,以及任何额外的ADE模式文件在其中指定应用程序域扩展名或者正面模式文件(s)参数。
对于希望写入CityGML 1.0、1.1和各种ADE数据集的新工作空间和映射文件,建议将此设置为Yes。在FME 2012之前,用户可以通过设置该指令为No来获取作者的行为。
如果CityGML版本参数设置为0.4。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
通过将此参数设置为,写入器可以写出在NoiseADE中定义的元素NoiseADE.或者,它也可以通过设置此参数写入任何其他ADE其他并指定模式文件正面模式文件(s)范围。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
FME功能类型名称可以包括GML应用程序模式中使用的XML命名空间前缀。前缀将由下划线与名称分开。
当GML数据集在不同的命名空间中包含具有相同名称的特性类型时,需要设置此参数。
缺省情况下,前缀不会添加到特性类型名称中。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此参数指定可用于写出其中定义的元素的附加模式文件。
输出文件内容
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
默认情况下,CityGML Writer会产生UTF-8编码文档。如果此参数设置为另一个编码,则编写器将数据转码到指定的编码。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该参数可用于输入有效的XML注释,并将放在输出文件中的XML声明标记之后。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
对象的内容XSI:Schemalocation.在CityModel根元素上的属性在输出文件中。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
CityGML将曲线限制为折线。因此曲线应该写成< gml: LineString >元素和戒指
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
当此参数设置为“是”时,CityGML编写器将尝试删除自动生成的gml: id(年代)(即,gml: id(年代)从“FME-GEN-”前缀开始)。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
当设置为Yes(默认值)时,CityGML名称空间的前缀http://www.opengis.net/citygml/2.0.或者http://www.opengis.net/citygml/1.0.“核心”。
以前,在CityGML输出文档中总是使用默认名称空间声明(即没有前缀)。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
如果适用,纹理文件将被写入的子文件夹的名称。
验证
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
如果是,则用于验证输出文件的CityGML XSD由CityGML版本.否,不进行验证。
纹理
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
指定相关纹理文件的首选格式。只要指定的格式支持纹理栅格的属性,就会使用此偏好;如果没有,它将被覆盖。
在默认汽车模式下,作者根据传入的纹理光栅选择最佳表示。
如果忽略首选格式,则会在日志文件中添加一条消息。该首选项将被忽略的可能原因包括在选定格式中缺乏栅格调色板支持、alpha通道支持或颜色深度支持。
SRS参数
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
CityGML写入器将尝试根据EPSG编号在几何图形上写入srsName属性,EPSG编号与它所写入的特征的坐标系统相匹配。在某些情况下,没有这样知名的名字存在。在这种情况下,不会写入srsName。但是,如果用户希望提供srsName属性,他们可以设置关键字SRS_NAME,并且它的值将被插入到所写几何图形的srsName属性中。
注意:这与设置编写器的坐标系参数不同。没有重新注入将在GML SRSName参数的基础上进行。此参数严格用于用户可以为FME不知道的SRSName提供名称(以及可能是轴顺序)的那些情况。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
仅当用户通过SRSName参数提供SRSName时使用此参数。它确定写几何时的坐标顺序。
漂亮的印刷
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
将此参数设置为“是”可确保输出整齐格式化。这促进了屏幕和打印输出的更容易阅读。
- 缩进大小:选择0到9的值。
- 用空格替换选项卡:默认情况下,制表符用于缩进。选择Yes以空格替换Tab字符。
注意:启用此选项会由于添加空格而产生相当大的输出文件。
使用网络身份验证
该参数在某些格式中总是可见的,只有当数据集是URL时,在其他格式中才可见。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
在访问受密码保护的服务器时指定要使用的身份验证方法。
- 基本的:(默认)基本访问身份验证被设计为允许客户端在假定它们之间的连接是可信和安全的情况下向服务器提供凭据。请注意,任何从客户端传递到服务器的凭据都可以通过不安全的连接轻松拦截。
- 消化:摘要身份验证是web服务器可以使用的一种商定的方法,用于与用户的web浏览器协商凭证(如用户名或密码)。
- NTLM:挑战 - 响应协议,用于提供与早于Windows 2000操作系统的Windows版本的兼容性。
- Web连接:Web连接提供了一种便捷和安全的方式来存储和重用先前已建立的连接参数。看网络连接以下。
- 单点登录:FME将使用当前用户的凭证对HTTP请求进行身份验证。此身份验证方法目前仅适用于Windows操作系统。
请注意:要使用代理服务器访问数据集,请使用FME选项中的网络工具。从工作台菜单中,选择工具> FME选项>网络.有关更多信息,请参阅FME工作台帮助中的“网络代理”。