之前很多脚本都有从高德获取,某个路径(公交地铁线路、OD导航等等)。...…) 其次,由于编写AOI数据获取脚本,学习了一下用于网页排版的CSS语言,所以优化了一下之前的公交地铁线路获取脚本.html(对颜值有要求的我,非常开心) 强烈建议大家下载更新的脚本使用!!...详细信息 更新对象: POI数据获取脚本(Get_GaodeMap_POI_Polygon.exe) 公交地铁线路获取脚本(2-GetBusRoutes.html,3-LineDataToGIS.exe...) OD导航数据获取脚本(GetDistance.exe) 更新内容: 增加版本号(20210320) 增加对后期ArcGIS中一键绘制线路的支持 即将原先分开储存的线路都集中到一个表中,然后依靠分组字段来绘制所有线路...对应性修改ArcGIS 10.6中用于绘制线路的模型工具(RoutesDraw.tbx) POI脚本修复“输入等待(15秒)超时自动跳过机制” 公交线路脚本 优化html页面 排版优化 将脚本进程提示移至页面文本框中
.脚本资源获取仍采取后台回复机制,关键词未变,可以随意回复碰碰运气,或者底部阅读原文跳转后选择“数据”选项卡查看原文复制精准关键词。...,所以没加) 新增百度地图POI数据获取脚本 功能大致相同,一个key一天最多获取20W个POI数据 支持输入任一中文名称进行模糊POI获取,如某一品牌店铺 下载链接关键词同Gaode脚本 增加多个区域同时开启数据获取的机制...就是之前多场景POI数据获取脚本中的多矩形区域的那个,适合于不同城市区域一次设置,而不要人工等待和多次设置 区域名称可以是1、2、3……,也可以是中文东城区、上海、李庄…… 百度、高德数据源对比 高德数据源似乎更准确...(避免程序执行中断) ---- 2020.10.18 更新对象:POI数据获取脚本、地理编码脚本、OD数据脚本(所有exe文件) 更新内容: 增加“未知错误”的容错机制 (避免程序执行中断) 增加脚本运行结束邮件提醒功能...(预计执行时间超过10分钟才会触发邮件提醒机制,按提示输入个人邮箱地址即可) ---- 2020.08.06 更新对象:POI数据获取脚本、公交线路获取脚本(完整脚本) 更新内容: 某些bug修复
于是,不完全出于这个原因,我找了一个脚本,进行了面向编程零基础的大部分规划人,的脚本重新编译工作(使用高德地图数据源)。...可检查“poi_get/data”目录下已获取的数据,删去最后一类POI数据后,修改“poi_get/POI_Exist.txt”或分块爬取时"MapCutPoint/对应块/POI_Exist.txt...”(删除已爬取类型),然后使用分开的程序包(2-5)继续爬取数据 ---- -3rd- 其他 01 多场景脚本 对于POI数据获取,Sid预设了三个场景,划定矩形区域下载数据是最实用的,但是还是增加了两个场景...—— 根据城市名称,下载全部数据(适合公服设施、小城市等,因为有数据量的限制1000个点) 多个矩形区域同时爬取POI数据,提升效率(适合带拐弯的线性空间分块爬取数据) 以上两个场景的脚本,本次不打算分享...02 公交线路获取脚本 结合POI数据获取脚本,又编写了公交线路获取脚本,横跨HTML、Javascript、Python三大编程语言,编写难度好大,有敝帚自珍的心理,不知道需求量大不大,请在评论区留下你的声音
*脚本使用、数据获取过程 **脚本 ? **ArcGIS工具 ?...-2nd- 功能说明 1) 自行选择要获取的目标出行数据,如步行、步行+驾车 (所有出行方案均选择最快捷的一个) 2) 支持一对一、一对多的原始OD表读取,如NO*ND,NO*MD...(是不是不好理解,简单说就是OD合起来一个表,或者OD分开的两个表) 3) 支持跨城公共交通数据的获取,即包含火车数据 4) 驾车OD数据支持选择是否考虑当前路况 (“当前”=运行程序的此时此刻的时间...的key,粘贴到reference文件夹的key.txt中 申请参考: POI数据获取脚本中的Key部分 2) 准备OD点位坐标数据,放在OD_origin文件夹下 格式: 一对一模式:OD...脚本由Sid独立编写完成,坐标转换代码来自网络 脚本如有任何问题请联系:sidchen0@qq.com 2) 脚本使用过程需要连接网络 3) 脚本基于Python语言开发,在win10
之前已经分享了使用场景最广的“划定矩形区域获取POI数据”,考虑到我们规划相关工作中的其他使用场景,增加了针对公服设施、小城镇的“获取整个城市的POI数据”脚本、针对线性空间分块获取数据来提升效率的“多矩形区域获取...POI数据”脚本。...-1st- 使用方法 01 获取整个城市的POI数据 通过城市名称爬取高德地图POI数据,数据上限为每个城市1000个POI数据点位。...可以是中文城市全称:北京市/北京/北京-海淀区,城市编码citycode:010,区域编码adcode:110108(Sid会分享高德提供的编码表) 2.运行0-Get_GaodeMap_POI.exe脚本...,等待爬取完成,目标文件为"poi_get\POI.xls" 3.爬取完成提示为:##########POI数据爬取完成,下次使用请删除"poi_get"文件夹”,并按任意键退出 02 多矩形区域获取
之前分享过一个纯人工的数据获取方式,实在麻烦……后面@Georz大兄弟和@Sid合作完成了新的数据获取脚本,升级为半人工方式,更加便捷高效,故分享出来。 本文前面讲开发过程,后面是使用介绍。...-1st- 开发 01 缘起 之前已经开发了一个AOI数据获取脚本,“Html请求+ Fiddler抓包+Python解析”三件套,纯人工操作,非常麻烦,原文: POI的体量 - AOI数据获取脚本分享...,手工第一次获取cookie并粘贴到脚本界面 ④ 获取数据 …… ⑤ 第N次获取cookie ⑥ 第N次获取数据 ⑦ 保存数据,转化坐标为WGS84,导出到表格 02 功能 支持随时终止和断点续传...支持自动检查脚本更新 提供AOI边界数据在ArcGIS(10.6)中的一键绘制工具 -3rd- 脚本下载 后台回复“资源素材共建计划“ 1.数据获取脚本文件夹下: RoutesDraw.tbx 2.子文件夹...:AOI数据(POI边界)获取脚本 GetAOI_SemiAuto_GaodeMap.exe 感谢Georz和Sid在脚本编写中的辛苦付出 提供有限技术支持: Georz:1565352629@qq.com
解决方案 凡是重复性的劳动都有优化空间,凡是收集数据的工作都能用脚本完成——本着这两个原则,尝试做一个自动获取发版指标数据的 shell 脚本。...2022011521 的时刻去选择其它指标数据 (场景三);如果某个指标的数据列表没有 2022011521 这个时刻,脚本会自动列出指标的全部时刻供用户重新选择 (场景二),一般是由于后台发版数据缺失了...(数据量太大算不过来,偶尔发生),一般输入 -1 退出脚本重新选择一个其它时刻再跑一遍。...,填个灰度发版指标就是分分钟的事儿了,程序员的效率又有提升,节约下的时间又可以愉快的摸鱼了~ 结语 本文介绍了一种使用 shell 脚本自动获取发版指标数据的方法,主要有以下几个关键点: curl 基于浏览器...后记 这个脚本总体上已经很方便了,美中不足的地方是前面提到的获取浏览器 cookie,如何自动登录 web 并记录 cookie?这个我又有一系列探索,后面会写成一篇单独的文章分享出来。
公交、地铁线路数据,可以用于交通运输、公共服务水平分析等各个领域,是规划相关工作中较为常用的数据。 该脚本的数据获取逻辑是: 1. 调用高德地图公交线路搜索端口 2....处理保存的数据并导入ArcGIS,生成公交线路 “预先获取的公交线路名称”需要结合先前分享的POI数据获取脚本、POI数据多场景获取脚本,当然也可以手动输入。...本文还将提供ArcGIS中一键生成公交线路数据的工具。 脚本及相关工具获取方式见文末,接下来介绍脚本使用方法。...▼数据获取过程 ▼最终成果 -1st- 获取公交线路数据脚本 ---- 1、 首先爬取目标区域的公交站点POI数据,并将最后生成的文件“POI.xls”粘贴至“Linedata” *依托POI数据获取脚本...,最后可以获取整个城市的公交线路,或者是某一矩形区域途径的公交线路数据(这样能更好地分析该区域的人群流动)。
摘要: 带体量(面积、体积及其他性质)的POI数据无疑是研究城市功能区域的有力工具。本次编写了一套脚本,辅助人工来完成POI体量信息(AOI)的获取,虽仍然需要人工操作,但简化了不少。...我一直觉得,这个数据是很有必要的,而且是可以获取的。...前几天正好有个同学问我这方面的事情@SKkkkkk,“择日不如撞日”,于是便花了1-2天时间,写了这套脚本——能获取到数据,效率的话,只能说比人工稍微快一点,仍然需要人工操作配合(也是无奈) 获取数据源为仅...图 3 Fiddler工作原理 果然不负众望 总结一下数据获取思路: 确定要获取AOI数据的POI名称 在高德地图上搜索该名称 通过人工点击的方式请求AOI数据,并用Fiddler抓包 (↑很累的人工部分...- 获取方式 后台回复“资源素材共建计划“ 数据获取脚本文件夹下 RoutesDraw.tbx 子文件夹下:AOI数据(POI边界)获取脚本 不知道高德还会开放多久的数据 且用且珍惜 这个思路还能获取很多其他的数据
[提要] 2021年末将POI数据获取脚本升级为自动获取某行政区边界,附带析出这个行政区边界获取脚本(高德数据源),想来平时也是有用的。...(说明结束,可直接前往文末查收下载方式) -1st- 行政边界获取说明 这部分脚本是POI脚本升级过程的副产物,需注意:行政区边界数据是高德地图数据源,非官方数据,不能用于正式出版(只提供区县级以上的行政区边界数据...受限于高德地图的开放政策,之前的脚本分为按城市名称获取少量数据、按矩形边界获取全量数据2种方式,有点麻烦:分开、粘贴区域经纬度。...自动获取某行政区的边界,作为下一步获取POI数据的基础信息 同样支持设置多个行政区数据,排队获取POI数据。同时会析出行政区边界数据,使用提供的ArcGIS工具可直接转面。 2....(射线法:以某一点向一侧做射线,若射线与图形交点个数为奇数则位于内部,反之位于外部) -3rd- 脚本获取 后台回复“资源素材共建计划”/“行政边界”获取下载链接 包含两个内容: 1.脚本:数据获取脚本文件夹下相应子文件夹内
Application.jsfl为程序入口,导入其他jsfl 【Common.jsfl】 function trace() { fl.trace(A...
配置数据源 1)控制面板->管理工具->数据源(ODBC)->系统DSN,如下图点击“添加”->选择MySQL ODBC ANSI Driver 注:忽略上述图中版本不一致的问题(开篇5.2,这会5.3...如上图,点击“完成” 2)如下,填写数据源名称,数据库服务器,端口,用户名,密码,选择数据库 说明:如果可正常连接,则可选择数据库,否则获取不到数据库 ? 如上图,点击Ok,结果如下 ?...使用数据源 1) 打开lr vugen,打开Parameter List,选择参数类型为File 或Table,新建参数 ?...2) 点击Data Wizard,打开如下界面,如下,Connection中填写数据源,SQL中填写查询语句 ? 点击Finish,结果弹出如下提示(正常情况下,点击Finish就好了) ?...如上,选择数据源类型 (区别见文案提示) 如下图,选择安装的ODBC Driver 说明:这一步如果看不到安装的驱动,烦重启系统试试 ? 点击“下一步” ? ? 第四,配置 ? ?
前几天写的参赛demo,用bash写了一个便捷安装的脚本,涉及到了路径相关的判断,从stackoverflow,加上自己的实践整理一下。...bin/bash DIR="$( cd "$( dirname "$0" )" && pwd )" 完善版 这个版本解决了使用ln -s target linkName创造软链接无法正确取到真实脚本的问题
#!/usr/bin/python import re import subprocess ARP = "arp" IP = "192.168.128.27" ...
不同的linux发行版可能获取CPU温度文件的目录不所不同,可自行百度。
本文核心 使用 rstudioapi::getSourceEditorContext()$path 语句获得脚本当前位置 引言 按照我的习惯, 我是喜欢将一个项目分成一个文件夹, 然后将code文件夹复制进来...:getSourceEditorContext()$path) 可以获得code文件夹所在的位置, 其中: rstudioapi::getSourceEditorContext()$path) 以获得脚本所在位置...总结 懒惰使人进步, 谢谢 引用 R语言 如何获得当前脚本的路径 Package ‘this.path’ Document # R 中字符串的查找和替换
平常写 python 脚本时会有一些从命令行获取参数的需求,这篇文章记录下常见的参数获取和处理方式。...1.使用 args 获取参数 使用 sys.argv[] 可以接收脚本的参数,得到一个列表类型,列表第一个元素是脚本名称,通过 sys.argv[1:] 得到命令行传进来的所有参数。...default=None, help="agent_id_from_platform id") args = parser.parse_args() 在 add_argument 函数中,第一个参数是脚本参数传入名称
在执行npm脚本时,可以通过**npm_package_**前缀环境变量获取package.json里的字段 例如: package.json "scripts": { "view-pkgname"...npm_package_repository_type", "view": "node view.js" } view.js console.log(process.env.npm_package_config_env) 注,只有通过npm脚本执行的
简言 BIGEMAP是一个广泛使用的地理信息系统工具,它提供了许多功能,包括地图可视化、空间分析和数据管理。然而,使用BIGEMAP获取乡镇街道信息可能会比较复杂和繁琐,需要花费大量的时间和精力。...还不支持mac端为了解决这个问题,我们可以使用个人编写的自动提取脚本来简化这个过程。 本文将介绍一个个人编写的自动提取脚本,用于从BIGEMAP中获取乡镇街道信息。...该脚本基于JavaScript编程语言,利用区县级 geojson,实现了自动化获取乡镇街道数据的功能。我们将提取到的乡镇街道信息存储到json文件中,以便后续的数据分析和可视化。...这个过程也可以通过脚本来实现,避免了手动操作文件的麻烦。 总之,我编写的自动提取脚本可以大大简化从BIGEMAP中获取乡镇街道信息的流程,提高工作效率。...通过自动化脚本的使用,我们可以更快速、准确地获取乡镇街道数据。 效果展示 这里以杭州市上城区为例 代码展示 代码仅供参考 区县的 geojson文件 echarts地图可用 <!
个值,根据200和OK来确定这个地址可以通 curl -I -s -connect-timeout 2 www.baidu.com|head -1|sed 's/ /\n/g' 可以使用下面的命令直接获取...echo no 二.解决 1.经过大佬指点 2.发现立刻好了,echo好坑,很多隐藏的点都看不到,原因是每个系统的结束符不一样,linux系统的结束符是换行(‘\n’)而没有回车符(‘\r’),而获取
领取专属 10元无门槛券
手把手带您无忧上云