Android Geocoder无法检测高速公路州际公路吗?

Android Geocoder无法检测高速公路州际公路吗?,第1张

概述我正在使用getThoroughwayfare()获取街道名称,但是在高速公路/州际公路上时,该方法返回null.我找不到另一种可以检测州际关系的方法.有没有人能够成功检测到州际公路?谢谢解决方法:好的,这是一个很老的问题,但是我想我要为别人回答.无论我是否在州际公路上,我也都需要获取信息,而G

我正在使用getThoroughwayfare()获取街道名称,但是在高速公路/州际公路上时,该方法返回null.我找不到另一种可以检测州际关系的方法.有没有人能够成功检测到州际公路?

谢谢

解决方法:

好的,这是一个很老的问题,但是我想我要为别人回答.

无论我是否在州际公路上,我也都需要获取信息,而Geocoder毫无帮助.
因此,我遇到了提供大量信息的Google地理编码API.

例如

纬度:39.249121,-122.182131

网址为:

https://maps.googleapis.com/maps/api/geocode/json?latlng=39.249121,-122.182131&sensor=false

如果从手机发送,传感器为true;如果使用浏览器,则为false.

现在,您可以打开链接并自己检查详细的答复,在这些Json对象中,您将获得type = route,并且将获得I-5作为所走道路的简称.

总结

以上是内存溢出为你收集整理的Android Geocoder无法检测高速公路/州际公路吗?全部内容,希望文章能够帮你解决Android Geocoder无法检测高速公路/州际公路吗?所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存