Гугл карты вид со спутника

Я использую API карт Google с openstreetmap (см. следующий пример кода),

Я также хотел бы добавить спутниковое представление Google.

Как это можно сделать?

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 с картами Google:

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


person avnic    schedule 17.09.2009    source источник
comment
я использую карту google openstreetmap, можете ли вы указать нам, где, потому что это новое :)   -  person balexandre    schedule 17.09.2009
comment
Я добавил пример кода, который я использую. вы можете увидеть, как это работает в shvoongmap.co.il   -  person avnic    schedule 17.09.2009


Ответы (2)


Если вы просто хотите добавить опцию спутника на карту Google, попробуйте следующее:

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

Кроме того, вы также можете использовать это:

map.addMapType(G_SATELLITE_MAP);
person Chris B    schedule 22.09.2009
comment
+1 У Криса есть правильный ответ. Вы можете найти рабочий пример здесь: cannonade.net/geo.php?test=geo12< /а> - person RedBlueThing; 22.09.2009

я думаю, что он хочет добавить 2 вкладки, одна из которых - openStreetMapData, а вторая - спутниковые данные Google.

как на этом сайте.

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

первая вкладка на карте, которая написана на иврите, — это данные openStreetMap, а остальные, которые написаны на английском, — это данные Google.

person Community    schedule 17.09.2009
comment
Не уверен, как это ответ на вопрос, и удивляюсь, почему за него проголосовали. Наверное, лучше оставить такие комментарии в комментариях. - person RedBlueThing; 22.09.2009