代码之家  ›  专栏  ›  技术社区  ›  che

在没有互联网接入的情况下查找GPS坐标的国家/地区

  •  7
  • che  · 技术社区  · 14 年前

    我需要在一个没有互联网接入的设备(例如 this 但没有简单的在线解决方案)。由于没有地理信息系统的经验,我想我需要某种模块来静态地存储国家的形状,并与当前的位置相匹配。

    因此,我想问一下什么样的工具最适合这一点,以及什么是获取国家数据的最佳方法。我在嵌入式Linux设备上使用python。

    4 回复  |  直到 10 年前
        1
  •  6
  •   Seth    14 年前

    有一个形状文件 here 所有国家的边界。然后你可以使用 OGR 或者类似的 this 访问数据。

        2
  •  2
  •   jpwatts    14 年前

    你可以看看 GeoDjango 文档,即使您不制作Web应用程序。本教程介绍导入世界边界形状文件。

        3
  •  1
  •   abd_ashi    10 年前

    你见过吗? https://github.com/krisrak/ios-offline-reverse-geocode-country/ ? 全部脱机…不需要任何API超快速。 不保证准确性!!

        4
  •  0
  •   Chris Laplante    14 年前

    你需要一张有每个国家边界的地图。然后,给定一个坐标,你需要计算出点落在哪个边界上。当然,这里的两个挑战是收集数据并表示它,然后进行数学计算以找出一个点落在哪里。

    有人知道雅虎是怎么做到的吗?你能把他们的方法移植到本地吗?