基础开发库
数据读写:GDAL/OGR(C/C++) ArcGIS和GE都是使用此工具
投影转换:Proj.4(C/C++)
拓扑计算:JTS(Java),GEOS(C++),Shapely(python)

组件式开发库
GeoTools(Java),DotSpatial(.NET)

空间分析:
Scipy(通用科学计算、方程求解),
numpy,NextworkX,
rPy(统计分析),
Scikit-learn,pysal(空间分析)

深度学习:
Keras、
tensorflow、
pytorch

可视化:
matplotlib、
VTK(三维, 主攻)

空间数据库:
PostGIS(PostgreSQL),
SpatialLite 文件数据库,
MySQL Spatial

桌面GIS软件:
GRASS(栅格方面比较强),
SAGA(分析)
Quantum GIS
MapWindow GIS()

地图服务器
数据服务
MapServer(C CGI技术),GeoServer(Java Servlet)提供WMS、WFS、WCS服务

地理处理服务器
PyWPS&#

更多推荐

开源GIS -- 笔记