webGIS工程师
2019-09-18 10:38:45 8 举报
AI智能生成
webGIS开发工程师学习架构线
作者其他创作
大纲/内容
公共前端
前端基础
HTML教程
CSS教程
HTML5教程
CSS3教程
ES6教程
一款前端UI
Ztree教程
标准及机制
HTML DOM教程
AJAX教程
JSON教程
必要了解
JQuery教程
BootStrap教程
VUE教程
专业前端
二维
ArcGIS API for JavaScript
SuperMap API for JavaScript
Leaflet
OpenLayer
MapboxGL
osmbuildings
turf.js
百度地图JSAPI及Web服务API
高德地图JSAPI及Web服务API
天地图JSAPI及Web服务API
Canvas
绘制几何体
绘制矩形、三角形、圆形等
绘制文字
绘制动态柱状体
SVG
三维
数据
采集
无人机(获取倾斜摄影数据)
航拍飞机(获取影像数据)
3DMAX建模软件(获取三维模型)
Revit建模软件(BIM模型)
激光点云数据三维建模
传统测绘
整理
去除噪音
人工修饰
.......
数据转换
通过CesiumLab转换4大(3DMAX,BIM,倾斜摄影数据,灰模)三维数据格式
3DTiles格式(可以被浏览器快速加载)
单体化
单体化概念
单体化流程
前端
cesiumjs
Viewer
一切API的入口
camera
想去哪里就去哪里
ImageryLayer
地球原来如此多姿
TerrainProvider
这才是真正的三维
Entity API
与地球交互起来
实体添加、获取、删除
子主题
子主题
子主题
Cesium3DTileset
让场景更细致
Primitive API
性能提升的第一步
fabric
玩点高级的
particleSystem
锦上添花类
SuperMapWebGL
ThreeJS
SkyLine
GIS理论
理解GIS理论,如地图坐标系,投影,空间分析等基本理念
熟悉OGC标准,如WMS,WMTS,WFS和WFS等
对地图可视化有深入的理解
深刻理解地图切片原理,有能力封装伪地图插件(如Echart类似控件)
熟悉理解OpenLayer+GeoServer+PostGIS的开源体系
相关后端
熟悉掌握Java语言的使用深入理解前后端交互
熟悉掌握PostgreSQL编程开发且具备利用PostGIS搭建路径分析服务
熟悉常用的SQL的语句,进行CRUD操作
工具使用
熟练使用npm
了解Linux常用命令
一款常用的前端开发工具
掌握原型设计工具如Balsamiq Mockups 3或Azure等
了解或掌握Nginx、Tomcat等中间件的安装配置
jenkins自动化部署工具
sonar代码检测工具
eolinker接口管理工具
开源项目(社区)贡献
github
开源中国
CSDN等
0 条评论
下一页