前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >FME基础教程之一(数据处理基础)

FME基础教程之一(数据处理基础)

作者头像
数据处理与分析
发布2019-11-06 22:58:38
3.3K0
发布2019-11-06 22:58:38
举报

FME的一些基础知识

FME是一个很好的数据处理平台,如果想要掌握它,在工作中使用它,需要了解很多的内容。学习一门技术,最好的途径就是通过系统的课程,而FME相关的系列课程比较少。针对这种情况,我与城市数据派合作推出FME系列课程。本课程从基础知识开始,循序渐进,穿插各种数据处理的案例,系统性的学习FME。现在课程还处于制作阶段,在课程上线后,欢迎各位到城市数据派(首发平台:https://www.udparty.com/index.php/lists/college)或腾讯课堂(这个暂时还没上线)观看学习。

以下内容,为课程部分文字资料,现分享给各位读者朋友。

FME读取数据

通过读模块或者是转换器完成数据的读取,这个有基础的朋友都知道。但FME在读入数据后是怎么在程序里进行处理的?在初学FME的时候,偶然有一次读取文本数据的时候,我才真正体会到,什么叫让数据自由的流动。只要是FME支持的格式,在读取到FME之后都是作为一个要素在FME中进行流动的,针对文本数据,就是一行文本,针对数据库中,就是一条记录,针对shp,就是一个点/线/面。

处理数据

在FME中,如果只做格式间的转换,那是不需要处理的,那也不能叫数据处理,只能叫格式转换。在FME中,绝大多数数据处理都是使用转换器来完成的,转换器也是FME中最重要的一部分内容。在FME中,数据可以自由的在模板中流动,一个转换器处理后的数据,可以直接传递给下一个转换器。一个写好的FME模板,就像一条流水线一样,每个模块各司其职,完成从数据输入到处理最后输出,就像一个数据处理工厂一样。

写出数据

我们处理完的数据,最后要写出去才算完成了一个完整的数据转换流程。FME支持的写出格式,就像支持的读入格式一样多。而数据写出,从我使用FME的经验来看,需要学习的无外乎几点:

1、使用模板

在FME中,使用模板可以写出很漂亮的Excel数据;也可以写出带别名、带值域的mdb/gdb数据。

2、数据类型定义

由于工作原因,我接触的数据大多都是空间数据,针对空间数据,基本上在写出的时候,都需要定义其几何类型,也就是点/线/面/注记/多面体……等一系列的类型。

3、几种模式

在写出的时候,FME对数据库类型的数据,可以实现增删改操作。

others

使用FME做数据的处理,需要学习多方面的内容,我将推出FME系列教程,从基础知识开始,与大家一步步学习FME,中间也会穿插一些其他的数据处理方面的知识。如果你有好的问题,也欢迎与我联系,我将在课程中做出解答。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • FME的一些基础知识
    • FME读取数据
      • 处理数据
        • 写出数据
          • 1、使用模板
          • 2、数据类型定义
          • 3、几种模式
      • others
      相关产品与服务
      数据库
      云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档