@mapgis/webclient
v10.3.4
Published
中地数码WebClient的对外发行版本与司马云保持一致
Downloads
214
Maintainers
Keywords
Readme
司马云使用方式说明
http://develop.smaryun.com:8899/#/total/use
核心用法
这里是引入基本的三方库如jquery,bootstrap等.
除了常规的引入 include-lib-local.js脚本外,通过设置属性 include="jquery,bootstrap" 的方式自动寻找引入对应的第三方脚本jquery,bootstrap。
这里是引入常见的地图脚本leaflet以及对应的geojson,turf,elasticsearch插件.
除了常规的引入 include-leaflet-local.js脚本外,通过设置属性 include="geojson,turf" 的方式自动寻找引入对应的第三方脚本leaflet,geojson,turf。
include="geojson,turf"的里面的插件没有先后顺序,内部维护了其先后顺序.
include-.js中include="xxx"具体的名字类型geojson,turf,elasticsearc等可以在include-.js内部的代码中查看
本地离线使用
离线版本的核心原理就是根据include=""中的名字,在 当前cdn文件夹下寻找对应的js的脚本并按照规定的顺序引入到浏览器中.
- 请把webclient安装包安装完成后的cdn的文件夹与include-.js在同一目录下,然后只需正常的引入对应的include-.js即可”.
- “include-*.js 通过include="xxx"的方式自动寻找引入对应的第三方脚本”.
互联网在线使用
- Cesium
<script include="geojson,geohash,mapv" src="http://develop.smaryun.com:8899/static/libs/include-cesium-local.js"></script>
- MapboxGL
<script include="geojson,geohash,mapv" src="http://develop.smaryun.com:8899/static/libs/include-mapboxgl-local.js"></script>
- Leaflet
<script include="geojson,geohash,mapv" src="http://develop.smaryun.com:8899/static/libs/include-leaflet-local.js"></script>
- Openlayers
<script include="geojson,geohash,mapv" src="http://develop.smaryun.com:8899/static/libs/include-openlayers-local.js"></script>