没有标签的谷歌静态地图API?

7

我正在使用Google静态地图获取一张图片(在Android中显示在ImageView中)。以下是我获取图片的方法:

https://maps.googleapis.com/maps/api/staticmap?center=New+york,NY&zoom=13&size=300x200&maptype=roadmap%20&markers=color:red%7CNew+york,NY

这段代码生成了如下图片:

然而,我想要去掉文本中的 "Google""Map data @2016 Google",以及一些地点名称如 "Brookfield Place""New York Stock Exchange"

你可以使用以下代码去掉所有标签:style=feature:all|element:labels|visibility:off,如下所示:

https://maps.googleapis.com/maps/api/staticmap?center=New+york,NY&zoom=13&size=300x200&maptype=roadmap%20&markers=color:red%7CNew+york,NY&format=png&style=feature:all|element:labels|visibility:off

但这样会清除照片底部的所有内容,包括标签。 编辑:我发现如何去掉所谓的“兴趣点”,但是底部的两个标签仍然存在。
https://maps.googleapis.com/maps/api/staticmap?center=New+york,NY&zoom=13&size=300x200&maptype=roadmap%20&markers=color:red%7CNew+york,NY&format=png&style=feature:poi|element:labels|visibility:off

这里输入图片描述

它们是否可以被移除?


@Lal 谢谢,我刚在他们的网站上发现了这个并尝试了一下,但是有没有可能去掉“Google”和“Maos data (at)2016 Google”? - CJR
3
删除这些标记违反了Google Maps API服务条款(第8.4.b.viii节)。https://developers.google.com/maps/terms - antonio
@Lal 哦,我明白了,谢谢。如果你希望我点赞并接受你的答案,你可以用你的评论“回答”因为这正是我要找的东西。 - CJR
@Selvin 好的,那我就让它保持不变了!谢谢。 - CJR
显示剩余3条评论
1个回答

13

Thankyou..@Carlton - Lal
你做得很好,但我想在当前位置绘制标记并获取其静态图像视图,请帮助我。 - Najaf Ali

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接