Google 没有标签的静态地图 API?
Google static maps API with no labels?
我正在使用 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
但这会删除除照片底部标签以外的所有内容。
编辑:
我找到了如何摆脱所谓的 "Point of interest(s)" 但两个底部标签仍然存在。
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
检查这个
我正在使用 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
但这会删除除照片底部标签以外的所有内容。
编辑:
我找到了如何摆脱所谓的 "Point of interest(s)" 但两个底部标签仍然存在。
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
检查这个