
Python
文章平均质量分 71
Python相关的入门与学习
努力搬砖的giser
面对敌人的严刑逼供,我一个字也没说,而是一五一十地写了下来。
展开
-
ArcPy构建栅格四至矢量面
ArcPy构建栅格四至矢量面原创 2024-10-12 08:57:27 · 293 阅读 · 0 评论 -
ArcPy导出GDB数据库要素类字段信息
ArcPy导出GDB数据库要素类字段信息原创 2024-10-11 08:16:33 · 443 阅读 · 0 评论 -
ArcGIS自带的python安装第三方库
ArcGIS自带的python安装第三方库,第一步,安装setuptools库;第二步,安装pip库;第三步,安装第三方库。原创 2024-08-05 09:30:00 · 896 阅读 · 0 评论 -
要素类WKT文本获取
要素类中的单个要素转为WKT格式的文本存储到TXT中、多要素将多个Polygon转为MultiPolygon存储到TXT中原创 2024-04-24 17:15:00 · 1176 阅读 · 0 评论 -
python读取dbf文件、dbf转xls、入库Postgres
python读取dbf文件、dbf转xls、入库Postgres原创 2022-10-09 08:00:00 · 2616 阅读 · 3 评论 -
WKT创建shapefile、shapefile输出WKT
Python利用WKT创建shapefile、shapefile输出WKT 最近在做一个网格化管理系统时,本准备使用PostgreSQL数据库来存储网格WKT数据(方便直接导出shp文件,定期发布地图服务),奈何它不能很好地运行后端框架的表结构,遂放弃选择继续使用MySQL。那用MySQL导出shp便成了难题,经过我的一番操作成功解决该问题:利用Java定时任务,调用Python脚本,遍历MySQL网格化数据表,将WKT转为shapefile要素类,废话不多说原创 2021-12-04 16:16:47 · 2001 阅读 · 3 评论 -
python-geopandas读取、创建shapefile文件、geopandas学习教程
python-geopandas读取、创建shapefile文件、geopandas学习教程shapefile是GIS中非常重要的一种数据类型,在ArcGIS中被称为要素类(Feature Class),主要包括点(point)、线(polyline)和多边形(polygon)。作为一种十分常见的矢量文件格式,geopandas对shapefile提供了很好的读取和写出支持 。geopandas库允许对几何类型进行空间操作,其DataFrame结构相当于GIS数据中的一张属性表,使得可以直接操作矢量数据原创 2020-08-22 15:08:50 · 30154 阅读 · 4 评论 -
Python+Kepler.gl轻松制图、制作时间轮播地图
Python+Kepler.gl轻松制图、制作时间轮播地图一、 简介Kepler.gl 是由Uber开源的一款地理数据可视化工具, 作为一款强大的开源地理信息数据可视化工具,可以帮助我们轻松制作针对大规模矢量数据的可视化作品,从而辅助数据分析工作。Kepler.gl制作常规地图非常简单方便,稍微摸索一下仪表盘界面就可以get到用法,但有些特殊的地图则需要额外对数据进行处理或使用Kepler.gl中的一些隐藏功能。本文将要介绍的**「时间轮播地图」**也是一种比较特殊的地图,下面我们就将结合实际例子进行原创 2020-07-19 11:06:38 · 4056 阅读 · 4 评论 -
Python-爬取历史地震数据并可视化
Python-爬取历史地震数据并可视化 主要是通过模拟浏览器请求,获取网页源代码。然后利用xpath解析数据,保存到Excel表格中,或者Mysql数据库中。爬虫地址http://www.ceic.ac.cn/speedsearch成果预览 全球历史地震数据实现代码# -*- coding: utf-8 -*-"""@File : request200606_中国地震台网.py@Autho原创 2020-06-07 22:07:24 · 7342 阅读 · 9 评论 -
Python-爬取知乎热搜榜单信息
Python-selenium-获取知乎热搜榜单相关信息对于selenium的介绍,在我之前的文章中就已经说过了,这里不再赘述,这里主要是通过正则表达式的方式来拿到节点中的信息,下面展示下代码和效果图。爬虫地址https://www.zhihu.com/billboard成果预览实现代码# -*- coding: utf-8 -*-"""@File : selenium200512_知乎热搜榜.py@Author : fungis@163.com@Time原创 2020-05-12 23:20:37 · 2226 阅读 · 11 评论 -
Python-GeoPandas地图、专题地图绘制
Python-GeoPandas地图绘制、专题地图绘制GeoPandas是一个开源项目,Pandas是Python的一个结构化数据分析的利器,GeoPandas扩展了pandas使用的数据类型,允许对几何类型进行空间操作,其DataFrame结构相当于GIS数据中的一张属性表,使得可以直接操作矢量数据属性表,其目标是使得在python中操作地理数据更方便。矢量数据来源可以参照我的另一篇...原创 2020-04-21 11:24:55 · 11320 阅读 · 6 评论 -
Python-异常处理知识
Python-异常处理知识为什么会产生异常当Python程序检测到一个错误时,解释器就无法继续执行了,并且给出一个错误提示。比如写入文件的时候,文件、文件夹不存在,或者从网络抓取数据,网络突然中断、无法连接。这时候,就需要捕获处理它,否则程序会终止执行。如何进行异常处理使用try/except/finally语句进行捕获操作,并告诉Python发生异常时如何处理。 如果当tr...转载 2020-03-18 10:41:38 · 545 阅读 · 0 评论 -
Python-Matplotlib 显示中文、中文乱码解决办法
Python-Matplotlib 显示中文、中文乱码解决办法使用matplotlib库时,发现中文乱码,显示出来是【口口】,在这里总结三个办法供大家参考。临时修改通过修改fontproperties属性来显示中文。优点:灵活,不污染全局字体设置import matplotlib.pyplot as pltplt.plot([1, 2], [1, 2],[5,6], [5, 3...原创 2020-03-14 19:00:22 · 1141 阅读 · 0 评论 -
Python-selenium-爬取微博热搜信息
Python-selenium-爬取微博热搜信息最近闲来无事,开始学习Python-selenium爬虫(第一天),记录下爬取微博热搜信息的过程,我用的是Google Driver操作谷歌浏览器进行数据获取。selenium是一个支持各大浏览器的自动化测试工具,包括 Chrome,Safari,Firefox,ie等。再构造爬虫时,如果我们加入了User-Agent,那么变伪装成了浏览器,...原创 2020-03-06 23:29:28 · 1663 阅读 · 0 评论 -
Python-GeoPandas获取全国GeoJSON格式数据,展示并生成shapefile文件
Python获取全国GeoJSON格式数据,利用GeoPandas展示并生成shapefile文件前段时间从公众号麻辣gis的推文上看到「GIS数据」下载全国的GeoJSON格式数据(精确到县级)的文章,吸引了我的注意,点进去的确干货满满,可以下载到全国GeoJSON格式数据。我就在在想能不能不用gis桌面软件,把GeoJSON数据直接转换为shapefile。首先我想到了用js,以前也做过类似...原创 2020-02-26 18:44:50 · 9088 阅读 · 5 评论 -
pycharm工具设置py模板
pycharm工具设置py模板重装了Pycharm,需要修改模版,在此记录下,直接上图吧,更清晰更直观!打开设置找到编辑模版的位置修改模版(附两种我的py模版)模版代码1# -*- coding: utf-8 -*-"""@File : ${NAME}.py@Author : fungis@163.com@Time : ${YEAR}/${...原创 2020-02-25 09:04:45 · 206 阅读 · 0 评论 -
Python获取丁香园疫情数据并解析json数据
Python爬取丁香园疫情数据并解析json数据在利用pyecharts V1.x版本,使用Map对象进行制图时,对数据格式的要求比较高,如果数据格式不正确可能达不到我们预期的效果。在我的前一篇文章中介绍了如何利用丁香园疫情数据制作地图,今天就为大家说下如何爬取、解析数据。地址解析丁香园Github-疫情数据下载地址https://github.com/BlankerL/DX...原创 2020-04-08 19:03:48 · 8673 阅读 · 6 评论 -
python-shapefile库读取shapefile文件信息
python-shapefile库读取shapefile文件信息shapefile是GIS中非常重要的一种数据类型,在ArcGIS中被称为要素类(Feature Class),主要包括点(point)、线(polyline)和多边形(polygon)。Python脚本是ArcGIS官方推荐的脚本语言,通过Python脚本能够很方便的调用ArcGIS中的各种工具和函数批量完成所需操作。本文所介绍的...原创 2020-01-15 17:02:37 · 26051 阅读 · 12 评论 -
python-opencv调用电脑摄像头实现实时人脸识别
python-opencv调用电脑摄像头实现实时人脸识别python-opencv这个库功能是非常强大的,可以调用本地摄像头,并且可以使用不同分类器对人脸进行识别。这里主要展示使用opencv库取获取笔记本摄像头实时 画面对其中的人脸进行实时识别和标注。主要是通过读取摄像头,然后获取其中人脸的位置,并在人脸位置的正方形进行标注。效果预览实现代码# -*- coding: utf...原创 2020-01-14 11:21:13 · 8793 阅读 · 4 评论 -
python-opencv实现照片人脸识别
python-opencv实现照片人脸识别python-opencv这个库功能是非常强大的,可以读取本地图片,并且可以使用不同分类器对人脸进行识别。这里主要展示使用opencv实现图片中的人脸实时识别和标注。主要是通过读取图片,然后获取其中人脸的位置,并在人脸位置的正方形进行标注。成果预览 - 实现代码# -*- coding: utf-8 -*-"""@File :...原创 2020-01-14 10:57:54 · 2616 阅读 · 0 评论 -
ERDAS 数学形态学(Morphological)运算(其中包含腐蚀Erode、膨胀Dilate、开运算Open、闭运算Close)-Python CV2库
ERDAS数学形态学(Morphological)运算,其中包含腐蚀(Erode)、膨胀(Dilate)、开运算(Open)、闭运算(Close)在用ERDAS Imagine 2014做水体提取时,需要用到形态学运算,在软件菜单栏"Rster tab → Spatial → Morphological"工具下有个Function选择列表,里面有Erode(腐蚀)、Dilate(膨胀)、Open...原创 2019-12-22 21:03:02 · 1150 阅读 · 0 评论 -
Python爬虫-爬取王者荣耀官网英雄壁纸和英雄皮肤壁纸
爬取王者荣耀官网英雄壁纸和英雄皮肤壁纸实现代码:import osimport requests#获取所有英雄列表json文件url = 'https://pvp.qq.com/web201605/js/herolist.json'herolist = requests.get(url) # 获取英雄列表json文件herolist_json = herolist.json() ...翻译 2019-12-16 16:28:27 · 760 阅读 · 0 评论