外观
一套 Vue 3 + TypeScript 组件库,同时覆盖 Leaflet 2D 地图与 Cesium 3D 场景。
2D 支持天地图、OpenStreetMap 与自定义 XYZ;3D 支持 XYZ、TMS、WMTS 与 Cesium ion。
绘制、编辑、删除多边形,并支持洞、岛、净面积和自定义业务字段。
使用清晰的二维与三维坐标类型,通过 v-model、事件与公开方法对接业务系统。
2D 文档内可直接操作地图,3D 提供完整 Demo 与可复制的 Cesium 场景代码。
下面不是截图,而是由当前组件源码直接运行的地图。
推荐导入方式
纯 2D 项目从 scene-mapping-gis/2d 导入,纯 3D 项目从 scene-mapping-gis/3d 导入,可避免无意加载另一套地图引擎。
scene-mapping-gis/2d
scene-mapping-gis/3d