我正在使用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无法检测高速公路/州际公路吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)