【问题标题】:Decoding polylines解码折线
【发布时间】:2012-02-11 06:16:09
【问题描述】:

对于这个主题,我发现了一个非常好的和有用的条目:

Map View draw directions using google Directions API - decoding polylines

但我对肯尼的回答有疑问。 他写了一个函数叫decodeZoomLevels(String encodedZoomLevels)

encodedZoomLevels 是什么参数?

作为我的方向 API 响应,我得到一个折线条目,如下所示:

     .
     .
     .        
      "polyline" : {
                    "points" : "grheHevjqAo@i@WMm@]a@QUGoAKqAG{@Ea@Ge@E]Im@Wa@Ou@Uy@MEI]OAICGEECAGAG@A@A?CBABAFc@HOJeB?}FNiBHaENw@Be@Bc@Ee@Gq@Wo@[w@i@[c@c@q@mAgC_@u@e@{@aA{Ai@k@u@w@c@g@w@gAiAqBMUEIaCsEmBuDqBqEkAyB{@gASWs@s@aBcBc@o@g@{@_@w@c@m@USWOg@O_@E}AGS?UA[COCe@O}@s@q@kA[aAUuASmAS}@So@IOQYc@s@w@u@u@Y"
                 },
     . 
     .
     .

正如您所见,折线条目只有另一个名为“points”的条目,但这里是 Kenny 所描述的条目“zoomlevel”吗?

希望你能帮忙。

【问题讨论】:

    标签: google-maps polyline


    【解决方案1】:

    缩放级别是整数数组,其中每个数字控制不同缩放级别中点的外观。换句话说,如果它存在,它可以减少在较低缩放级别中可见的点数,但允许在放大时显示更多细节。它不是自动生成的,我想生成这样一个你需要实现多边形的特征减少算法。

    你真的需要吗? 在google's manual 阅读更多内容。

    【讨论】:

      猜你喜欢
      • 2014-12-15
      • 2021-03-23
      • 2012-03-04
      • 2017-02-12
      • 2020-08-12
      • 1970-01-01
      • 2021-11-16
      • 1970-01-01
      • 2016-07-03
      相关资源
      最近更新 更多