• GIS开发


     

    GIS开发
    1 常识
    1.1 书籍推荐
    1.1.1 地理信息系统原理
    1.1.2 数据结构与算法
    1.1.3 空间分析
    1.1.4 面向对象或者接口的编程数据
    1.1.5 设计师色彩词典
    1.2 坐标系与地图投影
    1.2.1 坐标系
    1.2.1.1 CGCS2000
    1.2.1.2 WGS84
    1.2.1.3 gcj02
    1.2.1.4 bd09
    1.2.2 投影
    1.2.2.1 高斯克吕格投影
    1.2.2.2 兰伯特投影
    1.2.2.3 墨卡托投影
    1.2.2.4 网络地图空间参考
    1.2.2.4.1 EPSG:3857
    1.2.2.4.2 EPSG:4326
    1.3 数据类型
    1.3.1 矢量要素
    1.3.1.1 shp
    1.3.1.2 gdb
    1.3.1.3 dxf
    1.3.2 栅格要素
    1.3.2.1 卫星图
    1.3.2.2 DEM
    1.3.2.3 激光点云
    1.4 地图制图和数据操作
    1.4.1 地图制图
    1.4.1.1 比例尺
    1.4.1.2 地图符号
    1.4.1.3 样式渲染
    1.4.1.4 专题图设计
    1.4.2 数据操作
    1.4.2.1 属性数据查询
    1.4.2.2 空间数据查询
    1.4.2.3 栅格数据查询
    1.4.2.4 数据图表可视化
    1.5 地理空间分析
    1.5.1 地理编码
    1.5.2 最短路径
    1.5.3 视频流域分析
    1.5.4 位置数据分析
    1.5.5 GIS建模
    2 数据标准
    2.1 OGC
    2.1.1 GeoJson
    2.1.2 PROJ
    2.1.3 WKT
    2.1.4 BIM
    2.1.5 WTMS
    2.1.6 CIM
    2.1.7 WMS
    2.2 Google
    2.2.1 KML
    3 数据获取和持久化
    3.1 数据获取
    3.1.1 自行采集
    3.1.1.1 实地测绘
    3.1.2 网络获取
    3.1.2.1 OSM
    3.1.2.2 地理空间数据云
    3.1.2.3 地信专业知识服务系统
    3.1.2.4 全国地信资源目录服务系统
    3.1.2.5 微信或者网盘
    3.2 数据持久化
    3.2.1 SQL
    3.2.1.1 PostgreSQL + PostGIS
    3.2.1.2 Oracle Spatial
    3.2.1.3 SpatialLite
    3.2.1.4 Greenplum
    3.2.1.5 MySQL
    3.2.1.6 DB2
    3.2.1.7 SQLServer
    3.2.2 NoSQL
    3.2.2.1 Redis
    3.2.2.2 MongoDB
    3.2.2.3 Memcached
    4 算法
    4.1 矢量
    4.1.1 原理
    4.1.1.1 四叉树
    4.1.1.2 RTree
    4.1.1.3 DE-9IM
    4.1.1.4 最优路径
    4.1.2 实现
    4.1.2.1 JAVA
    4.1.2.1.1 JTS
    4.1.2.1.2 Geotools
    4.1.2.2 Python
    4.1.2.2.1 Shapely
    4.1.2.2.2 GDAL
    4.1.2.3 JavaScript
    4.1.2.3.1 Turf.js
    4.2 栅格
    4.2.1 波段变换
    4.2.2 特征提取
    4.2.3 分类
    4.2.4 归一化
    4.2.5 最小耗费路径
    4.2.6 洪水模型
    5 软件
    5.1 QGIS
    5.2 ARCGIS
    5.3 SuperMap
    5.4 Google Earth
    5.5 Udig
    5.6 Smart3D
    5.7 Blender
    5.8 CesiumLab
    6 前端
    6.1 基础
    6.1.1 HTML
    6.1.2 CSS
    6.1.3 JavaScript
    6.2 框架和库
    6.2.1 VUE
    6.2.2 React
    6.2.3 Angular
    6.2.4 JQuery
    6.3 图商JS API
    6.3.1 百度、谷歌、高德、腾讯、天地图
    6.4 GIS软件商
    6.4.1 Arcgis for JavaScript API
    6.4.2 SuperMap Server JavaScript API
    6.5 开源库
    6.5.1 Openlayers.js
    6.5.2 leaflet.js
    6.5.3 MapBox
    6.5.4 Cesium.js---三维
    6.5.5 Three.js--三维
    6.5.6 Echarts
    7 后端
    7.1 网络地图服务
    7.1.1 GeoServer
    7.2 栅格
    7.2.1 GeoTrellis
    7.3 空间大数据
    7.3.1 GeoWave
    7.3.2 GeoMesa(矢量数据专属,与GeoTrellis搭配)
    7.3.3 GeoSpark
    7.3.4 Hbase Ganos
    7.4 Java
    7.4.1 常用框架
    7.4.1.1 Mybatis
    7.4.1.2 Spring
    7.4.1.3 SpringMVC
    7.4.1.4 Spring boot
    7.4.2 开源库
    7.4.2.1 Geotools
    7.4.3 大数据方向
    7.4.3.1 Linux
    7.4.3.2 Hadoop 生态
    7.4.3.3 集群、分布式
    7.5 Python
    7.5.1 框架
    7.5.1.1 Django
    7.5.2 AI
    7.5.2.1 Tensorflow、PyTorch、Keras(多用于影像自动识别和分类)
    7.6 GIS厂商
    7.6.1 ArcGIS Server
    7.6.2 SuperMap Server
  • 相关阅读:
    基于erlang的mud游戏引擎开发
    生成数据库所有表的查询语句
    查找表字段语句
    基础算法总结 Java 版
    ArrayList源码学习
    云服务器安装 Mysql 5.7
    n个元素进栈,共有多少种出栈顺序?
    MyBatis 学习
    Spring学习笔记之AOP
    原来你是这样的 IntegerCache
  • 原文地址:https://www.cnblogs.com/hdu-2010/p/14500229.html
Copyright © 2020-2023  润新知