gpt4 book ai didi

c# - 用于与 Google map 交互的 Nuget 包

转载 作者:行者123 更新时间:2023-11-30 21:59:20 25 4
gpt4 key购买 nike

我有一个 C# 控制台应用程序,我想用它来与 Google Maps API 进行交互。但是,我不确定要使用哪个 Nuget 包。我有一个城市名称列表,我想知道每个城市之间的距离。换句话说,假设我有以下列表:

Portland, OR
Las Vegas, NV
San Diego, CA

最终,我希望能够生成如下所示的矩阵。

+----------------+--------------+---------------+---------------+
| | Portland, OR | Las Vegas, NV | San Diego, CA |
+----------------+--------------+---------------+---------------+
| Portland, OR | 0 mi. | 978 mi. | 1,083 mi. |
+----------------+--------------+---------------+---------------+
| Las Vegas, NV | 978 mi. | 0 mi. | 331 mi. |
+----------------+--------------|---------------+---------------+
| San Diego, CA | 1,083 mi. | 331 mi. | 0 mi. |
+----------------+--------------+---------------+---------------+

因此,我只需要弄清楚哪个 Nuget 包可以让我查询 Google Maps API 并获取两点之间的距离。然而,即使在 searching the packages 之后,我不知道该用哪个。谁能告诉我哪个是最好的选择?

最佳答案

可能是 gmaps-api-net - https://www.nuget.org/packages/gmaps-api-net/

项目网址:https://github.com/ericnewton76/gmaps-api-net

您必须使用的实际 api 是方向矩阵,它记录在此处:https://developers.google.com/maps/documentation/distancematrix/

关于c# - 用于与 Google map 交互的 Nuget 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29329642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com