Esri Shapefile Reader Parameters
读取shapefile特征时,shape_geometry.attribute will correspond to the geometry type specified in the shapefile's feature type parameters. For more information on this attribute, seeESRI Shapefile特征表示
属性名称
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此选项指定写入器是否应将属性名称更改为大写文本。如果未选中框,则会允许混合情况属性名称。默认值是Yes。
笔记:由于此参数在生成初始工作空间时使用,因此在生成工作区后,它不会在WorkBench中编辑。
几何表示
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
When creating donut geometries, this parameter specifies the criteria that FME will use to detect the geometric properties of the donut(s).
- 仅取向:FME will detect donut geometry only based on orientation of the rings inputted. Shapefile specifications state that outer boundaries of donut geometries must have clockwise orientation, and any donut holes must have counter-clockwise orientation.
- 定位和空间关系:FME将通过方向初始检测甜甜圈几何形状,并通过分析甜甜圈外环和孔之间的空间关系来执行额外的几何验证。如果识别出任何无效的甜甜圈几何形状,FME将尝试纠正几何异常(例如,大于外圈的孔,孔内的孔等)
笔记:在读取非常大的数据集时,性能可能存在显着差异。
文件内容
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
This optional parameter controls which character encoding is used to interpret text attributes from the Shapefile. This parameter is useful when the character encoding information stored in the Shapefile is missing or incorrect.
这个参数默认为“空白”选择,which means that the character encoding will be automatically detected from the source Shapefile.
如果you select any other character encoding, it will take precedence over the automatically detected character encoding.
Schema Attributes
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
使用此参数在创建工作空间时会在Workbench中公开格式属性:
- In a dynamic scenario, it means these attributes can be passed to the output dataset at runtime.
- 在具有多个特征类型的非动态方案中,方便使用此参数公开其他属性。例如,如果您有十种特征类型并且希望在每个功能类型中公开相同的属性,则更容易定义一次,它比在工作区中单独设置每个要素类型。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
使用最小和最大X和Y参数,定义将用于过滤输入功能的边界框。只返回与边界框交叉的功能。
如果搜索信封的所有四个坐标指定为0,则将禁用搜索信封。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
When 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剪辑搜索信封未选择(设置为否),选择(设置为是)。
- 否:将读取跨越搜索包络边界的任何功能,包括位于边界外部的部分。
- 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剪辑搜索信封选择,除了交叉点之外还执行剪辑操作。
Additional Format Parameters (Workbench Navigator)
将读取器或写入器添加到工作空间后,只能从WorkBench导航器访问某些参数(即,它们在读取器或写入参数对话框中不可见)。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
身份验证方法:
- Basic(HTTP基本身份验证):这是默认选择,而且唯一的方法在广泛使用中,几乎无处不在。这将在纯文本中通过网络发送用户名和密码,以别人轻松捕获。
- Digest(HTTP Digest authentication): Digest authentication is more secure over public networks than the Basic method.
- NTLM(HTTP NTLM身份验证):NTLM是Microsoft中发明和使用的专有协议。它使用挑战 - 响应和哈希概念,类似于摘要,以防止密码窃听。
- Web连接:允许您使用存储的Web服务连接进行身份验证。有关更多信息,请参阅Using Named Web Service Connections在FME工作台帮助。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
This Navigator parameter controls how measure data associated with geometric data or attributes on the incoming features is handled. The default isNo,它保留了对特征的措施。如果Yes如果存在z值,则从传入功能上的z值创建测量数据。如果存在测量数据,则不会通过该功能上的z值覆盖。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该导航器参数控制形状读取器是否溶解从Shapefiles读取的多边形中的相邻孔。如果值设置为Yes,然后形状读取器将溶解相邻的孔。默认值是No。
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此导航器参数控制形状读取器是否报告输入shapefile中的几何异常。
默认情况下,形状读取器将执行以下操作以确保输入功能的有效性:关闭未闭合的多边形,删除重复点,删除空元素,溶解孔(如果)DISSOLVE_HOLESis set toYesor is not set).
如果它设置为Yes,那么shape_geometry_error {}list attribute will be set on input features, and will contain error messages as geometric anomalies are detected and/or fixed. The error messages are of the following format:
Closed Polygon at (x,y)
重复点(x,y)
Removed Empty Element #n near (x,y)
Removed Duplicate Point at (x,y)
附近的多边形/甜甜圈方向无效(x,y)
溶解孔
![Closed](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此导航器参数指定读取器是否应修剪属性值的空间。如果选项设置为Yes,然后将丢弃属性值中的前面的空格。如果选项设置为No, then preceding spaces will be left intact. The default value isYes。