【发布时间】:2019-07-26 09:36:17
【问题描述】:
我的应用目前使用定位服务。在调试期间,我使用GetLastKnownLocationAsync 检索我的当前位置:myposition.Latitude 是 40.758896 而myposition.Latitude 是 -73.985130。
我的 SQL 数据库有一个沃尔玛商店的列表,并且有一个沃尔玛 Latitude & Longitude 40.660992 & -73.7267629 .
如何计算我的一组坐标和沃尔玛坐标之间的行驶距离?类似于 Google 地图的行车路线或 Waze。
我知道我可以使用这个SO link 来计算两组点之间的距离,但我假设谷歌地图或 Waze 等应用程序会考虑两组点之间的实际行驶距离。如果两点之间有一条笔直的街道,上面的链接会很棒。显然,事实并非如此。
【问题讨论】:
-
您需要找到可以为您提供此数据的 GPS 服务。喜欢developers.google.com/maps/documentation/directions/start
标签: xamarin xamarin.forms visual-studio-2017 geolocation google-geolocation