在javascript中,使用Google maps APIs,我们指定了Google.maps.TravelMode.DRIVING等选项.我们在Android中有TravelMode的等价物吗?我在androID.location.LocationManager或androID.location.Criteria中看不到任何内容
我想到了以下选项:
>使用一些TravelMode替代方法,获得近似于最近的街道/道路的坐标.
>或者,(不首选,因为它会很慢)正常获取坐标,然后可能将其发送到某些谷歌API(由于有很多点,这将非常慢)并将坐标校正到最近的街道坐标.或者如果存在一些(谷歌地图)JavaScript框架,它可以用于获得相应的街道坐标.
EDIT1:
我也调查了this.因此进入了androID.location.Geocoder.这个类中的getFromLocation似乎完成了大部分工作.但是,我担心,在获取最近的地址时会有额外的延迟.
解决方法:
如果您指的是Directions Service,那么它在内部使用Google Directions API,如概述中所述:
This object communicates with the Google Maps API Directions Service which receives direction requests and returns computed results.
由于AndroID还没有原生API,我建议直接使用Directions API.
见我的答案here.
总结以上是内存溢出为你收集整理的在android中获取最近的街道/道路坐标全部内容,希望文章能够帮你解决在android中获取最近的街道/道路坐标所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)