百度地图在同一屏幕显示多个覆盖物,并且已最佳的方式显示
2015-08-10 11:22
211 查看
List<OverlayOptions> showList;//存放地图的图层
showList = new ArrayList<OverlayOptions>();
showList.add(......);//第1个点
showList.add(......);//第2个点
showList.add(......);//第3个点
showList.add(......);//第4个点
OverlayManager manager = new OverlayManager(mBaiduMap) {//覆盖物的管理
@Override
public boolean onMarkerClick(Marker arg0) {
return true;//保证后面的点击时间
}
@Override
public List<OverlayOptions> getOverlayOptions() {
// TODO Auto-generated method stub
return showList;
}
};
manager.addToMap();//添加到地图
manager.zoomToSpan();//自动缩放到合适比例
效果,四个点会全部显示在一个地图页面,并且会自动选择合适的比例和中心点
showList = new ArrayList<OverlayOptions>();
showList.add(......);//第1个点
showList.add(......);//第2个点
showList.add(......);//第3个点
showList.add(......);//第4个点
OverlayManager manager = new OverlayManager(mBaiduMap) {//覆盖物的管理
@Override
public boolean onMarkerClick(Marker arg0) {
return true;//保证后面的点击时间
}
@Override
public List<OverlayOptions> getOverlayOptions() {
// TODO Auto-generated method stub
return showList;
}
};
manager.addToMap();//添加到地图
manager.zoomToSpan();//自动缩放到合适比例
效果,四个点会全部显示在一个地图页面,并且会自动选择合适的比例和中心点
相关文章推荐
- JS中引用百度地图并将百度地图的logo和信息去掉
- 百度地图自定义控件分享
- javascript实现百度地图鼠标滑动事件显示、隐藏
- 百度地图api如何使用
- 比例尺、缩略图、平移缩放之百度地图添加控件方法
- Android下如何使用百度地图sdk
- 百度地图api应用标注地理位置信息(js版)
- Android百度地图HelloWorld运行异常处理
- 关于百度地图坐标转换接口的研究
- Android百度地图添加多个自定义的覆盖物-日记
- 魏凯明:LBS应用开发的免费大餐
- Android百度地图开发
- 掌控移动入口:互联网手机的伪命题?
- [应用模板]PhonegapGPS+百度地图
- 百度地图引用api实例
- 百度地图开源库
- 百度地图API
- 百度地图上将每个省着不同的颜色
- JSP页面添加百度地图
- 百度地图SDK初步学习——环境配置