自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 关于FME内SurfaceDraper转换器的使用场景介绍

好久没有写博客了,其实前些日子是写了几个模板的,主要有些东西不能写,有些东西太麻烦。发现有好多朋友对一些转换器使用不是很清楚,不会熟练的使用它,于是就决定用转换器来水一篇幅文章吧。

2022-05-22 16:59:50 402

原创 使用FME封装一个多线程爬取m3u8在线视频的小玩意

一闲话这一片博客其实和fme没有太大关系,事情是这样的,51放假,我回家后终于有时间,可以追一下《月光骑士》这部美剧。由于很多原因,美剧基本上只能在某些小网站上追。但是这些小网站,有一个很大的问题,就是资源太慢了,动不动卡半天。后来突发奇想发,我能不能直接写爬虫获取到资源?由于小网站类型很多,各种资源链接下载方式各不相同,因此,我偷了一个懒,制作了m3u8格式的下载和数据合并的方法。并将其封装到FME里面。之所以选择FME,是因为我懒得写GUI界面,每次找到新的资源,再去改代码的话非常麻烦,因此直接

2022-05-03 16:30:41 1018

原创 将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 1402

原创 如何在arcgis的python2.7环境中安装第三方库

如何在arcgis的python2.7环境中安装第三方库一、安装PIP二、利用pip安装第三方库由于某些原因,我遇到了一个及其奇怪的需求,需要在远古时代的arcgis的python2.7环境中安装第三方库,来写一些脚本。这可难为我了,因为在此之前我基本上没有写过正经的python脚本,更没有装过第三方库,第一次就这么刺激的嘛?网络上百度半天,各种复制黏贴,讲的乱七八糟,足足花了好几天时间,才将环境搭好。闲话不多说,开始记录正事。其实这篇文章本质上也是把其他人的东西复制黏贴,整合了一下拿来用。以安装p

2021-04-24 22:00:02 2779 2

原创 FME循环抓取百度POI数据——不受最大返回数限制

FME循环抓取百度POI数据——不受最大返回数限制前文接口介绍模版实现思路前文先说本次模版特点,本文是根据百度开放API的矩形搜索接口,进行网络请求从而获取POI数据的。由于上述限制,普通百度开放平台用户,单日访问次数有限,每次请求返回数据量只能获取到120条数据。本次模版可以实现数据翻页,当单个矩形范围内返回数据超过120条记录,会对矩形进行四分,理论上不会因为范围内数据超过120条,而导致丢失数据。但是,因为所使用的方法受限于百度AP的原因,所获取到的数据也不会是最完全的。(实际情况是遗漏的数据

2020-12-08 21:47:46 871 1

原创 网络坐标纠偏心得分享

在日常数据处理中,经常会使用到火星坐标(GCJ02)、百度坐标(BD09)以及国际通用的地球坐标(WGS84),这三者之间是存在偏差的。要进行坐标纠偏首先需要明白这几个坐标系之间的区别是什么。众所周知,国内的数据但凡是带坐标的都是保密数据,所有的保密数据都需要经过加密转到再放到网络上,所以就有了火星坐标(GCJ02)和百度坐标(BD09)的由来。WGS84坐标经过加密后形成了GCJ02坐标,BD09坐标又是在GCJ02的基础上,再一次经过加密后形成的。在网络坐标转换中,我们比较关注的是WGS84和GC

2020-12-05 12:53:52 681

原创 oracle spatial运维操作备忘录,持续更新中……

oracle spatial运维操作备忘录,持续更新中……数据环境创建表空间新建自定义坐标系表的相关操作修改元数据表SRID指向并新建SRID数据库的导入导出通过DBLINK导出dump方式整个用户导出。通过create ...as...导入指定数据数据环境创建表空间1.创建表空间查看用户使用的表空间,分别查询所有用户:select distinct tablespace_name from user_tables;2.查看一共该用户下有多少表空间:select t.tablespace_na

2020-09-30 22:29:49 143

原创 npm install 时出现报错的解决方法——换源淘宝

最近在初始化由webpack打包的项目时遇到了“run npm audit fix to fix them, or npm audit for details”这个问题。经查网上查询解决方法,发现出现该报错的原因是因为npm的第三方包一直在升级,一旦有漏洞,就安装不了,需要进行升级。但是经常遇到升级完成后,还是用不了的情况。最后我的是用的换成taobao镜像安装完成的。具体换源方法参照博客: node 安装 换源 taobao 淘宝1.全局安装cnpmnpm install -g cnpm --

2020-08-22 21:16:37 1413

原创 arcpy对栅格数据进行坐标转换——arcpy在处理路径中踩得坑

虽然在之前说的在FME中,处理数组我经常用pythonCaller,但是我真不会python,这也并不是我的学习重心,算是买一赠一的赠品,只不过这赠品有的使用还挺好用。最近尝试着用arcpy写了一个小脚本,一路踩了各种坑,简直是坑的我死去活来,记录一下,做个备忘。(里面的代码做了删减,运行不起来的,需要添加你自己的目标坐标系定义,源坐标系因为我的数据已经有了,也没有进行设置。)这算是我写的第一个比较完整的包含了路径处理的小脚本了。想要实现数据的批量处理,其实arcpy的难点并不多。主要就两个方法:

2020-08-22 20:54:00 1322 4

原创 FME与python之列表转置后数据的动态写出

FME与python之列表转置后数据的动态写出在FME官方博客和其他大佬的博客里,列表转置都已经被讲了很多遍了。很多人在试着做这一个需求的时候都遇到了一个问题,那就是我列表转置功能都已经实现了,对应的值和属性都设置好了,可是为什么写出来的时候没有数据?这是因为,虽然都已经设置好了对应的属性和值,可是我们并没有将它暴露出来。通常的情况是用AttributeExposer手动的将他们都暴露出来。这样就能够写出数据了。但如果是属性非常多,或者说需要动态的根据不同的属性暴露出不同的值的时候,这个情况就抓瞎了

2020-08-07 14:31:29 833 1

原创 使用FME和python两种循环方式在数组处理中的对比

使用FME和python两种循环方式在数组处理中的对比写博客之前场景假设FME实现数组遍历方法用PythonCaller实现思路写博客之前在上一次博客更新完我就看到了别人写的博客,和我的博客一对比,我不禁感觉惭愧,太伤自尊了,我这写的是什么辣鸡。原本我想马上删掉的,后来想一想,放在那吧,给自己留一个警示。在上次的博客里,我在某些自己也不清楚的地方含糊其辞,以期望能够逃避过去,这样写基础教程的做法简直是在害人。我得承认,我确实不懂Python,我写的东西甚至连脚本都算不上,只不过在处理数组上用Pyth

2020-07-14 21:05:48 1118 2

原创 FME中使用PythonCaller对数组进行处理(一)

FME中使用PythonCaller对数组进行处理(一)很久没有更新博客了,实在是因为我不知道该写什么。最近虽然有一些很有意思的处理模版,但是都是从别人哪里看到的,自己改改随便拿来用,并没有形成自己的东西,不太好意思将别人的东西拿过来讲一遍,总有一种偷东西的感觉。在FME使用过程中,有几个难以忍受的点,循环控制,数组处理。相信大家都很头痛,特别是要遍历一个数组的时候,用常规的FME方法非常繁琐,且难以实现。这个时候PythonCaller的优势就体现出来了。本文不针对Python语法做过多的讲解,因为

2020-06-21 18:44:45 1904 5

原创 FME利用DEM高程数据,提取建筑面

FME利用DEM高程数据,提取建筑面开此博客的目的就是记录我在生活,工作中做的一写技术方面的案例小总结,若是可以帮助到大家,那就更好了,我的目的也在于此。由于本人接触GIS的时间也不长,在讲解的过程中可能会有很多错误,掺杂着我个人的一些不靠谱的想法(我不熟悉的东西会在文章中说出来,尽量不给大家误导)。如有不足之处,还请大家指证,毕竟两年前的今天我还在大山里拿着锤子敲石头,干的体力活,头一次准备吃技术饭,哪里接触过这么高级的东西……好了,废话不多说,正文开始:首先,假设我有一个存储了地形高程的DEM

2020-06-08 10:09:05 1919

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除