4

我不明白我是否可以通过 google 地方自动完成响应获得坐标。或者我是否必须使用来自 google 地方响应的格式化地址向 google 地图发出明确请求?

4

3 回答 3

2

您可以使用带有 getPlacePredictions() 方法 [1] 的 AutocompleteService 类以编程方式检索预测,以检索 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

于 2018-02-02T10:09:13.680 回答
1

您可以解析响应对象:Result.geometry.location.

以下是有关场所响应对象的详细说明: Place Details Responses

于 2018-02-02T10:03:26.993 回答
0

我打了两个电话,一个是为了获取坐标并使用它来获取地点详细信息。我希望没有办法单独做到这一点。

于 2018-02-02T09:40:03.287 回答