专栏首页数据处理与分析FME应用之-Geohash decode

FME应用之-Geohash decode

geohash

geohash是什么? 这个可以自行了解一下,在这里我就不做介绍了。

这篇推送的来源

昨天有个朋友在我的技术交流群里问,如何将geohash进行解码,变成经纬度? 如何解码,当然首选方式必须是我万能的FME啊!

如何做?

造点数据

首先,在没数据的情况下,我要先造点数据出来,数据我用了文本数据矢量化中采用的数据,采用如下图所示的代码进行了处理:

处理后的数据

造数据的逻辑

首先加载含有xy的数据,使用Python的geohash包进行encode处理。encode后的数据写出到文本中供FME使用。

处理

依然来一张胜千言的图吧!

从图中可以看到,FME支持Geohash这种数据格式。读取这种格式后,FME可以直接把它当成了矢量要素,XY信息也都得出来了,用户可以根据自己的需要写成各种需要的格式,非常方便。 并且像这种不需要什么分析的转换,FME的处理速度非常快,感兴趣的朋友可以自己测试一波。

others

FME作为一种数据处理的工具,图形化界面非常友好。这次分享的这个案例,虽然用Python或者其他的语言也都能处理,但我还是倾向于FME。毕竟能妥妥拽拽解决的事情,谁愿意去写代码啊!

本文分享自微信公众号 - 数据处理与分析(Qing_master),作者:文刀木公

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-08-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 数据清洗

    逻辑性检测是指数据的各个字段中的值是否存在矛盾,比如在地址信息中,如果有一条要素省市区各字段值分别为:河南省郑州市西湖区。那么这条要素中的各个值之间就矛盾了!郑...

    数据处理与分析
  • FME基础教程之一(数据处理基础)

    FME是一个很好的数据处理平台,如果想要掌握它,在工作中使用它,需要了解很多的内容。学习一门技术,最好的途径就是通过系统的课程,而FME相关的系列课程比较少。针...

    数据处理与分析
  • 正则在FME中的应用

    能看到此文,我就粗暴的认为你已经对FME有了一定的了解。不了解没关系可以去FME博客进行学习,也可以去看FME十分钟进行相关的了解。下面我将结合...

    数据处理与分析
  • 基础渲染系列(五)——多灯光

    (温馨提示:本系列知识是循序渐进的,推荐第一次阅读的同学从第一章看起,链接在文章底部)

    放牛的星星
  • OPNSense 构建企业级防火墙--site-to-site network(六)

    OPNsense是一个功能非常丰富强大的开源防火墙及路由平台,本篇文章将介绍如何使用OPNsense 内置 OpenVPN 模块来进行跨区域组网。实现不同地域的...

    Kevin song
  • 不平衡数据的数据处理方法

    在机器学习中,不平衡数据是常见场景。不平衡数据一般指正样本数量远远小于负样本数量。如果数据不平衡,那么分类器总是预测比例较大的类别,就能使得准确率达...

    AlgorithmDog
  • 动态 | 吴恩达宣布女儿 Nova 出生,她将和 AI 一起成长

    AI 科技评论按:2 月 7 日,也就是刚刚过去的春节期间,吴恩达的女儿 Nova 出生了,这是他和妻子 Carol 的第一个孩子。

    AI科技评论
  • python 去掉\n和\t

    py3study
  • COGS 862. 二进制数01串【dp+经典二分+字符串】

    862. 二进制数01串 ★   输入文件:kimbits.in   输出文件:kimbits.out 简单对比 时间限制:1 s   内存限制:128 MB...

    Angel_Kitty
  • RxSwift 系列(七) -- Connectable Operators

    Scott_Mr

扫码关注云+社区

领取腾讯云代金券