前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >FME转换器介绍之(二)

FME转换器介绍之(二)

作者头像
数据处理与分析
发布2019-07-31 16:54:59
2.2K0
发布2019-07-31 16:54:59
举报
文章被收录于专栏:数据处理与分析
数据交换格式

做数据处理,经常要在各个平台转来转去的。在从一个平台转向另一个平台进行处理的时候,就涉及到数据如何在平台中进行交换的问题了。在平台之间,可以使用如SHP、TAB等数据格式进行数据的流动。在前端与后台,可以通过WKT、WKB、geoJson等数据交换格式进行数据的传递。但在FME中呢? 今天要介绍的转换器,将讲一讲如何通过数据交换格式,实现数据(几何)在FME中进行传递,来更高效的进行数据处理!

GeometryExtractor&GeometryReplacer
使用场景(一)

拿个小案例来凑个数

这种应该怎么实现,常规做法是这样的: 1、小面转点,点记为A,大面记为B; 2、A与B执行点面叠加,获取B的属性; 3、A属性回挂小面(这里可以用基于空间与属性两种方式回挂); 或者一步到位使用下面的方式: SpatialFilter/SpatialRelator 或者…… 这种方式,如果一个个列下去,还有很多。但这些不是今天介绍的重点!我们言归正传,来使用GeometryExtractor&GeometryReplacer这对转换器来完成上面的这个数据处理。

与回挂属性的方式相比,这可以少好几步的操作尤其在数据量大的时候,效率可以提高不少! 思路: 1、使用GeometryExtractor转换器将面几何提取到属性中(这里采用WKT交换格式); 2、将小面用中心点的几何替换掉; 3、进行空间分析,获取大面属性; 4、使用GeometryReplacer转换器将要素恢复成面。 模板运行概览:

结语

这对转换器用在这个案例中,略显鸡肋,这里只做演示。如果换成从栅格数据中提取信息,就像我很早的时候做的“从DSM中提取建筑物高程”,数据量很大,用这种方式效率极高。

谁用谁知道!

动手试试吧!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据处理与分析 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数据交换格式
  • GeometryExtractor&GeometryReplacer
    • 使用场景(一)
    • 结语
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档