百度地图自定义标注点

本文详细介绍了如何在百度地图上实现自定义标注点,包括设置标注图标、位置及点击事件等,帮助开发者个性化定制地图展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

百度地图自定义标注点

//创建点
var point = new BMap.Point(109.49926175379778, 36.60449676862417);
//创建自定义标
//参数1:自定义的图片的路径
//参数2:需要显示的像素大小,例子中图片大小为200*200,所以显示Size(200,200)
//参数3:偏移量,距离中心点的偏移量,如(0,0) 表示 图片左上角顶点在点的中心,(100,100)表示图片的中心在点的中心,(100,200)表示 图片底边中点在点的中心
var icon = new BMap.Icon(require("@/assets/logo.png"),new BMap.Size(200,200),{anchor: new BMap.Size(100, 200)};
// 创建标注 参数1 点 参数2 自定义icon
var marker = new BMap.Marker(point,{icon:icon});
map.addOverlay(marker); // 将标注添加到地图中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜冬眠。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值