根据task1的任务指引,需要使用到geopandas的包,下载发现下不下来
百度发现需要下载几个依赖文件,因为本机是python是3.8。所以需要安装3.8的依赖包,分别是以下几个:
下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyproj
Fiona-1.8.19-cp38-cp38-win_amd64.whl
GDAL-3.2.2-cp38-cp38-win_amd64.whl
pyproj-3.0.1-cp38-cp38-win_amd64.whl
Shapely-1.7.1-cp38-cp38-win_amd64.whl
安装的时候进入到依赖包的文件夹运行安装如下图:
重新下了个又好了
然后再次下载geopandas,安装成功!
正式进入正题,首先
学习目标
1.
了解和学习
shapely
和
geopandas
的基本功能,掌握用
python
中的这两个库实现几何对象之间的空间操作方法。
2.
掌握
folium
和
kepler.gl
的数据可视化工具的使用。
3.
学习与掌握
geohash
编码方法。
内容介绍
1. shapely
空间数据模型
几何对象的一些功能特性
Point
LineStrings
LineRings
Polygon
几何对象之间的关系
2. geopandas
3. Folium
4. Kepler.gl
5. GeoHash
shapely
(https://shapely.readthedocs.io/en/stable/project.html)
参考资料
(https://mp.weixin.qq.com/s/DvTxxRGpA2JF9OdGdsYphw)