如何使用 google maps SDK for ios 查找两个坐标之间的距离?

How to find distance between two coordinates using google maps SDK for ios?

我有一个 ios 应用程序,它使用默认的 Apple 地图在地图上显示选定的记录。现在我必须添加一个按钮 "Drive Route",它会启动安装在设备上的 google 地图并显示从当前位置到所选记录的方向。我已经通过使用 Google 地图 URL 做到了这一点ios.

方案

现在我想知道所选记录与当前位置之间的距离和旅行时间。我发现我们可以像这样使用距离矩阵 API 来做到这一点:

"https://maps.googleapis.com/maps/api/distancematrix/json?units=metric&origins=(a_coordinate_string)&destinations=(b_coordinate_string)&key=<#GOOGLE_API_KEY#>"

但我想使用 Google Maps SDK 方法来获得所需的结果。

Google Map SDK 是否提供任何方法来获得所需的距离和旅行时间?

请帮帮我。 提前致谢。

Google Maps SDK目前没有这种功能。您需要通过距离矩阵 Web 服务请求以编程方式获取结果。

如果您希望在 Google Maps SDK 中提供此功能,您可以在 Public 问题跟踪器中将此作为功能请求提交: https://developers.google.com/maps/support/#issue_tracker