TomTom反向地理编码不返回某些gps坐标的街道名称

问题描述 投票:0回答:2

对于某些GPS坐标,不返回街道名称。例如

https://api.tomtom.com/search/2/reverseGeocode/47.532289,-122.251843.json?key=MYKEY&roadUse=[%22LocalStreet%22]&returnRoadUse=true

回报

{"summary":{"queryTime":102,"numResults":1},"addresses":[{"address":{"routeNumbers":[],"countryCode":"US","countrySubdivision":"WA","countrySecondarySubdivision":"King","countryTertiarySubdivision":"Seattle East","municipality":"Mercer Island","postalCode":"98040","municipalitySubdivision":"Mercer Island","country":"United States","countryCodeISO3":"USA","freeformAddress":"Mercer Island, WA 98040","boundingBox":{"northEast":"47.535094,-122.241410","southWest":"47.534766,-122.242287","entity":"position"},"countrySubdivisionName":"Washington"},"position":"47.534897,-122.242287","roadUse":["Publicly Accessible","LocalStreet","Terminal"]}]}

其中不包含街道名称。反正有没有告诉TomTom API返回总是包含街道名称的结果?

tomtom
2个回答
1
投票

这可能是一个黑客,但如果我们创建一个从该位置开始的行人路线(在华盛顿湖中间),第一条指令通常在最近的可以通航的街道开始,不是吗?


0
投票

这些坐标指向一个湖泊。最近的公路是一条没有名字的生活街道。所以这不是一个完美的例子。

© www.soinside.com 2019 - 2024. All rights reserved.