gpt4 book ai didi

ios - 从 MKMapView 中找出你所在的区域类型

转载 作者:可可西里 更新时间:2023-11-01 04:44:22 25 4
gpt4 key购买 nike

有什么方法可以通过 MKMapView 确定您所在的区域类型吗? IE。如果 map 的中心在海洋中,我们可以告诉用户: map 的中心在海洋之上,或者如果 map 的中心在绿地之上: map 的中心在公园之上......

我能想到的唯一方法是创建可见屏幕的屏幕截图并使用如下方法分析每一位的颜色:iOS -- detect the color of a pixel?

但是我很想知道是否有任何人都能想到的更简单的方法!

编辑

为了更清楚地说明我在寻找什么,我基本上是在寻找一种方法,将 map 的一部分变成游戏的自上而下关卡,不同的区域由 map 的区域决定。 ..

最佳答案

CLPlacemark 有两个属性:inlandWaterocean,它们告诉您地标何时在水中。我认为您可以从地理编码器中获取地标。

它还有 areasOfInterest 可以为您提供公园和地标。

关于ios - 从 MKMapView 中找出你所在的区域类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15463095/

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