【问题标题】:Google Maps Polyline to Postgis with Java/Hibernate谷歌使用 Java/Hibernate 将折线映射到 Postgis
【发布时间】:2013-01-14 17:07:59
【问题描述】:

我有一个页面,用户在其中输入起点和终点,并在地图中显示路线。我想知道如何获取这个多边形(折线)并通过 Java / Hibernate 将其保存在 Postgis 中。

有人可以帮助我吗?

谢谢。 卢西亚诺

【问题讨论】:

    标签: java maps polygon google-polyline


    【解决方案1】:

    通常您无法将该折线作为矢量数据坐标,因为这些数据由Teleatlas / Tomtom(通过Google 服务)或Microsoft Bing(Navteq 数据)或NokiaNavteq 数据)提供

    这样的矢量数据极其昂贵,因此你只能请求在屏幕上画一条线,但你不会得到地理坐标(纬度,经度)。
    即使Google也不会有有权向您提供该矢量数据(因为他们不拥有该数据,他们只显示它)。

    但是,我记得这里有一篇文章展示了如何使用非官方的Google 服务器,您可以在其中请求两个地理点之间的路线,并取回压缩的编码路线。 但是您在法律上不能使用该服务,我也不知道它是否存在。

    另一种方法是使用开源地图数据,例如OpenStreetMap,对于这些服务,您可以获得路线的矢量数据。例如:ios的RouteMe库通过OpenStreetMap提供了这样的东西。

    【讨论】:

      猜你喜欢
      • 2013-01-17
      • 1970-01-01
      • 1970-01-01
      • 2015-12-12
      • 1970-01-01
      • 2015-02-24
      • 2010-10-31
      • 2016-07-20
      • 2016-08-13
      相关资源
      最近更新 更多