zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    JVM内存管理概述与android内存泄露分析
    android中activity.this跟getApplicationContext的区别
    Android广播机制概述
    android中shape属性大全
    android studio视频教学
    四十六、android中的Bitmap
    访问限制:由于对必需的库 C:/Program Files/Java/jre6/lib/rt.jar 具有一定限制,因此无法访问类型。。
    优质博客内容链接
    java日期格式大全 format SimpleDateFormat
    java中equals与==的区别
  • 原文地址:https://www.cnblogs.com/hdu-2010/p/14500229.html
Copyright © 2011-2022 走看看