Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获得新的gmap样式?_Javascript_Google Maps_Google Maps Api 3_Maps - Fatal编程技术网

Javascript 如何获得新的gmap样式?

Javascript 如何获得新的gmap样式?,javascript,google-maps,google-maps-api-3,maps,Javascript,Google Maps,Google Maps Api 3,Maps,当我创建一个简单的谷歌地图时,我得到了这样的地图 但在地图上是这样的 如何获得新设计的GMAP 我想我需要一个JSON样式,但是在地图上找不到正式的JSON样式 代码 简单地图 /*始终明确设置贴图高度以定义div的大小 *包含映射的元素*/ #地图{ 身高:100%; } /*可选:使示例页面填充窗口*/ html,正文{ 身高:100%; 保证金:0; 填充:0; } var映射; 函数initMap(){ map=new google.maps.map(document.getEle

当我创建一个简单的谷歌地图时,我得到了这样的地图

但在地图上是这样的

如何获得新设计的GMAP

我想我需要一个JSON样式,但是在地图上找不到正式的JSON样式

代码


简单地图
/*始终明确设置贴图高度以定义div的大小
*包含映射的元素*/
#地图{
身高:100%;
}
/*可选:使示例页面填充窗口*/
html,正文{
身高:100%;
保证金:0;
填充:0;
}
var映射;
函数initMap(){
map=new google.maps.map(document.getElementById('map'){
中心:{纬度:-34.397,液化天然气:150.644},
缩放:8
});
}

这里是官方演示(旧设计)

来自JSFIDLE

您可以在此处创建自己的自定义样式并导出为JSON文件。该工具使您有机会将样式声明为粒度级别


其他选项包括或使用任何现有样式或创建您的样式。

如何加载“简单谷歌地图”?我用Google Maps Javascript API v3查看的任何内容看起来都更像底部图片,而不是顶部图片。请提供一个例子来说明您的问题。@geocodezip此处的所有代码(修改为将位置更改为靠近发布的图像的位置)看起来仍然更像第二张图像,而不是第一张。对我来说不是。添加了新的截图,截图看起来仍然更像第二个而不是第一个。
<!DOCTYPE html>
<html>
  <head>
    <title>Simple Map</title>
    <meta name="viewport" content="initial-scale=1.0">
    <meta charset="utf-8">
    <style>
  /* Always set the map height explicitly to define the size of the div
   * element that contains the map. */
  #map {
    height: 100%;
  }
  /* Optional: Makes the sample page fill the window. */
  html, body {
    height: 100%;
    margin: 0;
    padding: 0;
  }
</style>
 </head>
 <body>
   <div id="map"></div>
   <script>
     var map;
     function initMap() {
       map = new google.maps.Map(document.getElementById('map'), {
         center: {lat: -34.397, lng: 150.644},
        zoom: 8
      });
    }
  </script>
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
async defer></script>