【百度地图】标注点的动画效果
(备注:demo中的密钥是我自己 申请的。如果需要使用demo,请自己另外申请一个。)
效果如图:
跳动的动画:
坠落动画:
所有的代码:
-
-
-
-
-
-
- moyu demo
-
-
-
- body, html {width:100%;}
- #allmap {width:100%;height:400px;overflow: hidden;margin:0;font-family:"微软雅黑";}
- input {width:200px;height:30px;color:#000;}
-
-
-
-
-
-
-
- <script></script>
- var map =newBMap.Map("allmap");
- var point =newBMap.Point(116.404,39.915);
- map.centerAndZoom(point,15);
-
- function addOne (){
- map.clearOverlays();
- var marker =newBMap.Marker(point);// 创建标注
- map.addOverlay(marker);// 将标注添加到地图中
- marker.setAnimation(BMAP_ANIMATION_BOUNCE);//跳动的动画
- }
- function addTwo (){
- map.clearOverlays();
- var marker =newBMap.Marker(point);// 创建标注
- map.addOverlay(marker);// 将标注添加到地图中
- marker.setAnimation(BMAP_ANIMATION_DROP);//坠落动画
- }
- function clearlay(){
- map.clearOverlays();
- }
-
-
-