前言
地理空间数据是用于描述位置和空间要素属性的数据
地理信息系统(GIS)是用于存储、管理、分析和显示地理空间数据的计算机系统
要成为 GIS 专业人员,则必须熟悉这项技术及驱动该技术的基本概念,否则很可能导致滥用或误解地理空间信息
一、GIS 基础
空间数据描述
坐标系统
- 地理坐标系
- 投影坐标系
- 坐标转换
空间数据模型
- 矢量数据
- 栅格数据
- 矢栅结构的比较及转换算法
空间数据文件格式
空间数据管理
空间数据库
空间索引机制
- R-树索引
- 四叉树编码索引
空间数据查询
空间数据分析
- 空间插值
- 空间统计分类分析
- 网络分析
- 空间查询与量算
- 空间变换
- 再分类
- 缓冲区分析
- 叠加分析
空间数据显示
二、WebGIS 基础
- 影像金字塔
- 地图切片
三、开发基础
- 计算机组成原理
- 操作系统
- 计算机网络
- 数据结构
四、开发技能
语言
- Java
开发工具
- IDEA
- VS Code
- PgAdmin
- Navicat
- Git
- PowerDesigner
代码规范
研发规范
应用框架
前端
- React
- Vue
后端
- Spring
数据库
- SQL
- Postgresql
- MySQL
- MongoDB
- Mybatis
- Redis
测试运维
- Shell脚本
- linux系统
ARTS 打卡
五、商业GIS
超图 SuperMap
- SuperMap iDesktop
- SuperMap iServer
- WebGL
- SuperMap iObjects Java
ESRI ArcGIS
- ArcMap
- ArcGIS Server
六、开源GIS
七、OpenLayers
八、Mapbox GL JS
官网翻译
- 【Mapbox GL JS 入门】(1)Hello world
- 【Mapbox GL JS 入门】(2)Map 对象及其属性
- 【Mapbox GL JS 入门】(3)Properties and options 全局属性和选项
- 【Mapbox GL JS 入门】(4)Markers and controls 标记和控件
- 【Mapbox GL JS 入门】(5)Geography and geometry 地理和几何
- 【Mapbox GL JS 入门】(6)User interaction handlers 用户交互
- 【Mapbox GL JS 入门】(7)Sources 数据源