【问题标题】:Hide Google Map Maker Data on Maps在地图上隐藏 Google 地图制作工具数据
【发布时间】:2012-06-05 12:19:00
【问题描述】:

我想知道是否有任何方法可以隐藏或禁用用户向 Google Map Maker 提供的自行车线路/小径?

我的网站有一个骑行区,当您将地图从 Google 地球切换到 Google 地图时,会显示一堆错误/不准确的地图制作者数据。 http://www.trailforks.com/riding_areas/cumberland

数据在地图制作工具上可见。 http://goo.gl/Ebnq4

我的网站使用 GPS 数据来绘制路线图,这是有人手绘的地图制作者数据,我们希望将其从谷歌地图中隐藏起来,我们在道路视图中覆盖我们的路线数据。

【问题讨论】:

    标签: google-maps google-maps-api-3


    【解决方案1】:

    您可以自定义底图的样式,但不能以完美的粒度。在这种情况下,自行车道(和其他路径/路径)被归类为地方道路......所以如果你不介意丢失那些你可以用自定义样式将它们关闭。例如,如果您在实例化地图时传入 mapOptions,您可能会执行以下操作:

    var mapOptions = {
     styles : [
        {
          featureType: "road.local",
          stylers: [
            { visibility: "off" }
          ]
        }
      ]
    }
    

    【讨论】:

    • 感谢您的回复,这确实有效,但正如您所提到的,我也松动了我想保留的当地道路。太糟糕了,谷歌没有区分它们。
    • code.google.com/p/gmaps-api-issues/issues/…提交功能请求以获得更多粒度(以及此特定用例)
    • 这似乎不再隐藏滑雪道了,我找不到任何方法可以在地图上隐藏滑雪道!
    • 请注意,如果 MapMaker 上的数据有问题,您可以直接在那里进行编辑,经过审核后,更正后的数据将显示在底图上。这似乎是最好的解决方案?
    • 隐藏“所有”绝对隐藏所有内容,包括滑雪道(我刚刚测试过)。如果您发现不同,请包含指向小提琴或其他演示的链接。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多