0

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

地图视图绘制方向使用谷歌方向 API - 解码折线

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

编码的ZoomLevels 是什么参数?

作为我的方向 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”吗?

希望你能帮忙。

4

1 回答 1

0

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

你真的需要吗?阅读更多谷歌手册

于 2012-01-16T09:50:19.453 回答