问了下 AI 大致分成 ThreeJS 和 CesiumJS
教程推荐如下
| 书 | 出版年份 | 对当前 API 的适配度 | 怎么看 |
|---|---|---|---|
| 《 WebGIS 开发从入门到实践》 | 2024 | 中等偏高 | 适合作为第一本。OpenLayers 、Leaflet 、GeoServer 、Cesium 都覆盖,但书中代码未必针对当前版本;当前 OpenLayers 已到 10.10.0,需要按官网调整导入方式和配置。书目记录 |
| 《 WebGIS 原理及开发:基于开源框架的 WebGIS 技术》 | 2024 | 原理高,代码中等 | 更偏 OpenLayers + GeoServer + OGC ,适合打基础。目录还包含 Cesium ,但三维部分不够深入。出版社目录 |
| PostGIS in Action, Third Edition | 2021 | SQL/空间原理高,版本适配中等 | 书基于 PostGIS 3.1 、PostgreSQL 13 ;当前官方文档已覆盖 PostGIS 3.6 ,开发版到 3.7 。空间 SQL 、索引、几何运算仍很值得学,个别函数和性能建议要查新文档。Manning |
| 3D Engine Design for Virtual Globes | 2011 | API 低,三维原理很高 | 不适合学 Cesium API ,但非常适合学地球渲染、坐标精度、地形、LOD 、瓦片调度和深度缓冲。CRC Press |
| Getting to Know Web GIS, Fifth Edition | 2022 | ArcGIS 产品流程高,API 中等偏低 | 适合 ArcGIS Online/Pro 、Web Scene 、Experience Builder 等体系;不建议把它当最新 JavaScript API 手册。ArcGIS Maps SDK for JavaScript 现在已经有 5.1 ( 2026 ),而且 3.x 已于 2024 年退休。Esri Press、版本表 |
想听听各位的建议