gpt4 book ai didi

swift - 根据半径计算适当的 latitudeDelta 和 longitudeDelta?

转载 作者:行者123 更新时间:2023-11-28 10:37:13 25 4
gpt4 key购买 nike

有谁知道根据搜索半径计算 MapView 区域的正确纬度增量/经度增量的数学方法?例如,我为用户提供了在 5、10、25、50 和 100 英里半径范围内搜索项目的选项。我希望 MapView 区域能够准确反射(reflect)该搜索半径,并且只显示足够的“ map ”来包含搜索半径。

最佳答案

忘记纬度和经度。只需将英里转换为米,然后通过调用 init(center:latitudinalMeters:longitudinalMeters:) 创建一个 MKCoordinateRegion,其中 latitudinalMeterslongitudinalMeters 是半径的两倍,并使用它以用户位置为中心来设置 map View 的 region

关于swift - 根据半径计算适当的 latitudeDelta 和 longitudeDelta?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52797450/

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