【问题标题】:How to hide near by places in angular google map?如何在角度谷歌地图中隐藏附近的地方?
【发布时间】:2017-02-27 08:16:16
【问题描述】:

我想在有角度的谷歌地图中只显示餐厅。 每当用户放大地图时。它显示了所有地方,如公共汽车站、火车站、医院等。我想在用户放大时只显示餐馆。

文档中没有参考https://angular-ui.github.io/angular-google-maps/#!/api/GoogleMapApi

请给我建议。任何帮助都应该不胜感激。提前致谢。

【问题讨论】:

    标签: angularjs google-maps


    【解决方案1】:

    我不确定您是否只能显示特定类型的地点,但是,您可以通过在地图选项中隐藏所有感兴趣的地点来隐藏它们:

    $scope.options = {
        scrollwheel: false,
        styles : [
           {
             featureType: "poi",
             stylers: [
              { visibility: "off" }
             ]   
           }
        ]
    };
    

    和html

    <ui-gmap-google-map center="map.center" zoom="map.zoom" options="options"></ui-gmap-google-map>
    

    DEMO

    您还可以使用map api styler 来帮助设置地图选项。

    【讨论】:

    • 它正在工作。非常感谢你。 map api styler 帮助我隐藏了兴趣点。太感谢了。你让我今天一整天都感觉很好。干杯 ;)
    • 我可以确认这也适用于 agm-core 库。这有点糟糕,因为这不在他们的文档中,而且我不知道所有可能的样式......
    猜你喜欢
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多