【发布时间】:2018-07-12 18:40:57
【问题描述】:
我不明白我是否可以通过 google 地方自动完成响应获取坐标。或者我是否必须使用来自谷歌地方响应的格式化地址向谷歌地图发出明确请求?
【问题讨论】:
标签: google-maps googleplacesautocomplete
我不明白我是否可以通过 google 地方自动完成响应获取坐标。或者我是否必须使用来自谷歌地方响应的格式化地址向谷歌地图发出明确请求?
【问题讨论】:
标签: google-maps googleplacesautocomplete
我打了两个电话,一个是为了获取坐标并使用它来获取地点详细信息。 我希望没有办法单独做到这一点。
【讨论】:
您可以解析响应对象:Result.geometry.location。
这里是places响应对象的详细解释: Place Details Responses
【讨论】:
您可以使用 AutocompleteService 类和 getPlacePredictions() 方法 [1] 以编程方式检索预测,以检索 place_id [2]。然后使用这个 place_id,您可以使用 Places Details Service [3] 获取该地点的坐标和更多详细信息。
[1]https://developers.google.com/maps/documentation/javascript/places-autocomplete
[2]https://developers.google.com/maps/documentation/javascript/reference#AutocompletePrediction
[3]https://developers.google.com/maps/documentation/javascript/places#place_details
【讨论】: