【发布时间】:2016-12-23 15:19:32
【问题描述】:
我正在使用 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”这样的地方 和 “纽约证券交易所”。
您可以像这样删除带有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
甚至可以删除它们吗?
【问题讨论】:
-
试试
feature:poi|element:labels|visibility:off..check maps.googleapis.com/maps/api/… -
@Lal 谢谢,我刚刚在他们的网站上发现并尝试了,但是是否可以删除“Google”和“Maos data (at)2016 Google”?
-
没办法..检查这个question
-
删除这些标记违反了 Google Maps API 服务条款(第 8.4.b.viii 节)developers.google.com/maps/terms
-
@Lal 哦,好的,我明白了,谢谢。如果您希望我竖起大拇指并接受您的回答,您可以用您的评论“回答”,因为这正是我正在寻找的东西
标签: android google-maps google-static-maps