我正在使用getThoroughwayfare()方法获取街道名称,但在高速公路/州际公路上,该方法返回null。 我找不到另一个可以检测州际公路的方法。 有人能成功检测出州际公路吗?
谢谢
我正在使用getThoroughwayfare()方法获取街道名称,但在高速公路/州际公路上,该方法返回null。 我找不到另一个可以检测州际公路的方法。 有人能成功检测出州际公路吗?
谢谢
好的,这是一个相当古老的问题,但我认为我可以回答其他人的问题。
我也需要获取我是否在州际公路上的信息,但地理编码器没有帮助我。因此,我找到了谷歌地理编码API,它提供了大量信息。
例如:
LatLng: 39.249121,-122.182131
URL将是:
https://maps.googleapis.com/maps/api/geocode/json?latlng=39.249121,-122.182131&sensor=false
如果您从移动设备发送,则传感器为true;如果使用浏览器,则传感器为false。
现在,您可以打开链接并查看详细的响应,那些JSON对象中,您将得到一个路线类型(type = route),并且您将得到I-5
作为您所在道路的short_name
。