使用 Apple 地图确定用户是不是在多边形区域之外

Posted

技术标签:

【中文标题】使用 Apple 地图确定用户是不是在多边形区域之外【英文标题】:Determine is user is outside polygon area with Apple Maps使用 Apple 地图确定用户是否在多边形区域之外 【发布时间】:2018-02-22 13:13:40 【问题描述】:

是否有可能确定用户是在我在地图上标记的多边形区域内部还是外部?

如果用户离开区域我想触发一个事件(只在应用内,所以不需要区域监控)

【问题讨论】:

***.com/questions/10109677/… ? ***.com/a/36017216/4601900 ? ***.com/a/45371796/7653367 - 这是一个快速的答案 【参考方案1】:

不久前我在 android 上遇到了同样的问题。

我认为 ios 也不提供此功能,因此您必须找到一种方法来制作涉及此的自定义功能:

Point In Polygon Algorithm

【讨论】:

【参考方案2】:

I found the solution here: - 这需要一个 MKPolygon(这在这种方式中很重要,因为我们可以知道该区域是封闭的。所以如果你制作多条折线,这是不可能的,因为没有好的方法说他们是相互联系的。

【讨论】:

以上是关于使用 Apple 地图确定用户是不是在多边形区域之外的主要内容,如果未能解决你的问题,请参考以下文章

确定点是不是在多边形中

贵州省行政边界数据在哪免费下载

在百度地图上手绘了一个多边形,随便用鼠标点击地图获取改点坐标,并判断是不是属于在手绘的多边形内

使用高德地图绘制多边形区域

使用高德地图绘制多边形区域(转)

谷歌地图下载瓦片拼接地图