Nuovi controlli 3D per GMaps

Il 24 febbraio scorso, il Google Geo Developers Blog ha annunciato il rilascio di un nuovo controllo per sviluppatori della GMaps API.

Ora è possibile aggiungere, al posto del tradizionale controllo sullo zoom, il nuovo controllo tridimensionale visibile su maps.google.com.

zoom-map control

Il codice per inserire il controllo nelle vostre mappe? Più semplice non si può:

// Inizializza la mappa
var map = new GMap2(document.getElementById("map"));
// Fissa il centro della mappa su Roma
map.setCenter(new GLatLng(41.899609,12.474664), 6);
// Inserisce il nuovo controllo dello zoom in 3D
map.setUIToDefault();

La funzione aggiunge automaticamente alcuni controlli. Per le mappe di dimensioni maggiori di 300 x 400 px, saranno aggiunti di default:

  • GLargeMapControl3D
  • GMapTypeControl
  • GScaleControl

Per le mappe di dimensioni inferiori, i controlli aggiunti di default saranno:

  • GSmallZoomControl3D
  • GMenuMapTypeControl
Annunci