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

计算坐标在哪个国家?

  •  1
  • dfilkovi  · 技术社区  · 16 年前

    有没有可以下载的多段线的基础,我需要欧洲国家的多段线,以及用PHP计算某个坐标所在国家的解决方案。

    到目前为止,我一直在使用谷歌地图API,但速度太慢,我经常发出很多请求,所以我需要在本地执行。

    1 回复  |  直到 16 年前
        1
  •  1
  •   Sarge    16 年前

    使用GoogleMapsAPI是一个很好的解决方案,因为数据已经存在,并且您有代码可以使用它。

    然而,本地解决方案是建立一个空间数据库,并用适当的数据加载它。对于开源解决方案,我建议在PostgreSQL上运行PostGIS。然后您需要查找并加载相关的边界数据。搜索“世界政治边界形状文件”或“欧洲政治边界形状文件”将提供一些有用的链接供您检查。

    推荐文章