- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- [OpenLayer] "Bounds" e "maxExtent": di cosa di tratta?
-
[OpenLayer] "Bounds" e "maxExtent": di cosa di tratta?
Salve a tutti,
sto lavorando ad un progetto ove è necessario utilizzare [url=http://openlayers.org/two/]OpenLayers 2 e [url=http://mapserver.org/]MapServer.Nella creazione di una mappa sono necessari i seguenti parametri:
- [url=http://dev.openlayers.org/releases/OpenLayers-2.7/doc/apidocs/files/OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds]Bounds;
- [url=http://dev.openlayers.org/releases/OpenLayers-2.7/doc/apidocs/files/OpenLayers/Layer-js.html#OpenLayers.Layer.minExtent]maxExtent.
Esattamente sapere dirmi di cosa si tratta?
Come li ottengo?In un esempio recuperato sul web ho trovato la seguente funzione:
var mapBounds = new OpenLayers.Bounds(14.9993397108, 37.5982084681, 15.0827501864, 37.6482928821); var options = { projection: new OpenLayers.Projection("EPSG:900913"), displayProjection: new OpenLayers.Projection("EPSG:4326"), units: "m", zoom: 12, numZoomLevels: 21, maxExtent: new OpenLayers.Bounds(-20037508, -20037508, 20037508, 20037508.34) }; map = new OpenLayers.Map('map', options); ...... map.zoomToExtent(mapBounds.transform(map.displayProjection, map.projection));
Chi ha avuto la possibilità di utilizzarlo, potrebbe indicarmi il funzionamento?
Grazie.