百度地图覆盖物信息显示和隐藏

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;hidden;margin:0;}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=91a78a08c050e6aee22495bea9dcb136"></script>
<title>娣诲姞鏅€氭爣娉ㄧ偣</title>
</head>
<body>
<div id="allmap"></div>
</body>
</html>
<script type="text/javascript">

// 鐧惧害鍦板浘API鍔熻兘
var map = new BMap.Map("allmap");
map.centerAndZoom(new BMap.Point(116.404, 39.915), 14);
var marker1 = new BMap.Marker(new BMap.Point(116.384, 39.925)); // 鍒涘缓鏍囨敞
map.addOverlay(marker1); // 灏嗘爣娉ㄦ坊鍔犲埌鍦板浘涓?

//鍒涘缓淇℃伅绐楀彛
var infoWindow1 = new BMap.InfoWindow("鏅€氭爣娉?);
marker1.addEventListener("mouseover", function(){this.openInfoWindow(infoWindow1);})
;
marker1.addEventListener("mouseout", function(){this.closeInfoWindow(infoWindow1);})
;

//鍒涘缓灏忕嫄鐙?
var pt = new BMap.Point(116.417, 39.909);
var myIcon = new BMap.Icon("fox.gif", new BMap.Size(300,157));
var marker2 = new BMap.Marker(pt,{icon:myIcon}); // 鍒涘缓鏍囨敞
map.addOverlay(marker2); // 灏嗘爣娉ㄦ坊鍔犲埌鍦板浘涓?

//璁╁皬鐙愮嫺璇磋瘽锛堝垱寤轰俊鎭獥鍙o級
var infoWindow2 = new BMap.InfoWindow("<p style='font-size:14px;'>鍝堝搱锛屼綘鐪嬭鎴戝暒锛佹垜鍙笉甯稿嚭鐜板摝锛?/p><p style='font-size:14px;'>璧跺揩鏌ョ湅婧愪唬鐮侊紝鐪嬬湅鎴戞槸濡備綍娣诲姞涓婃潵鐨勶紒</p>");
marker2.addEventListener("click", function(){this.openInfoWindow(infoWindow2);});

</script>

转载于:https://www.cnblogs.com/hechunhua/p/3815272.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值