gpt4 book ai didi

快速从字典中检测位置名称

转载 作者:行者123 更新时间:2023-11-30 12:54:42 25 4
gpt4 key购买 nike

我的字典中有带有坐标和名称的位置字典。我正在使用用户位置来检测用户是否位于我的字典中的位置之一。字典看起来像这样 var loc:[String: [Double]] = ["The Empire State Building":[40.748440, -73.985672]]

我想要做的是检测用户是否位于其中一个位置。有没有一种更快的方法,然后遍历整个字典并检测与字典中实际纬度和经度偏差最小的方法?

最佳答案

为了找到最近的位置,您需要评估列表中的每个元素。因此,没有比循环整个元素列表更快的方法了。

除非您设法对您的地点进行排序(或索引),但我不知道这在您的场景中是否可行。

关于快速从字典中检测位置名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40564185/

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