Per gli impazienti

Assicuratevi che MapServer sia corrttamente installato e che tutte le librerie Java siano presenti nel classpath dell'applicazione.

Create un oggetto it.units.hirema.jemma.common.value.Map e settate le variabili necessarie: l'indirizzo di MapServer e l'indirizzo completo al file map da richiedere.

Map myMap = new Map();
myMap.setMapservURL("http://localhost/mapsrv");
myMap.setMap("/var/maps/venice.map");
Chiamate il metodo statico della classe it.units.hirema.jemma.service.MapService
MapService.callMapServer(myMap);
Esso chiama il file MapServer, richiede la mappa e setta i valori di extent appropriati nell'oggetto Map. Per testare il funzionamento potete scrivere i valori della carta e dell'extent.
myMap.getImg();
// oggetto di tipo Envelope
myMap.getExtent();