谷歌地图天空api v3

时间:2012-08-21 16:05:26

标签: javascript google-maps

我正在寻找一种方法来使用Google Maps API V3来显示night sky map,但似乎Google本身仍然使用V2,它将于2013年5月19日停止使用。

Google Maps API V2 allows you to choose GMapType课程中的各种夜空表示。

Google Maps API V3仅允许HYBRIDROADMAPSATELLITETERRAIN

有没有办法使用V3来显示Google Sky?

2 个答案:

答案 0 :(得分:3)

即使v3中没有SKY地图类型,您也可以直接检索Sky maptiles。有一个使用Maps API演示库中使用v3 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'
    };

答案 1 :(得分:1)

目前不是。甚至谷歌自己的天空地图页面也在第2节:http://www.google.com/sky