随笔 - 2649  文章 - 2452  评论 - 0  阅读 - 84444

MapContext.on

MapContext.on(string event, function callback)

基础库 2.13.0 开始支持,低版本需做兼容处理

小程序插件:支持

相关文档: map

功能描述

监听地图事件。

visualLayerEvent

可视化图层 visualLayer 统一回调出口,'2.26.0' 起支持。

返回参数

参数 类型 说明
layerId String 图层 id
eventType String 事件类型
eventInfo String 事件信息

markerClusterCreate

缩放或拖动导致新的聚合簇产生时触发,仅返回新创建的聚合簇信息。

返回参数

参数 类型 说明
clusters Array<ClusterInfo> 聚合簇数据

markerClusterClick

聚合簇的点击事件。

返回参数

参数 类型 说明
cluster ClusterInfo 聚合簇

ClusterInfo 结构

参数 类型 说明
clusterId Number 聚合簇的 id
center LatLng 聚合簇的坐标
markerIds Array<Number> 该聚合簇内的点标记数据数组

markerCollisionStatusChange

marker 参与碰撞后隐藏时的回调,'3.4.3' 起支持。

返回参数

参数 类型 说明
show Array<Number> 碰撞时隐藏后又显示的 markerIds
hide Array<Number> 碰撞时被隐藏的 markerIds

参数

string event

事件名

event 的合法值

说明 最低版本
markerClusterCreate
markerClusterClick
visualLayerEvent
markerCollisionStatusChange

function callback

事件的回调函数

示例代码

  MapContext.on('visualLayerEvent', (res) => {})
  MapContext.on('markerClusterCreate', (res) => {})
  MapContext.on('markerClusterClick', (res) => {})
  MapContext.on('markerCollisionStatusChange', (res) => {})
posted on   AtlasLapetos  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示