【问题标题】:Get latitude and longitude points in Google Maps polyline获取谷歌地图折线中的经纬度点
【发布时间】:2011-12-06 10:41:40
【问题描述】:

我想用 Google Maps JavaScript API 绘制Polylines。是否有工具可以帮助我通过单击地图然后导出一组经纬度对来获取纬度和经度点?

我想像谷歌地图中的个性化地图服务(我的地点)这样的东西,您可以在其中点击道路以指定自己的行车路线。我想更进一步。也就是说,导出一组指定经过的道路的经纬对。

【问题讨论】:

    标签: google-maps overlay latitude-longitude polyline


    【解决方案1】:

    我知道这个答案可能有点晚了,但今天我试图找出我认为与这个问题相同的问题。因此,您可以在地图上绘制点,然后使用 Google 的交互式折线编码器实用程序获取编码折线,然后我建议使用 Mapbox 折线实用程序将 overview_polyline 转换为纬度和经度对值。纬度和经度对也在 Googles Utility 上,但是连续复制每个坐标有点麻烦。

    有关 Mapbox Polyline Utility 流程的更多信息: http://zevross.com/blog/2014/09/23/convert-google-directions-to-geojson-points-or-polylines/

    这是 Google 的编码器实用程序: https://developers.google.com/maps/documentation/utilities/polylineutility

    【讨论】:

      【解决方案2】:

      您可以使用绘图工具库: http://code.google.com/apis/maps/documentation/javascript/overlays.html#drawing_tools 这将为您提供编码的折线。您可以使用它来绘制一条线,或者您可以使用几何库对其进行解码以获取特定点: http://code.google.com/apis/maps/documentation/javascript/geometry.html

      【讨论】:

        猜你喜欢
        • 2013-07-05
        • 2017-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多