GeometryExtractor
提取几何根据几何形状编码参数的设置的特征。
将得到的经编码的几何形状被添加到特征中的一个属性。此属性以后可以恢复经由要素几何地球仪变压器。
此转换器通常用于在进行某些临时几何图形更改之前,将特征的几何图形复制到属性中,以便以后可以恢复。或者,可以提取几何体以存储在数据库或其他文件格式中,该文件格式不能处理几何体,但可以将大型属性作为blob或文本字符串处理。稍后,FME可以通过地球仪变压器。
输出端口
特色的几何图形被成功编码成目标几何体属性是通过这个端口输出的。
无法将其几何图形提取到所选编码中的特征通过此端口输出。
被拒绝的功能将有fme_rejection_code属性具有以下值之一:无效的功能位置,INVALID_GEOMETRY_VERTICES.
参数
此参数可以设置为Encoded Polyline、Esri JSON、FME Binary、FME XML,地理(微格式),地理散列,以GeoJSON,的GeoRSS简单,地理标记地理信息系统(RFC 5870),GML公司,十六进制编码FME二进制,十六进制编码OGC驰名二进制(wkbhex)ISO 6709地理点,KML,MGRS,Microsoft SQL Server的二进制,OGC开放GeoSMS,众所周知的二进制(wkb),OGC知名文本(WKT)或QlikMaps编码折线。
几何的最有效和最真实的表现是FME二进制,这应该在大多数情况下使用。所有的FME表示都能适应FME几何模型,包括由多个线性段组成的度量和路径;但是,FME XML和十六进制编码的FME二进制表示都会在内部二进制表示和ASCII编码表示之间的转换中带来一些开销。
这个OGC如果需要与其它OGC支持系统相互作用变体是有用的。然而,几何形状的某些特性可以是在这些模式中丢失;例如,任意的路径将被展平为一个单一的线串。
这个以GeoJSON,ESRI的JSON和的GeoRSS简单编码可能无法保留所有几何特性。例如,电弧将被抚摸到线和椭圆抚摸到多边形。这些编码也不支持措施。
这个地理散列编码不会保留任何几何特征。相反,它们将被转换为由geohash表示的点。
这个OGC开放GeoSMS,地理标记和地理编码不保存任何的几何特性。例如:弧形,多边形,椭圆等,将在它们的边界框的中心被转换成一个点,然后将编码以它们各自的格式。如果几何具有比LL-WGS84其他的坐标系,一个临时副本的创建和重新投影;然而,源几何结构将不会被修改。
这个编码折线如果与谷歌地图API的使用,可以用来表示点,线和面编码是有用的。
这个QlikMaps编码多段线编码就像编码折线编码,但它也可以被用于表示甜甜圈和多领域。
这个ISO 6709地理点编码序列化的几何形状到ISO 6709点格式。非点几何形状序列化为地理点的序列。
这个MGRS编码计算基于特征的几何形状的军事格网参考系(MGRS)码。对的位置上的MGRS代码由一组字母和其包括以下要素的数字:
- 网格区称号
- 100,000平方米字母标识
- 的网格坐标(也被称为直角坐标);基准的数值部分表示到所希望的改进方案
对于MGRS,如果非点特征(即,与一个以上的点的特征)在被传递则该几何图形的第一点将用于转换。
这个Microsoft SQL Server二进制文件编码用于将几何图形序列化为Microsoft SQL Server中使用的本机存储格式。
将保存编码的几何属性的名称。
移除了提取后几何。默认值是没有. 如果该值设置为是的几何形状将来自特征已经萃取到的属性之后除去。此选项可为节省内存空间,如果将不再需要真实几何有用。
编码多段线参数
保存多段线编码级别的属性的名称。
地理散列参数
你可以选择在产生的地理散列的字符长度;这也显示近似的精度。请注意,地理散列的精度由源几何精度的限制。
GML / KML参数
对于XML输出格式(除了FME XML),该参数控制输出是否包含XML命名空间声明。所有格式良好的XML输出必须包含命名空间声明。然而,如果你手工将变压器输出到更大的XML文档,你可能想省略命名空间声明。
确定是否FME写入几何的GML:多边形或GML:PolygonPatch。默认值是“否”,打印出GML:表面几何形状。如果“是”,FME创建几何图形作为GML:多边形输出。
OGC参数
您可以1.1版本和1.2之间选择。
版本1.2包含两个关键改进:对度量值和z值的支持。请注意,生成OGC表示时考虑的唯一度量是“默认”(未命名)度量。
此参数使您可以选择用于表示几何坐标串的精度。选项有:
- 缩短64位:足够的精度来存储大多数双精度IEEE浮点数。
- 完整的64位:足够的精度来存储所有双精度IEEE浮点数字准确。
- 完整的32位:足够的精度来存储所有的单精度IEEE浮点数字准确。
此参数允许您选择要由OGC Open geoms使用的映射服务的URL。默认值是Google Maps。
MGRS参数
用于所述转化的椭球。这可以通过FME支持的任何椭球名称。
类型刻字使用的可以是WGS84或贝塞尔。
所得代码的粒度由指定的确定精确这是从0至5(含)的整数。5精密定位1米见方的和0所处100公里见方区域内的点的精度内的点。
MS SQL服务器参数
如果几何图形编码是Microsoft SQL Server二进制文件,选择是否序列化几何要么地理.
ISO 6709点地理点的参数
表示为纬度/经度坐标的编码。特征的坐标将被视为度,无论任何指定的坐标系统。这个Reprojectortransformer可以首先将其他坐标系转换为lat/long坐标。
指定小数位的最大数量。
使用注意事项
GeometryExtractor在提取期间不会对特征几何图形执行任何修复。在当前状态下提取几何图形。
开展对栅格数据类似的操作,请使用拉斯特莱克特变压器。对于点云数据,请使用PointCloudExtractor.
确保这台变压器定位为尽可能地接近正在使用的几何属性的位置。太早定位变压器可能会导致系统资源的不必要的使用。
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项.
变压器分类
相关变形金刚
FME许可级别
FME专业版及以上
变压器历史
该变压器包含现在不推荐使用OGCGeometryExtractor和XMLGeometryExtractor的功能。
技术史
美联社FME功能或工厂:@Geometry,@OGCGeometry,@JSONGeometry,@GeoRSSGeometry,@GMLGeometry,@KMLGeometry
搜索FME知识中心
搜索样品和有关该变压器的FME知识中心.