谷歌地图API JS上的3D地球地球

Sph*_*ech 10 javascript google-maps google-maps-api-3

谷歌地图上,我们现在可以将地球视为3D地球仪.

这是一个例子:

请咨询https://www.google.fr/maps/@18.4980181,7.5767451,3z


我正在使用谷歌地图API开发一个HTML项目,我想在我的网站上使用这个地球表示.

但是,我没有找到关于这个主题的任何话题.

有没有办法用谷歌地图网站 3D 上的歌地图API来表示3D地球地球?


这是我的地图的一个例子(它当然是我的代码的摘录,以澄清问题):

var map;
      function initMap() {
        map = new google.maps.Map(document.getElementById('map'), {
          center: {lat: -34.397, lng: 150.644},
          zoom: 8
        });
      }
Run Code Online (Sandbox Code Playgroud)
      /* 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;
      }
Run Code Online (Sandbox Code Playgroud)
    <meta name="viewport" content="initial-scale=1.0">
    <meta charset="utf-8">
    <div id="map"></div>

    <script src="https://maps.googleapis.com/maps/api/js?callback=initMap"
    async defer></script>
Run Code Online (Sandbox Code Playgroud)

这是我网站上的地图图片:

在此输入图像描述

该地图仅将地球表示为平面球.如何在谷歌地图网站上获得相同的结果?


注意:我在twitter女巫中发现这篇文章在谷歌地图网站上引入了这个功能.

xom*_*ena 10

我相信这个功能尚未在API中提供.

我可以在Google问题跟踪器中看到与您的问题类似的功能请求:

https://issuetracker.google.com/issues/111576221

我建议盯着功能请求添加您的投票并订阅进一步的通知.希望有一天Google会在API中实现此功能.