如何创建一个只有街道名称的空谷歌地图
How to create an empty google map with only street names
我正在研究一个Geolocation
应用程序,我想在其中用我自己的(本地)数据填充谷歌地图。但是地图上已经有很多对象了,加上我自己的标记,让用户很忙,很困惑。我不知道如何从一张几乎空白的地图开始,上面只有地名。我已经搜索过了,但我在谷歌地图上找不到任何配置,这使得它是空的。
你可以使用style Maps来控制在你用JavaScript Maps API构建的地图上显示哪些类型的特性。
首先使用Styled Maps Wizard进行试验,直到获得想要的效果,然后使用Show JSON按钮获取可以与Styled Maps API一起使用的数据对象。
例如,我使用向导关闭所有功能,然后只打开道路/标签。这是结果数据:[
{
"stylers": [
{ "visibility": "off" }
]
},{
"featureType": "road",
"elementType": "labels",
"stylers": [
{ "visibility": "on" }
]
}
]
你可以把它复制到代码中,就像下面这个简单的地图样式示例。
下面是对上述样式的摆弄,以便您可以进一步试验。
var map = new google.maps.Map(document.getElementById('map-canvas'))
可以在教程页面找到
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 如何在谷歌地图中调整缩放(分别为国家、城市、街道)
- 使用谷歌地图API将纬度和经度转换为街道地址
- 谷歌地图-通过街道地址提供坐标
- infowindow中带有街道视图的谷歌地图api不起作用
- 谷歌地图api v3多段线捕捉到最近的街道
- 谷歌地图API:如何获得街道地址仅作为自动完成的结果
- 获取坐标(经纬度)的谷歌地图的街道地址-角
- 我如何使用谷歌地图API找到街道段