Vista satelital de Google Maps
-
08-07-2019 - |
Pregunta
Estoy usando la API de Google Maps con openstreetmap (vea el siguiente código de ejemplo),
También me gustaría agregar la vista de satélite de Google .
¿Cómo se puede lograr esto?
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());
Explicación sobre el uso de openstreetmap con google maps:
Solución
Si solo desea agregar la opción de satélite a su mapa de Google, intente esto:
map = new GMap2(document.getElementById("map_canvas"), { mapTypes: [mapMapnik, G_SATELLITE_MAP] });
Alternativamente, también puede usar esto:
map.addMapType(G_SATELLITE_MAP);
Otros consejos
creo que quiere agregar 2 pestañas uno es el openStreetMapData y el segundo es datos satelitales de Google
como en este sitio.
la primera pestaña en el mapa que escribe en hebreo son los datos de openStreetMap y los otros que escriben en inglés son los datos de google.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow