使用 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 地图确定用户是不是在多边形区域之外的主要内容,如果未能解决你的问题,请参考以下文章