开发者社区> 问答> 正文

关于百度地图自定义标注的问题 400 请求报错 

var myIcon = new BMap.Icon("../images/gps01.png", new BMap.Size(300,157));

var marker = new BMap.Marker(point,{icon:myIcon});

bm.addOverlay(marker);

我用以上这种方式自定义了图标,但是地图缩放后,图标不随地图移动而移动,导致地理位置出错,请问有什么解决办法?

展开
收起
kun坤 2020-05-30 23:19:12 653 0
1 条回答
写回答
取消 提交回答
  • 要继承overlay,自定义写一个覆盖物标签######var myIcon = new BMap.Icon("../images/gps01.png", new BMap.Size(40,35) ,{anchor: new BMap.Size(10, 30)} ); var mark = new BMap.Marker(point,{icon:myIcon}); bm.addOverlay(mark);######ok解决了,谢谢你,是怪自己粗心大意,而且第一次用百度地图不是很熟练。######

    引用来自“RAY_STONE”的答案

    要继承overlay,自定义写一个覆盖物标签
    你好,我用的是网页的百度地图 ######看看有没有脚本错吧,百度上也有示例的,应该没什么问题的啊
    2020-05-30 23:19:16
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
百度大规模时序指标自动异常检测实战 立即下载
百度研发工具集的应用实践 立即下载
从百度文件系统看大型分布式系统设计 立即下载

相关实验场景

更多