在android中获取最近的街道道路坐标

在android中获取最近的街道道路坐标,第1张

概述在javascript中,使用Googlemapsapis,我们指定了google.maps.TravelMode.DRIVING等选项.我们在Android中有TravelMode的等价物吗?我在android.location.LocationManager或android.location.Criteria中看不到任何内容我想到了以下选项:>使用一些TravelMode替代方法,获得近似于最近

在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中获取最近的街道/道路坐标所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1106910.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存