谷歌地图天空api v3

google maps sky api v3

本文关键字:v3 api 天空 谷歌地图      更新时间:2023-09-26

我正在寻找一种使用谷歌地图API V3来显示夜空地图的方法,但谷歌本身似乎仍然使用V2,最快将于2013年5月19日停止使用。

Google Maps API V2允许您在GMapType类中选择各种夜空表示。

谷歌地图API V3只允许HYBRIDROADMAPSATELLITETERRAIN

有什么方法可以使用V3来显示Google Sky吗?

即使v3中没有SKY贴图类型,您也可以直接检索SKY贴图块。在使用v3 API的地图API演示库中有一个使用Sky数据的示例。

http://gmaps-samples-v3.googlecode.com/svn/trunk/planetary-maptypes/planetary-maptypes.html

mapTypes['sky'] = {
       getTileUrl: function(coord, zoom) {
        return getHorizontallyRepeatingTileUrl(coord, zoom, function(coord, zoom) {
          return "http://mw1.google.com/mw-planetary/sky/skytiles_v1/" +
                 coord.x + "_" + coord.y + '_' + zoom + '.jpg';
        });
      },
      tileSize: new google.maps.Size(256, 256),
      isPng: false,
      maxZoom: 13,
      radius: 57.2957763671875,
      name: 'Sky',
      credit: 'Image Credit: SDSS, DSS Consortium, NASA/ESA/STScI'
    };

目前没有。甚至谷歌自己的天空地图页面也在v.2中:http://www.google.com/sky