【问题标题】:Hide poi.business markers/labels in Google Static Maps API在 Google Static Maps API 中隐藏 poi.business 标记/标签
【发布时间】:2016-12-20 00:53:35
【问题描述】:

我正在构建一个静态 Google 地图 URL,用于在“查找我们”页面上的 <noscript><noscript> 标记中作为备用,以防用户关闭脚本。到目前为止的代码是:

<div id="map" class="map">
    <noscript>
        <img src="https://maps.googleapis.com/maps/api/staticmap?center=[lat],[long]
            &zoom=17
            &size=600x400
            &scale=1
            &maptype=hybrid
            &visible=[lat],[long]
            &key=[key hidden]">
    </noscript>
</div>

但是,在生成的地图图像上,有其他企业的标记(例如餐厅的橙色刀叉标记)和/或兴趣点。

我想禁止显示这些标记,并为我感兴趣的位置添加一个自定义标记(&markers=.... 未显示在上面的代码 sn-p 中)。

我在静态地图 API 文档和 stackoverflow 上都找不到任何内容。

有没有办法实现这一点,还是我在静态地图上坚持使用它们?

【问题讨论】:

    标签: api label hide google-static-maps noscript


    【解决方案1】:

    在你的查询字符串上加上这个:

    style=feature:poi|visibility:off
    

    您可以找到其他样式here

    【讨论】:

    • 感谢您的回答。我怎么没找到Styled Maps?哇!
    猜你喜欢
    • 2012-11-08
    • 1970-01-01
    • 2019-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-24
    • 2015-09-10
    相关资源
    最近更新 更多