mapbox-csw
v0.0.5
Published
基于 Mapbox GL JS 的地图功能封装库。
Readme
Mapbox-CSW
基于 Mapbox GL JS 的地图功能封装库。
功能特性
地图交互
- 地图标记 (Markers)
- 信息气泡 (Popups)
- 鼠标事件处理
- 地球自转动画
图层类型
- 底图图层 (Base Layer)
- 矢量圆形图层 (Circle Layer)
- 3D 拔高图层 (Fill Extrusion Layer)
- 矢量面图层 (Fill Layer)
- 热力图层 (Heat Map Layer)
- 高亮图层 (Highlight Layer)
- 图片图层 (Image Layer)
- 图层组管理 (Layer Groups)
- 矢量线图层 (Line Layer)
- 栅格图层 (Raster Layer)
- 符号图层 (Symbol Layer)
- 矢量图层 (Vector Layer)
工具函数
- 地图控件
- 数据格式化
- 矢量绘制工具
- 曲线绘制
- 直线绘制
- 矩形绘制
- 矢量编辑工具
- 多边形裁切
地图操作
- 视角飞行
- 飞向要素
- 飞向广东
- 飞向指定点
- 地图工具
- 地图导出
- 线段距离计算
- 点距离计算
- 多边形面积计算
- 经纬度验证
- 测量工具
- 面积测量
- 距离测量
安装
npm install mapbox-csw使用
按需引入。
作者
ReBeX ([email protected])
