如何用python抓地图_【数据不用愁】手把手教你抓取地图矢量数据【附代码和矢量地图数据】...
Hello,大家好,我是James.
我们知道:数据是GIS比较重要的组成部分,没有基础数据的支撑,其他工作无从展开。可能你曾为了一份行政边界数据在群里或者论坛各种跪求,但都石沉大海,膝盖也已长出了老茧,今天我以一个近期遇到的数据爬取为例,手把手教你抓取地图矢量数据。
也是偶然看到天地图北京的官网有行政区、街道办的边界数据
惯性使然打开F12,惊奇地看一串串熟悉的坐标
曾经搜遍论坛网站各个角落,今天在官方却能轻而易举的找到,真是太激动
于是先研究了url请求结构,最终得到了北京16个区和下属街道办的边界信息
接下来跟大家分享抓取过程,
3、展开其中一个后,看到更为详细的信息
最后得到结果如下:
北京市辖区边界
北京市辖区街道办边界
接下来上python代码
1、首先惯例,我使用的是python2,首先声明编码,导入request、json解析模块
2、接下来需要写4个函数方法,
主要是:
(1)解析、构造url地址
(2)组织爬取的信息
3、然后是调取以上函数方法,写入至txt文件
4、最后分别得到行政区和街道办边界节点的txt文本
本节结束,
需要本文涉及完整的代码和txt文本下载链接,以及获取更多GIS相关(ArcGIS、GIS水文插件、遥感)教程信息,欢迎关注公众号:GIS点滴GIS点滴
接下来一篇我们要将这些数据导入至ArcMap,转成空间数据文件(shapefile或者gdb要素类存储),敬请期待!
这里恰个饭,非常地、热烈地欢迎需要提升技能的小伙伴,报名我们近期举办的《ArcGIS深度制图培训·周末班》。
如何用python抓地图_【数据不用愁】手把手教你抓取地图矢量数据【附代码和矢量地图数据】...相关推荐
- 用python画皇冠_【推荐】手把手教你如何用Python画一棵漂亮樱花树含源码
最近给大家整理了一下,挑了一些我觉得不错的代码分享给大家手把手教你如何用Python画一棵漂亮樱花树含源码. 动态生成樱花 效果图(这个是动态的): import turtle as T import ...
- Python | 宝爸宝妈不用愁,怎样给宝宝取个好名字?
作者 | crazyant 原文 | https://github.com/peiss/chinese-name-score 访问flyai.club,创建你的人工智能项目. 每个人一生中都会遇到一件 ...
- 【Python爬虫系列教程 18-100】Python网络爬虫实战:小姐姐手把手教你爬取并下载英雄联盟所有英雄皮肤高清大图
文章目录 前言 一.分析页面 二.分析第二个页面 三.代码 四.下载结果 前言 上次教你怎么爬取王者荣耀,今天小姐姐教你使用几十行代码下载英雄联盟所有皮肤,你看我下载的九尾妖狐.
- python 批量下载网页图片_手把手教你爬取天堂网1920*1080大图片(批量下载)——实战篇|python基础教程|python入门|python教程...
https://www.xin3721.com/eschool/pythonxin3721/ /1 前言/ 上篇文章 手把手教你爬取天堂网1920*1080大图片(批量下载)--理论篇我们谈及了天堂网 ...
- 手把手教你爬取PC端『某酷视频』个人历史播放数据,并可视化展示
大家好,我是阿辰,今天手把手教你爬取PC端『某酷视频』个人历史播放数据,并可视化展示 上次有粉丝说,那个是ios手机,安卓手机现在需要root权限才可以安装证书,那么今天就不以手机为例,以电脑PC端为 ...
- 如何用python处理缺失值_用Python处理数据集中的缺失值
Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 现实生活中的数据经常存在缺失值.产生缺失值的原因有很多,如观察资料未被记录.数据损坏等.由于很多机器学习算 ...
- 知道经纬度用python画路线图_神级程序员教你用Python如何画一个中国地图!(好好玩)...
为什么是Python 先来聊聊为什么做数据分析一定要用 Python 或 R 语言.编程语言这么多种, Java , PHP 都很成熟,但是为什么在最近热火的数据分析领域,很多人选择用 Python ...
- python怎么帮助运营 进行数据管理_注意!这里手把手教你做数据运营管理
对于企业的IT人员来说,最痛苦的事情莫过于面对业务的各种各样的需求,IT人员要在繁忙的开发任务中抽时间来做数据分析,而业务和领导则需要等很久才能拿到数据.重复的工作太多,一旦数据.需求都上涨,将承受更 ...
- python百度贴吧怎么爬取最早的帖子_【Python爬虫教学】百度篇·手把手教你抓取百度贴吧任意贴吧指定范围页数内的源代码...
开门见山. 懒癌一犯,能拖一天是一天. 好了,亲爱的小伙伴们,我又回来了!今天带来的是抓取输入的任意贴吧,抓取指定范围页数内的源代码. 工具: 依旧是 PyCharm 和 Google 浏览器,pyt ...
- 如何用python选股票_用Python选一个自己的股票池1
用Python选一个自己的股票池1 来源:https://blog.51cto.com/youerning/2498036 人的精力是有限的,所以将目光聚焦在更小的范围内,也许能够得到性价比最高的效果 ...
最新文章
- android控件触摸缩放,Android控件之ZoomControls缩放使用
- js 验证数据类型的4中方法
- JavaWeb 基于Session的用户登陆注销实现
- ISATAP隧道技术及实践
- 关于h5py的使用及数据封装实例
- I. Space Station(hash记忆化+dp)
- linux文件夹重命名busy,Linux下执行程序出现 Text file busy 提示时的解决方法
- LeetCode 60. 第k个排列(python、c++)
- 第 19 次 CCF CSP 认证 202006-4 1246(digits)
- 最bt的搜索引擎插件!
- 中行网银安全控件 v1.0 官方版
- 不能为属性:[commandName]找到setter 方法
- android平板8英寸,8英寸安卓系统 Newpad P10平板电脑评测
- 贝塔朗菲的一般系统论:系统的有序性和目的性
- JavaScript(JS) date.getDate()
- linux网络流量统计,linux下网络流量监控统计
- 研究生院校推荐——复旦大学工研院
- 领带打法大全—如何打领带,怎么打领带才能体现优雅气质?
- JQ修改css样式小结
- php 提取登录QQsid_PHP模拟QQ登录的方法