Leaflet
openlayer
mapbox
cesium
three.js
https://antv-l7.gitee.io/zh
mapbox+L7
中地产品
http://develop.smaryun.com/#/index
http://develop.smaryun.com/#/total/core
https://github.com/MapGIS/WebClient-JavaScript
openlayer 参考资料
http://develop.smaryun.com:81/API/JS/OL5InterfaceDemo/index.htm
MapBox参考资料
http://develop.smaryun.com:81/API/JS/IGSInterfaceDemoForMapbox/index.htm
http://develop.smaryun.com/#/gallery/mapboxgl#ogc
http://120.78.82.242:8892/
cesium参考资料
http://develop.smaryun.com:81/API/WebClientAPIForWebGL/WebClietForWebGLDemo/index.htm#a2_1
http://develop.smaryun.com/#/gallery/cesium#m3d
http://120.78.82.242:8891/
一、代码地址
参考文档
windows emoji
win+;
二、什么是二次开发
二次开发:对webgis的二次开发,简单理解就是调用别人已经写好的现成的接口。
1-1、数据处理
在MapGIS客户端进行数据处理
●瓦片裁剪
●生成矢量地图
●生成地图文档
●添加各种要素,编辑要素的属性
1-2、数据发布
通过server manager将数据上传到IG Server(localhost:9999就是IG Server的可视化操作界面)
server Manager就是IG Server的可视化操作界面。
●发布瓦片
●发布矢量地图
●发布地图文档
1-3、数据显示
JavaScript SDK调用接口对接IG Server,进行地图和数据的可视化操作。
http://develop.smaryun.com/#/index