Google maps vue satellite
-
08-07-2019 - |
Question
J'utilise l'API google maps avec openstreetmap (voir l'exemple de code suivant),
Je souhaite également ajouter la vue satellite de Google.
Comment cela peut-il être accompli?
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());
Explication sur l'utilisation de openstreetmap avec Google Maps:
La solution
Si vous souhaitez simplement ajouter l'option satellite à votre carte Google, essayez ceci:
map = new GMap2(document.getElementById("map_canvas"), { mapTypes: [mapMapnik, G_SATELLITE_MAP] });
Vous pouvez également utiliser ceci:
map.addMapType(G_SATELLITE_MAP);
Autres conseils
Je pense qu'il veut ajouter 2 onglets on est le openStreetMapData et la seconde est donnée google satelite
comme sur ce site.
le premier onglet sur la carte qui écrit en hébreu est les données openStreetMap et les autres qui écrivent en anglais sont les données de Google.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow