标签: uwp gps map-directions uwp-maps
我使用GPX文件中的定位点在MapPolyline上绘制MapControl。如何检测我的位置何时偏离折线?我试着测量锚点之间的距离,如果它在20米处偏离,我会提出一个偏离航线的错误。这个问题是在一条直线上,锚点彼此相距很远,而我仍然在PolyLine上,因此会出现偏离误差。
MapPolyline
MapControl
看看这个:
this post
正如你所看到的,我当然是偏离正轨。如何检测?
谷歌的地图JavaScript API有一个名为的方法,正是出于这个目的。 UWP有类似的东西吗?
答案 0 :(得分:0)
我通过将谷歌的PolyUtil从谷歌地图SDK移植到UWP来解决了这个问题,这是一种享受。
PolyUtil
以下是PolyUtil的源代码。