WebGIS学习路线:
最近公司有培训 webgis 岗位的,我就整理了一份学习路线,有需要的也可以学习,如果觉得不错记得点赞、关注我!
技术基本要求:
1、JavaScript、CSS/HTML熟练掌握(svg、canvas);
2、GIS 基本知识:地图投影、坐标系相关;
3、Web 端常用 GIS 数据存储格式:wkt、geojson、esriJSON;
4、OGC(OGC、WMS、WFS、TMS、WMTS)规范;
5、掌握Arcgis server或者geserver 发布地图服务并展示;
6、懂得Java、C# 等后端语言(不强制)
7、Geotools
学习路线:
1、二维
web基础知识 + gis基础知识 + arcgis/ Qgis/ mapgis +arcgis server/ Geoserve/ igserver + openlayers/leaflet/mapboxgl/arcgis api for js
2、三维
web基础知识 + gis基础知识 +计算机图形学 + 3dMax/Maya/SketchUp/Blender/Pro-E(三维建模) + skyline/arcgis(gis平台)+ cesium/threeJS/webGL
学习资料:
基本:
1、epsg、wkt、geojson、esriJSON、OGC规范、计算机图形学相关(三维相关)等自行查找学习;
2、geoserver:https://www.giserdqy.com/gis/opengis/geoserver/17496/
3、arcgis server:简单的服务发布、配置等;
4、坐标系相关:https://www.cnblogs.com/E7868A/p/11460865.html
5、地理坐标系、大地坐标系与地图投影与重投影:https://blog.csdn.net/u011511601/article/details/81706636
二维 Web 技术:
1、openlayers:https://openlayers.org/
2、leaflet:https://leafletjs.com/
3、arcgis api for js:https://developers.arcgis.com/javascript/3/
4、mappboxgl:https://docs.mapbox.com/mapbox-gl-js/api/
三维 Web 技术:
1、Three.js: https://threejs.org/
2、Cesium.js:https://cesium.com/
了解学习:
1、turf:http://turfjs.org/
2、cesium:https://cesium.com/
3、gdal:https://gdal.org/
4、webgl:https://webglfundamentals.org/webgl/lessons/zh_cn/webgl-fundamentals.html
5、threeJS:https://threejs.org/
6、postgis、qgis、postgresql 自行查找了解;
《地理信息系统算法基础》书籍学习
学习gis相关可以关注我的博客:搜索
转自https://baijiahao.baidu.com/s?id=1671250239402865139&wfr=spider&for=pc&searchword=WebGIS%E5%AD%A6%E4%B9%A0%E8%B7%AF%E7%BA%BF