Javascript 如何创建只有街道名称的空谷歌地图

Javascript 如何创建只有街道名称的空谷歌地图,javascript,html,google-maps,Javascript,Html,Google Maps,我正在开发一个Geolocation应用程序,我想用自己的(本地)数据填充谷歌地图。但地图上已经有很多物体了,加上我自己的标记,这让地图变得如此繁忙,让用户感到困惑。我想知道我怎么能从一张几乎空荡荡的地图开始,上面只有地名。我已经搜索过了,但是我在谷歌地图上找不到任何使它为空的配置。我感谢你的建议 var map = new google.maps.Map(document.getElementById('map-canvas')) 可以在上找到。您可以使用来控制使用生成的地图上显示哪些类型的

我正在开发一个
Geolocation
应用程序,我想用自己的(本地)数据填充谷歌地图。但地图上已经有很多物体了,加上我自己的标记,这让地图变得如此繁忙,让用户感到困惑。我想知道我怎么能从一张几乎空荡荡的地图开始,上面只有地名。我已经搜索过了,但是我在谷歌地图上找不到任何使它为空的配置。我感谢你的建议

var map = new google.maps.Map(document.getElementById('map-canvas'))
可以在上找到。

您可以使用来控制使用生成的地图上显示哪些类型的要素

从试验开始,直到获得想要的效果,然后使用showjson按钮获得可以与样式化映射API一起使用的数据对象

例如,我使用向导关闭所有要素,然后只打开道路/标签。这就是结果数据:

[
  {
    "stylers": [
      { "visibility": "off" }
    ]
  },{
    "featureType": "road",
    "elementType": "labels",
    "stylers": [
      { "visibility": "on" }
    ]
  }
]
您可以像这样将其复制到代码中


这里有一个关于上述风格的示例,您可以进一步试验。

谢谢您的回答,但我在该链接上找不到关于我的问题的任何选项。您能提供一个提琴吗?或者至少在该页面上给我一个分区确切指代答案的点。向下滚动到“你好,世界”。。。。。代码在这里,这是最简单的代码,是初始化谷歌地图的最基本的东西。答案是+1。但是迈克尔的答案更完整。我会把那一个标记为wnswer。不过谢谢你的时间。没问题:)你说,“我想要一个空地图”,这正是它的功能。但它不是空的!真的,我仍然可以在上面看到很多图标。但是如果你提供了一张空地图,我会把你标记为答案(因为你之前已经回答了)。