【问题标题】:How to get rid of points of interests on Google Maps for iOS如何摆脱 iOS 版 Google 地图上的兴趣点
【发布时间】:2015-01-26 10:31:24
【问题描述】:

是否有可能摆脱 Google(iOS 版 SDK)自动分配的兴趣点,例如:学校、公司等,在地图上?其中一些标记在下面的屏幕截图中。

【问题讨论】:

    标签: ios swift google-maps sdk maps


    【解决方案1】:

    对于谷歌地图,您可以使用 json 样式隐藏

    https://developers.google.com/maps/documentation/ios-sdk/hiding-features

    【讨论】:

      【解决方案2】:

      我不知道如何使用 google maps API 做到这一点。我建议改用 MapKit。

      您可以在此处使用showsPointsOfInterest 方法设置兴趣点是否可见。

      Documentation link

      当此属性设置为 true 时,地图会显示图标和标签 餐厅、学校和其他相关景点。这 此属性的默认值为 true。

      【讨论】:

      • 您给出的解决方案是针对 MapKit,我的应用程序使用谷歌地图。
      • 我已切换到 MapKit,令人惊讶的是,它是处理地图的绝佳替代方法,因此您的回答很有用。谢谢:)
      【解决方案3】:

      最简单的方法:

      mapView.pointOfInterestFilter = .excludingAll
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-01-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-27
        • 2015-11-12
        • 1970-01-01
        相关资源
        最近更新 更多