- 博客(39)
- 资源 (2)
- 收藏
- 关注
原创 WPS表格筛选多条件过滤功能
经过验证,WPS表格的筛选其实是支持多条件的“且”,和多条件的“或”。当你输入多个不同字符,并且中间用空格隔开的话,对话框就自动提示你需要“且”还是“或”来开始筛选。你根据你的需求来选择即可。
2024-09-18 10:50:40
1211
原创 在表格的函数参数中使用通配符
可以在条件中使用通配符,即问号(?)和星号(*)。问号匹配任意单个字符,星号匹配任意字符串。如果要查找实际的问号或星号,请在字符前键入波形符(~)。
2024-09-18 10:39:20
437
原创 SUMIF、SUMIF、COUNTIF、COUNTIFS等函数中条件为多行汉字时的处理方法
SUM(COUNTIFS(验收阶段所有项目!$C:$C,M6,验收阶段所有项目!G:G,{"通过监管","已公开"},验收阶段所有项目!$AR:$AR,"2024*"))。其中{"通过监管","已公开"}是数组,作为COUNTIFS的条件,返回两个值{5,4},然后再用SUM函数进行相加,得到结果。
2024-09-18 10:30:13
1086
原创 ArcGIS中使用线快速构造成面的方法
特别注意:记得要把面图层编辑功能打开,如果没有打开,会弹出以下对话框。准备工作:一个需要转化为面的封闭线;2.点击高级编辑工具中的构造面小工具。一个处于可编辑状态的面要素文件。3.弹出对话框,直接点确定即可。1.选中一个围合封闭成的线。
2024-07-11 23:41:39
3188
原创 FME之读取文件名路径FilenamePartExtractor转换器
FME软件中读取文件所在路径的第二选择,FilenamePartExtractor转换器
2023-12-29 23:11:00
1017
原创 FME之FeatureReader转换器按表格内容读取矢量数据
问题:平时会遇到只用某个大数据里某小部分数据参与下一步数据处理,此时我们会用到FeatureReader转换器,一般是通过空间关系(相交、包含)来读取相应涉及的图斑矢量,但就有一个问题,加入你的启动器不是矢量,是表格就行不通了。特别注意直接从FME要素属性里双击输入是@Value(标识码),此时运算会出错,不能得到正确结果。必须给它加英文单引号,经测试双引号也不行,唯独单引号做奏效。直接在读取要素选择DLTB,在WHERE条件输入BSM所在字段,中间用等号连接即可。
2023-12-17 16:16:58
730
原创 FME之发布全局变量和接收全局变量
1.发布变量用VariableSetter转换器,其中DH是全局变量名称,它的值是从上一步产生的数据中某个字段提取。发布之前我们一般都会用Sampler抽样保留一条记录即可。2.接收全局变量用VariableRetriever转换器,其中变量名称用之前发布的全局变量名称,一定要一致,【接收值的属性】就是接收到全局变量后存放的字段名称。
2023-07-06 22:55:48
527
原创 ArcGIS提取字段一部分内容加上顺序码的方法
我们需要按每个区县、乡镇、行政村都从0开始编号。有时需要在一个区县、一个乡镇或者一个行政村内重新编号,此时需要截取BSM的前几位数字加上顺序码来编号。.zfill(3)是python自带的以0来补位的函数,3表示3位数,不足的以0来填补,该函数只对字符串类型的值有效,故需要对数值类型的参数进行转换。
2023-05-11 17:12:17
2672
1
原创 使用pandas按列名(标题行内容)读取xls文件指定一列或多列数据
在工作中遇到需要一个情况:需要读取xls文件的两个列组成一个列表镶嵌字典的数据供后续使用。使用了xlrd只能按列的索引来读取,但是xls文件每次调用都会发生变化,其中不变的双龙图斑我们要取的那两列的列名一直没变,就是表格的第一行内容会变多或变少,但是那两列一直都在,只是索引位置发生了变化。这个时候就用上pandas了。在这里顺便记录pandas读取指定列的其他情形。
2023-03-02 16:13:28
6584
原创 python+selenium爬虫自动化批量下载文件
使用python+selenium自动化来代替人工去操作从网站导出文本内容下载并保存为TXT文件。
2023-01-19 23:59:24
5623
1
原创 用FME实现xls格式文件投影坐标(XY)转TXT格式文件的地理坐标(经纬度)
用FME实现xls格式文件投影坐标(XY)转TXT格式文件的地理坐标(经纬度)
2022-09-08 17:00:09
1903
原创 基于FME实现XLS格式矿业权坐标矢量化(正则表达式的应用)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录任务来源一、数据分析二、FME模板编写1.数据清洗2.提取X和Y3.生成图形4.投影、整理总结任务来源从矿管部门得来的矿业权台账是excel,坐标是这样的(数据已经处理过,不是真实的数据):1,4,1,2913910.390,36455171.080,2,2914769.590,36457310.190,3,2910982.070,36450101.470,4,2916910.350,36452892.330,0,0,1.
2022-05-13 17:45:22
801
2
原创 selenium点击的元素被遮挡无法操作的解决办法
问题描述在用selenium实现自动化的过程中,因为要提高效率,不可能等页面全部加载完毕才去进行下一步操作,一般是用显性等待,等需要操作的元素出现就行点击,但是有时候页面加载过程中的那些转动的进度条和进度圈之类的东西会遮挡你要点击的要素,导致无法点击。解决方案:网上找了很多办法,有的加长等待时间,有的说是网络卡顿,有的说加强制等待,但都不能完美解决,最后一个绝杀的办法就是使用JS脚本来点击,不用selenium点击。 zbxx = driver.find_element(By.XPATH,
2022-04-17 16:01:10
5187
4
原创 selenium之find_elements的妙用
文章目录前言一、find_elements用法二、使用案例后感前言最近因为工作上的需要(我不是测试,不是前端,也不是测试),任务就是下载大量的文件,其中遇到一个页面有多个需要下载的对象,因为是刚入门selenium,很多功能还在摸索。一、find_elements用法1.找到所有满足条件的页面元素driver.find_elements(By.XPATH, 路径)一般是需要提取所有满足条件的元素内容或者需要对满足条件的元素逐个操作的时候用到。2.通过下标来选择第几个driver.find_
2022-04-17 15:50:00
24353
1
原创 python+selenium鼠标悬停失败的解决办法
项目场景:使用python+selenium实现批量自动下载的时候。问题描述碰到鼠标悬停在那里才显示下一级菜单,我尝试直接用click点击也基本能出来,但是有时候报错,对于批量处理来说是不可取的,最后还是用键鼠的Action来拖动滚动条到底部,再用JS脚本实现悬停。但是也暴露出新的问题,悬停有时候也出现BUG,不知道咋回事。 # 把内嵌滚动条滑到底部 js = 'document.getElementById("left_from").scrollTop=10000'
2022-04-15 21:39:48
1753
原创 selenium和chromedriver做爬虫时脚本把内存用完最后卡死的解决办法
进程越来越多,内存越来越满,直至脚本卡死终止的解决办法。一个refresh搞定。
2022-03-01 11:20:28
6354
13
原创 el-popper el-cascader__dropdown级联选择器的selenium定位问题
级联选择器隐藏元素的定位,通过try/except两次来实现。
2022-03-01 11:02:19
1164
原创 FME中where语句的使用(= LIKE)
问题来源:我们在加载(读入)大数据的时候,例如一个县的三调DLTB,还有二调的DLTB,同时有读入很多其他数据,这会给FME后台处理很大压力,笔记本的风扇会疯转。但是实际我们需要的进入处理环节的数据并不是那么多,例如我们只需要耕地图斑,这时候我们就增加where语句来筛选进入转换器的数据,缓解内存、处理压力。入口在读入的时候设置,或者在左边读模块的参数里找到编辑即可。主要讲常用的=和LIKE两个运算符,这是FME官方博客的帖子https://blog.youkuaiyun.com/fmechina/article/
2021-07-04 11:33:31
355
原创 治服FME之clipper转换器幺蛾子(出现丢失、多余裁剪结果)
写在前面在FME里很多时候clipper(裁剪)比areaonareavoerlayer(以下称面面叠加)好用,面面叠加的效率很低,还经常出现内存不足的情况,而裁剪基本没有内存不足的情况,效率也很高。但是clipper容易出错误结果问题这次我是用一个小的面去裁剪大的面,出现了一个图斑丢失(改裁剪出来的,在结果里没有)、出现一个多余的部分(裁剪范围没有这部分,而且还跟其他合理的部分自动合并了)、还有一个好玩的现象:原来很小的缝隙在结果里变成了很大的缝隙。#红色是范围线,右下角是多出来的错误结果,丢失
2021-06-09 12:19:11
1474
3
原创 通过FME实现零代码获取地图POI数据
零代码爬取POI数据前言爬取百度地图、高德地图POI的方式很多,但这种是不需要敲代码的,尤其比较适合有FME基础的人,加上FME的缓存、可视化功能强大,对于菜鸟来说太适合了。一、准备工作1、数据准备:本次是通过矩形搜索区域获取POI数据,所以需要准备一个面要素shp文件,坐标系为地理坐标系(经纬度),当然也可以是投影坐标系(xy),当源数据是投影坐标系时需要在模板中加入一个reprojector做个重投影即可。2、Key准备:到百度地图开放平台创建一个应用得到一个Key,首.
2021-02-19 14:53:41
1619
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人