FME相关
文章平均质量分 71
FME相关模版及操作
杠铃和薯条
这个作者很懒,什么都没留下…
展开
-
关于FME内SurfaceDraper转换器的使用场景介绍
好久没有写博客了,其实前些日子是写了几个模板的,主要有些东西不能写,有些东西太麻烦。发现有好多朋友对一些转换器使用不是很清楚,不会熟练的使用它,于是就决定用转换器来水一篇幅文章吧。原创 2022-05-22 16:59:50 · 398 阅读 · 0 评论 -
使用FME封装一个多线程爬取m3u8在线视频的小玩意
一闲话这一片博客其实和fme没有太大关系,事情是这样的,51放假,我回家后终于有时间,可以追一下《月光骑士》这部美剧。由于很多原因,美剧基本上只能在某些小网站上追。但是这些小网站,有一个很大的问题,就是资源太慢了,动不动卡半天。后来突发奇想发,我能不能直接写爬虫获取到资源?由于小网站类型很多,各种资源链接下载方式各不相同,因此,我偷了一个懒,制作了m3u8格式的下载和数据合并的方法。并将其封装到FME里面。之所以选择FME,是因为我懒得写GUI界面,每次找到新的资源,再去改代码的话非常麻烦,因此直接原创 2022-05-03 16:30:41 · 1017 阅读 · 0 评论 -
将fmeobjects引入到外部开发环境进行FME的二次开发
某些情况下,我们可能需要在fme的外部使用fmeobjects。比如我想针对fme封装好的模板,进行一些二次开发什么的,将其嵌入到其他程序里面来做某些事情。这就需要将fmeobjects包引入到fme的外部开发环境。将安装目录下的“fmeobjects”目录下,对应版本的pyd文件,拷贝到外部python环境的模块下。以anaconda环境为例:我需要将“C:\apps\FME21x64\fmeobjects\python36”文件夹下面的pyd文件拷贝到“C:\Users\admin\Ana原创 2021-12-26 17:39:11 · 1398 阅读 · 0 评论 -
FME循环抓取百度POI数据——不受最大返回数限制
FME循环抓取百度POI数据——不受最大返回数限制前文接口介绍模版实现思路前文先说本次模版特点,本文是根据百度开放API的矩形搜索接口,进行网络请求从而获取POI数据的。由于上述限制,普通百度开放平台用户,单日访问次数有限,每次请求返回数据量只能获取到120条数据。本次模版可以实现数据翻页,当单个矩形范围内返回数据超过120条记录,会对矩形进行四分,理论上不会因为范围内数据超过120条,而导致丢失数据。但是,因为所使用的方法受限于百度AP的原因,所获取到的数据也不会是最完全的。(实际情况是遗漏的数据原创 2020-12-08 21:47:46 · 869 阅读 · 1 评论 -
网络坐标纠偏心得分享
在日常数据处理中,经常会使用到火星坐标(GCJ02)、百度坐标(BD09)以及国际通用的地球坐标(WGS84),这三者之间是存在偏差的。要进行坐标纠偏首先需要明白这几个坐标系之间的区别是什么。众所周知,国内的数据但凡是带坐标的都是保密数据,所有的保密数据都需要经过加密转到再放到网络上,所以就有了火星坐标(GCJ02)和百度坐标(BD09)的由来。WGS84坐标经过加密后形成了GCJ02坐标,BD09坐标又是在GCJ02的基础上,再一次经过加密后形成的。在网络坐标转换中,我们比较关注的是WGS84和GC原创 2020-12-05 12:53:52 · 676 阅读 · 0 评论 -
FME与python之列表转置后数据的动态写出
FME与python之列表转置后数据的动态写出在FME官方博客和其他大佬的博客里,列表转置都已经被讲了很多遍了。很多人在试着做这一个需求的时候都遇到了一个问题,那就是我列表转置功能都已经实现了,对应的值和属性都设置好了,可是为什么写出来的时候没有数据?这是因为,虽然都已经设置好了对应的属性和值,可是我们并没有将它暴露出来。通常的情况是用AttributeExposer手动的将他们都暴露出来。这样就能够写出数据了。但如果是属性非常多,或者说需要动态的根据不同的属性暴露出不同的值的时候,这个情况就抓瞎了原创 2020-08-07 14:31:29 · 823 阅读 · 1 评论 -
使用FME和python两种循环方式在数组处理中的对比
使用FME和python两种循环方式在数组处理中的对比写博客之前场景假设FME实现数组遍历方法用PythonCaller实现思路写博客之前在上一次博客更新完我就看到了别人写的博客,和我的博客一对比,我不禁感觉惭愧,太伤自尊了,我这写的是什么辣鸡。原本我想马上删掉的,后来想一想,放在那吧,给自己留一个警示。在上次的博客里,我在某些自己也不清楚的地方含糊其辞,以期望能够逃避过去,这样写基础教程的做法简直是在害人。我得承认,我确实不懂Python,我写的东西甚至连脚本都算不上,只不过在处理数组上用Pyth原创 2020-07-14 21:05:48 · 1115 阅读 · 2 评论 -
FME中使用PythonCaller对数组进行处理(一)
FME中使用PythonCaller对数组进行处理(一)很久没有更新博客了,实在是因为我不知道该写什么。最近虽然有一些很有意思的处理模版,但是都是从别人哪里看到的,自己改改随便拿来用,并没有形成自己的东西,不太好意思将别人的东西拿过来讲一遍,总有一种偷东西的感觉。在FME使用过程中,有几个难以忍受的点,循环控制,数组处理。相信大家都很头痛,特别是要遍历一个数组的时候,用常规的FME方法非常繁琐,且难以实现。这个时候PythonCaller的优势就体现出来了。本文不针对Python语法做过多的讲解,因为原创 2020-06-21 18:44:45 · 1889 阅读 · 5 评论 -
FME利用DEM高程数据,提取建筑面
FME利用DEM高程数据,提取建筑面开此博客的目的就是记录我在生活,工作中做的一写技术方面的案例小总结,若是可以帮助到大家,那就更好了,我的目的也在于此。由于本人接触GIS的时间也不长,在讲解的过程中可能会有很多错误,掺杂着我个人的一些不靠谱的想法(我不熟悉的东西会在文章中说出来,尽量不给大家误导)。如有不足之处,还请大家指证,毕竟两年前的今天我还在大山里拿着锤子敲石头,干的体力活,头一次准备吃技术饭,哪里接触过这么高级的东西……好了,废话不多说,正文开始:首先,假设我有一个存储了地形高程的DEM原创 2020-06-08 10:09:05 · 1904 阅读 · 0 评论