在静态地图API上显示多个标记

时间:2017-12-26 06:46:00

标签: android google-maps

我想使用google的static-maps API生成静态地图图片。 我的要求是显示尽可能多的标记。

例如,如果我的路线有三个站点,那么第一个S1比S2和最后一个S3; 应该显示三个标记,并在它们之间绘制路径。

我正在添加三个标记,如下所示:

&markers=icon:https://assets.com/img/markers/start.png%7C17.422024%2C78.338294

但是我在起始位置S1和最后位置S3获得标记。 路径正在绘制正确。 任何人都可以帮助我为什么不在静态地图API中获得中间标记?

1 个答案:

答案 0 :(得分:0)

我自己得到了这个问题的答案。事情是你可以尽可能多的标记。只需标记的坐标必须是唯一的。

在我的情况下,某些点的坐标是相同的,因此标记被覆盖了。

我们可以通过多次添加具有唯一纬度和经度的以下行来添加多个标记:

&markers=icon:https://assets.com/img/markers/start.png%7C17.422024%2C78.338294
&markers=icon:https://assets.com/img/markers/start.png%7C17.422024%2C78.338294
&markers=icon:https://assets.com/img/markers/start.png%7C17.422024%2C78.338294
... so on