0.1.0 • Published 1 year ago

@cowave-ui/map v0.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

地图

openalyers

更新日志

使用方法

const map = ref()
<c-ol ref="map" :layers="['/tile?x={x}&y={y}&z={z}']"></c-ol>

属性

属性名类型描述默认值
layersarray瓦片图层地址
workerboolean开启多线程 (瓦片图层需要使用代理)false
centernumber,number中心点坐标105, 38
zoomnumber缩放比例4
mousePositionnumber,number鼠标坐标(双向绑定)

方法

方法名称参数返回值说明
getMapMap获取地图实例
getZoomnumber获取地图缩放级别
getCenternumber, number获取地图中心点坐标
change{ longitude, latitude, duration, zoom }设置地图中心点和缩放
addLayerurls:string | string[]添加矢量图层
removeLayerurls:string | string[]根据url删除矢量图层
addOverlayelement : Element position : number,number id? : any添加标注
getOverlayid : anyOverlay获取标注实例
setOverlayposition : number,number id : any设置标注位置
clearOverlay清除所有标注

事件

事件名参数说明
clickpoint: number,number, features: any[]点击地图时触发
mousemovepoint: number,number移动鼠标时触发
0.1.0

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago