2011-11-20 15 views

risposta

6

si hanno due opzioni come impostare le opzioni della mappa:

map = new google.maps.Map({ draggable : false }); // upon initialization 
map.setOptions({ draggable : false }); // or in runtime 
  • per disattivare lo zoom si può tentare di utilizzare Opzioni minZoom e maxZoom (impostarle sullo stesso valore dell'opzione zoom), oppure provare a impostare zoomControl su falso,

  • per modificare il cursore che viene visualizzato sulla mappa utilizzare l'opzione draggableCursor, ad esempio map.setOptions({ draggableCursor: 'crosshair' });. Per ripristinare l'impostazione predefinita basta impostarlo su null: map.setOptions({ draggableCursor: null });.

+0

grazie mille –

+0

Questo lascia ancora lo zoom della rotellina del mouse abilitato. Per evitare che si usi l'opzione scrollwheel: false => map.setOptions ({scrollwheel: false}); – Larzan

+1

@Larzan Penso che questo sia coperto dal mio punto * "per disabilitare lo zoom potresti provare a usare le opzioni minZoom e maxZoom" *, no? – TMS

Problemi correlati