首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 百度map描绘POI

2012-11-08 
android百度地图描绘POI 首先还是一贯作风,请大家先看一些图例:在上一篇介绍了地图显示自己的位置,在这一

android 百度地图描绘POI

 首先还是一贯作风,请大家先看一些图例:

android  百度map描绘POI

      在上一篇介绍了地图显示自己的位置,在这一篇呢,我简单介绍下在地图如何show出来一系列POI(兴趣点)

      首先我们从服务器拉取要标记POI的信息如(lat,lon,Tag等信息)然后就是根据经纬度创建ItemizedOverlay.这个是用于显示一系列的POI.

     代码片段:

  在onLocationChanged调用:

            android  百度map描绘POI    android  百度map描绘POI 

    自身定位(嘿嘿,有兄弟一起的么)

 android  百度map描绘POI        android  百度map描绘POI


这些数据没有任何联系,我是随便找的,大家可以根据项目需求进行适度调整,

另外点击左下角定位按钮会定位到自身方位.具体实现也很简单,我们直接引用为我们封装了一切的LocationOverLay类,

mMapView.getController().animateTo(locationOverlay.getMyLocation()); 即可.

如果想让箭头跟着自己位置进行移动:

/*** * 当位置变化时就会跟进 */locationOverlay.runOnFirstFix(new Runnable() {@Overridepublic void run() {mMapView.getController().animateTo(locationOverlay.getMyLocation());}});
测试没有问题,不过和百度地图相比逊色不是一点点,移动很不连贯.原因正在研究中,如有知道的朋友请指示一二.

先说道这里,以后慢慢补充添加.


APP应用一般就是这些功能.主要是show一系列的POI.简单说到这里.如有发现会及时更新.

如有问题请留言,Thanks for you 。









     

      

         

热点排行