🗺️ 一本用 Python 做地理空间分析的书,全书代码全开源
作者是田纳西大学副教授、Amazon Scholar,也是 geemap 和 leafmap 的作者
想入门地理空间分析,最难的是找到一条从环境配置到实战的完整路径。网上教程要么只讲某个库的用法,要么依赖商业软件,学完做不出完整的东西。
这本《Introduction to GIS Programming》把路铺完整了:从软件环境配置、Python 基础,一路讲到地理空间编程实战。涉及的工具是这个领域的主力阵容,GeoPandas、Rasterio、Xarray、Leafmap、WhiteboxTools、MapLibre、Earth Engine、Geemap、DuckDB、GDAL 都在里面。
作者 Qiusheng Wu 本身就是 geemap、leafmap、segment-geospatial 这些包的创建者,等于是工具作者亲自教你用。配套代码按章节组织,MyBinder、Colab、Docker 都能跑,还有配套视频。
英文纸质版 556 页全彩,电子版有 15 种语言,中文也在其中。
跟着工具的作者学工具,这是最短的路。
GitHub:
顯示更多