【发布时间】:2019-11-17 11:54:19
【问题描述】:
在 iOS 上,当使用地图工具包时,我们能够在可见地图矩形内获取当前注释。这是一个使用 swift 的小 sn-p
Array(myMap.annotations(in: myMap.visibleMapRect))
这个库中是否有类似的方法或回调?
我的基本用途是了解用户何时更改区域(捏合缩放等)并获取仍然可见的当前标记数组。
【问题讨论】:
-
没试过但是你有没有看过
getMarkersFrames的方法?在这里查看 - github.com/react-native-community/react-native-maps/blob/master/… -
否则您可以尝试
getMapBoundaries并手动检查您的哪些标记在这些边界内。 -
您是否有 getMarkersFrames 的 sn-p 或我将如何计算 getMapBoundaries 到我在标记中的坐标的示例?后者似乎可能很慢。如果我有 6,000 个引脚,并且每次设置区域时都必须逐个迭代它们。也许我错了
-
是的,在这种情况下你可能是对的。不是理想的解决方案
-
将尝试为您获取代码 sn-p 并尝试 getMarkersFrames out
标签: react-native react-native-maps