gpt4 book ai didi

javascript - 在不使用 Geonames.org 等 Web 服务的情况下根据纬度/经度确定时区

转载 作者:IT王子 更新时间:2023-10-29 00:42:35 24 4
gpt4 key购买 nike

是否有可能在不使用网络服务的情况下确定点(纬度/经度)的时区? Geonames.org 不够稳定,我无法使用 :( 我需要它才能在 PHP 中工作。

谢谢

最佳答案

前段时间我遇到了这个问题,我完全按照亚当的建议做了:

  • 下载database of cities来自 geonames.org
  • 将其转换为紧凑的纬度/经度 -> 时区列表
  • 使用 R-Tree有效地查找最近的城市(或者更确切地说,它的时区)到给定坐标的实现

IIRC 用不到 1 秒的时间填充 R-Tree,然后每秒可以执行数千次查找(均在 5 年的旧 PC 上)。

关于javascript - 在不使用 Geonames.org 等 Web 服务的情况下根据纬度/经度确定时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5584602/

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