OpenStreetmap(OSM)XML读卡器参数
openstreetmap(osm)是一个协作的映射项目,用于创建一个免费的、可编辑的全球地图。有关OSM的更多信息,请访问http://www.openstreetmap.org网站.
OpenStreetmap数据可以以拓扑结构的XML格式下载。OSM数据文件中的数据原语是节点,方式和关系。
- 一结点是lat/lon对。
- 一方式是描述线性特征的至少两个节点引用的列表。方法可以关闭,在这种情况下,第一个节点和最后一个节点是相同的。区域没有在OSM中明确表示,而是通过社区认可的标签来识别。亚搏国际在线官网
- 关系是一组零个或多个具有关联角色的基元。
OSM中的所有数据都在WGS-84基准中。
OSM没有明确的模式(功能类型)定义。每个节点,方式,关系可以有任意数量的属性,打电话标签在OSM中。标记由键和值组成。OpenStreetmap wiki确实定义了一组推荐标签,可用于将节点和方式分类为更高级别的分组,即。,功能类型。社区定义亚搏国际在线官网的功能类型可以在http://wiki.openstreetmap.org/index.php/map_功能.
FME OSM读卡器设置有助于影响正在读取的OSM数据的分类。
功能类型
这些参数仅在生成初始工作区时使用,因此,在工作区生成之后,它们在工作台中是不可编辑的。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
你可以选择OSM地图功能,或仅限基本元素功能类型.此选项确定下面的OSM映射功能参数是启用还是禁用。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此参数允许您添加自定义地图功能配置文件以定义功能或修改/删除现有功能。
此处对地图要素所做的任何更改都将反映在下面的地图要素树视图中。请参阅OpenStreetmap(OSM)XML用户配置文件指南有关如何编写自己的配置文件的信息。
OSM地图功能
这些参数仅在生成初始工作区时使用,因此,在工作区生成之后,它们在工作台中是不可编辑的。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
单击“浏览”按钮打开一个树视图,其中显示wiki中列出的所有地图功能,网址为http://wiki.openstreetmap.org/wiki/map_功能.此外,在用户配置文件中指定的任何添加/删除功能将在此处生效。
扩展根OSM列表中的元素显示由wiki定义为广泛功能(键)的项目。扩展任何广泛的特性都会显示其特定的特性(值)。在这个例子中,建筑,地质,和自然的是广泛的特点。特定功能的前缀是广泛功能的名称:
请注意,如果特定特征包含其广泛特征不包含的属性或几何类型,广泛的功能将包括这些项目,即使它是选定的,而具体的功能不是。例如,如果主要公路包括一个属性宽度但是公路不包括属性,公路必须代表主要公路包括宽度在其模式功能中。
该列表还包括未筛选和未知的功能类型。当OSM读卡器读取数据集时,在wiki或用户配置文件中定义了地图功能的任何元素,如果未在此列表中选中,则会作为未筛选的功能发出。任何不包含任何已定义地图功能的元素都将作为未知元素发出。在列表中,未知和未过滤也可以扩展到各自的节点,方法,和关系。这将进一步将未知和未过滤的元素过滤到它们的基本类别中。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
某些OSM元素可以包含多个地图要素标记。
- 如果先使用选择了选项,第一个地图要素标签将作为要素构建。此选项不会检查其他地图功能。
- 如果首先使用并列出备选方案选择了选项,第一个地图特征标签将作为特征构建,而其他地图功能被设置为一个名为替代性地图功能.
- 如果重复功能选择了选项,将为每个地图要素标记构建一个要素。例如,一个OSM元素有一个天线标签,1个障碍物标签,和1个工艺标签。将为此元素创建三个几乎相同的功能–不同的是,功能类型名称将空中通道,障碍,和工艺,分别。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
读卡器提供了一个选项,可以在树视图中选定功能的顶部执行架构扫描。在这种情况下,读卡器将扫描整个数据文件,并且将构造在树视图中找到的任何功能。
对大文件进行模式扫描可能是一个缓慢的过程:在这些情况下,手动选择特征类型可能更可取。
几何图形和属性选项
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
控制是否方式功能类型应具有作为列表属性添加到功能的节点列表。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
控制多多边形关系特征类型(即,类型标记具有多多边形值)如果选中,则应生成其几何图形,或者保留为包含所有成员的列表属性(如果不选中)。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
控制是否方式要素类型应允许将连续的重复坐标添加到线条中。
例如,如果一条线引用的两个唯一节点具有相同的位置,通常的行为是从线条中删除重复的点。因为在这种情况下删除一个重复点意味着节点和顶点的数量将不再匹配,选中此参数可以保留重复点。
架构属性
使用搜索信封
使用最小和最大x和y参数,定义将用于过滤输入特征的边界框。仅返回与边界框相交的特征。
如果搜索信封的所有四个坐标都指定为0,搜索信封将被禁用。
![关闭](http://www.baooytra.com/docs/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
选择后,此参数删除正在读取的已导入功能中位于搜索信封之外的任何部分。
下面的示例说明了搜索信封的结果剪辑以搜索信封未选中(设置为否)和选中时(设置为是)。
- 否:将读取跨越搜索信封边界的任何功能,包括边界外的部分。
- 是:任何跨越搜索信封边界的功能都将在边界处被剪裁,只读取边界内的部分。的基础函数剪辑以搜索信封函数是一个交集;然而,什么时候?剪辑以搜索信封被选中,除交叉点外,还执行剪切操作。