WisdomOcean task 1

一、地理数据分析常用工具

  1. 简介

    • shapely: python中开源的空间几何对象库,支持Point、Curve和Surface等基本几何对象类型以及相关空间操作。

    • GeoPandas: 提供了地理空间数据的高级接口,它让使用python处理地理空间数据变得更容易。GeoPandas扩展了pandas使用的数据类型,允许对几何类型进行空间操作。几何运算由shapely执行。Geopandas进一步依赖[iona进行文件访问,依赖matplotlib进行绘图

    • folium: 地理数据可视化

    • Kepler.gl : 地理数据可视化

  2. 安装

conda install shapely -c conda-forge 
conda install geopandas -c conda-forge 
conda install folium -c conda-forge 
pip install keplergl

注意:环境为Win10 + Anaconda + python 3.8.8, 以下是笔者踩过的坑,方法亲测有效:

  • 在Anaconda环境中尽量使用 conda 安装, pip安装虽快,但可能会伴随某些兼容性问题导致库无法正常引用

  • 如果安装出现 [Bug] Found conflicts! 可能是由于已安装的某些包的版本过低导致的兼容性问题,可以conda update --all ,更新后恢复正常

  • 弹出错误 valueerror check_hostname requires server_hostname, 可能由于正在使用网络代理导致,如翻墙软件。关掉后恢复正常。

  • 尽量使用jupyter notebook, keplergl在jupyter lab中可能无法正常显示map

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容