百度地图学习(二)

如何使用百度地图(网页版)在百度的dev网页已经写的非常详细了:http://dev.baidu.com/wiki/map/index.php?title=%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97,下面仅添加几个常用的操作方法:

1、如何更换marker的图标?

第一、只需改变icon的路径即可,类似银行标注。示例: http://dev.baidu.com/wiki/static/map/API/examples/?v=1.1&3_3#3&3

第二、图片加上文字的图标,并且鼠标滑过时有动画,类似房产标注。示例: http://dev.baidu.com/wiki/static/map/API/examples/?v=1.2&3_13#3&13

第三、可以利用label来模拟自定义覆盖物。示例: http://www.cnblogs.com/milkmap/archive/2011/08/24/2151073.html

2、如何清除地图上的覆盖物?

清除地图上所有的标记,用map.clearOverlays();

清除单个标注iMarker,用map.removeOverlay(iMarker);

显示和隐藏自定义覆盖物,可以继承overlay的hide();或者show()方法。

3、地图中使用鼠标滚轮控制缩放,则可以调用map.enableScrollWheelZoom方法来开启。

4、地图工具概述

百度地图提供了交互功能更为复杂的“工具”,它包括:

PushpinTool:标注工具。通过此工具用户可在地图任意区域添加标注。

DistanceTool:测距工具。通过此工具用户可测量地图上任意位置之间的距离。

DragAndZoomTool:区域缩放工具。此工具将根据用户拖拽绘制的矩形区域大小对地图进行放大或缩小操作。


你可能感兴趣的:(c,百度,工具)