谷歌地图卫星视图(Google maps satellite view)

2019-08-07 04:50发布

我使用的是OpenStreetMap的 谷歌地图API(请参见下面的示例代码)

我想补充的谷歌卫星视图了。

这怎么可能实现呢?

var tilesMapnik     = new GTileLayer(copyOSM, 1, 17, {tileUrlTemplate: 'http://tile.openstreetmap.org/{Z}/{X}/{Y}.png'});
var mapMapnik = new GMapType([tilesMapnik],G_NORMAL_MAP.getProjection(), "îôä");


map = new GMap2(document.getElementById("map_canvas"), { mapTypes: [mapMapnik] });
map.setCenter(new GLatLng(32.08, 34.82), 12);

map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());

说明有关使用OpenStreetMap的与谷歌地图:

http://wiki.openstreetmap.org/wiki/Google_Maps_Example

Answer 1:

如果你只是想给卫星选项添加到您的谷歌地图,试试这个:

map = new GMap2(document.getElementById("map_canvas"), { mapTypes: [mapMapnik, G_SATELLITE_MAP] });

另外,您也可以使用此:

map.addMapType(G_SATELLITE_MAP);


Answer 2:

我认为他要加入2个标签一个是openStreetMapData和seconf是谷歌卫星数据

喜欢这个网站。

http://www.shvoongmap.co.il/

那写在希伯来语地图上的第一个选项卡是OpenStreetMap的数据和其他人在英语writine是谷歌的数据。



文章来源: Google maps satellite view