我正在使用getThoroughwayfare()来获取街道名称,但是当在高速公路/州际公路上时,该方法返回null。我找不到另一种可以检测州际公路的方法。有没有人能够成功检测到州际公路?
由于
答案 0 :(得分:3)
好的,这是一个很老的问题,但我想我会回答其他人的问题。
我也需要获取有关我是否在州际公路上的信息,而Geocoder没有任何帮助。
所以我遇到Google geocode api
提供了大量信息。
e.g
LatLng: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
作为你所在道路的short_name
。