在android行人导航开发中,调用手机自身带GoogleMap服务实现路径规划时,怎么获取maps所有节点(路口)信息?谢谢! 

解决方案 »

  1.   

    我目前也被这个问题困扰。貌似GoogleMap是通过获取用户起始坐标和目的地坐标来规划路径的,所以估计还是要知道Google的这个API才能解决问题啊。。
      

  2.   

      Intent i = new Intent( 
                Intent.ACTION_VIEW, 
                Uri 
                        .parse("http://ditu.google.cn/maps?f=d&source=s_d&saddr=32.086834,118.796997&daddr32.086835,118.796998&hl=zh&t=m&z=15&" 
                                + params)); 
        i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK 
                & Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS); 
        i.setClassName("com.google.android.apps.maps", 
                "com.google.android.maps.MapsActivity"); 
        startActivity(i); saddr 是起始经纬度,daddr是终止的经纬度,params 传递你的交通方式即可
      

  3.   

    我也被这个问题困扰着,不好意思打扰一下,nanjing120还是没有回答怎么获取各个节点的信息啊!