GeoMaster 是一个面向地理空间科学的综合技能,覆盖 GIS、遥感、空间分析与地球观测机器学习,涉及 70 多个主题、8 种编程语言和 500 多个代码示例。
用途:处理矢量、栅格、点云数据,进行坐标转换、空间分析、地形分析、网络分析、影像分类与云原生遥感工作流。
主要能力:支持 GeoPandas、Rasterio、GDAL、Shapely 等核心库;提供 NDVI、EVI、SAVI、NDWI 等光谱指数计算;支持 Google Earth Engine 时间序列、STAC 与 Planetary Computer 检索、COG 读写;包含随机森林影像分类、OSMnx 路网分析、Dask 大数据处理等示例。
使用方式:安装命令包括 conda install -c conda-forge gdal rasterio fiona shapely pyproj geopandas;uv pip install rsgislib torchgeo earthengine-api;uv pip install osmnx networkx folium keplergl;uv pip install xarray rioxarray dask-geopandas;uv pip install laspy pylas open3d pdal;conda install -c conda-forge postgis spatialite。文档给出 NDVI 计算、GeoPandas 空间连接、Earth Engine 时间序列、地形指标、网络分析、影像分类、STAC 加载等代码示例。
适用场景:遥感监测、GIS 分析、地球观测机器学习、城市规划、灾害管理、海洋、水文、农业、林业等。
限制:资料未提供收费、价格、平台支持范围、效果保证或具体使用步骤的完整说明;部分功能依赖外部服务(如 Google Earth Engine、Planetary Computer)与相应账号或密钥,实际可用性需以官方文档为准。