- 博客(11)
- 收藏
- 关注
原创 使用Python来操作一波Word
使用到的库:docxtpl根据官方文档的说明可以看到这个库有以下功能:1、操作模板中的图片;2、操作文档中的表格;3、操作文档中的文字;4、操作文档中嵌入的文件;……这个库的功能,还有很多。如果还想了解的更深入的去了解,可以翻一翻官方文档!使用场景各种调查表批量生成!准备的数据我准备的模板,如下图所示:字体中有艺术字,有加粗,有下划线。处理后的数据可以看到...
2019-08-05 10:58:09
339
原创 给ArcGIS配一个Jupyer Notebook
前几天去德清,看到他们演示的全新数据科学服务器:Notebook Server,确实很好用。在之前,我也用过Jupyer Notebook来处理数据。但FME实在是太好用了,渐渐的Python就用的少了。但看notebook看的手痒,总想试试,奈何现在没有enterprise的和谐方式。既如此,就装一个Jupyer Notebook用一用吧!安装方式安装过程非常简单,联网环境下,在命令行...
2019-07-31 11:26:14
448
原创 FME转换器介绍之(十)
往期推荐其他九期,可以在下面的链接中看到!FeatureMergerGeometryExtractor&GeometryReplacerTesterSnipperSpatialFilterCoordinateExtractorAggregatorChopperCounterLineBuilder这个转换器,可以将点串连接成线/面(如果点串能组成封闭的几何图形)。...
2019-07-31 11:23:07
976
原创 Shapefile数据乱码
问题FME打开Shapefile数据,字段名偶尔会有乱码的情况。数据特点经常有朋友会问,我的数据,ArcGIS里没问题的,怎么FME一读就乱码了?划重点:ArcGIS里打开正常!如果ArcGIS里打开也不正常,那就继续找原因。这种情况,本次推送不会涉及!解决方案对于这种问题,深层次的原因,我也答不上来。但,我有解决方案!解决问题的思路换种方式读取?上面简单的划...
2019-07-31 11:20:38
877
原创 用好ArcGIS Python第一步:环境配置
01—前言Python现在是越来越火了,也有很多朋友想要学习这门语言。由于在开源平台与商业版软件对Python的支持,以及语法的简洁,使得Python在地理数据处理非常有优势。还记得当时学习Python的动机就是想在一款ETL软件中写点代码,在不知不觉间学会了数据爬取、简单的数据分析……在这期间也走了好多的弯路,为了避免想学Python的朋友踩同样的坑,就在这里说下如何进行环境的配置来进行地理数据...
2018-04-27 22:22:14
12640
原创 Tester转换器
Tester转换器过滤规则:需处理字段: Name与Address(要素只能有Name或Address中的一个字段) 规则:1. 不能只有半括号(有全括号的可以):(、)、(、)2. 不能有特殊字符:!、?、*、#、!、?、*、#处理思路: 首先,确定要使用的转换器。既然是过滤,第一个要考虑的就是tester转换器,接下来就要考虑使用什么规则、怎么组合。规则: 在这里,我使用正...
2017-12-28 22:17:04
992
原创 使用FME匹配中文
前言从2015开始,在FME中匹配中文变成了一件麻烦事,以往版本中在StringSearcher匹配中文的“[\u4e00-\u9fa5]+”写法不好用了。本文将以两种方式在新版的FME中匹配中文。通过转换器通过转换器,具体思路如下:1. 对这个表达式进行分析:在正则表达式中中括号里的内容表示一个集合,是要匹配字符的范围。2. 我们在匹配英文的时候一般可以这么写“[a-zA-Z]+”,这表示要...
2017-09-09 12:55:42
4470
1
原创 使用gpTools进行线的等分处理
使用gpTools进行线的等分处理 某天看到某群里说到使用arcgis对线进行等分处理,又是AE开发又是数组的,我就想,哪有那么麻烦?使用gpTools不是分分钟的事吗,核心功能不过两三行代码,何来麻烦之说?话不多说,直接贴源码! #coding:utf-8'''Createdon 2017年8月14日 @author: UYaoQ'''import arcpy infeatur...
2017-08-14 21:08:38
937
原创 使用Python进行FME的批处理
1. 前言本文所需数据及相关文件共享于百度云盘:链接:http://pan.baidu.com/s/1dFKSlmp密码:yo3p2. 数据来源数据为百度热搜榜的几段文本,分别放在不同的路径下,如下图所示:3. 模板概览4. 思路a) 读入txt文本,先使用String Searcher对搜索指数进行提取,对提取后的指数进行编号,待用;b) a步骤中的非指数部分含有热搜词汇,再使用一个Stri...
2017-07-26 22:49:54
3295
2
原创 CSV转Shape
前言闲来无事,再来一发关于FME应用技巧的文章,文中不足之处还请指正。废话不多说,要进入正题了。模板概述首先看下模板的整体概览:本模板的大致思路是这样的:a) 读入以固定分隔符分隔的文本数据读入(如果源数据中的数据不是以固定分隔符进行分隔,则可以先进行数据整理、清洗,这不在本文讨论的范畴);b) 将含有经纬度信息的数据矢量化为点(本文采用更简便的方式,直接在参数中选择数据中的XY信息,矢量化为...
2017-04-30 12:33:30
3133
原创 正则在FME中的应用
前言 能看到此文,我就粗暴的认为你已经对FME有了一定的了解。不了解没关系可以去FME博客进行学习,也可以去看FME十分钟进行相关的了解。下面我将结合FME中的几个转换器进行一些简单的演示。Tester 在使用FME的这个转换器的时候,我喜欢使用tester中的正则表达式,并且貌似从2016开始Matches Regex变成了Contains Regex。这意味着,如果要...
2017-04-17 19:24:17
1693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人