innanzi tutto ti ringrazio per il tuo aiuto e ti faccio i complimenti per il sito che visito spesso..
allora, ho fatto come dici ma evidentemente c'è qualcosa che sbaglio.. se digito: http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/esercitazioni/mapfiles/Esempio_WMS.map&layer=wms_aanp_f33&mode=map ottengo il solito errore: errore: msWMSLoadGetMapParams(): WMS server error. Invalid layer(s) given in the LAYERS parameter. Se poi faccio sempre nel browser: http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/esercitazioni/mapfiles/Esempio_WMS.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilitie ottengo un file "mapserv.1&REQUEST=GetCapabilitie" nel quale trovo scritto: <?xml version='1.0' encoding="ISO-8859-1" standalone="no" ?> <!DOCTYPE ServiceExceptionReport SYSTEM "http://schemas.opengis.net/wms/1.1.1/exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1"> <ServiceException> msWMSDispatch(): WMS server error. Incomplete or unsupported WMS request </ServiceException> </ServiceExceptionReport> stessa cosa se digito nel browser: http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/esercitazioni/mapfiles/Esempio_WMS.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYER=aanp_f33&FORMAT=image/png così ottengo un file che si chiama "mapserv" e che ha lo stesso contenuto di quello poco più in su: <?xml version='1.0' encoding="ISO-8859-1" standalone="no" ?> <!DOCTYPE ServiceExceptionReport SYSTEM "http://schemas.opengis.net/wms/1.1.1/exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1"> <ServiceException code="LayerNotDefined"> msWMSLoadGetMapParams(): WMS server error. Invalid layer(s) given in the LAYERS parameter. </ServiceException> </ServiceExceptionReport> Immagino che stia sbagliando in qualcosa ma non riesco a capire dove.. vi ringrazio per il tempo che potrete dedicarmi e per l'aiuto dato fino ad ora. Niccolo Rigacci-3 wrote: > > On Sat, Sep 26, 2009 at 11:49:14AM -0700, robysdc wrote: >> >> http://localhost/cgi-bin/mapserv.exe?map=/ms4w/apps/esercitazioni/mapfiles/Esempio_WMS.map&layer=wms_aanp_f33&mode=map >> >> ed ottengo come errore: >> >> msWMSLoadGetMapParams(): WMS server error. Invalid layer(s) given in the >> LAYERS parameter. > > Testare il funzionamento del mapfile con una richiesta non WMS > (quindi quelle standard di MapServer: mode=map oppure > mode=browse) è il primo passo per verificare che il mapfile sia > corretto. > > Per vedere se anche la parte WMS è configurata bene devi testare > le richieste GetCapabilities e GetMap, magari sempre nel browser. > La prima deve resitituire un XML, la seconda una immagine. > > Un esempio funzionante lo trovi in fondo a questa pagina: > > http://www.rigacci.org/mapserver/ > > -- > Niccolo Rigacci > Firenze - Italy > _______________________________________________ > Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione > [email protected] > http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > I messaggi di questa lista non rispecchiano necessariamente > le posizioni dell'Associazione GFOSS.it. > > -- View this message in context: http://www.nabble.com/WMS-e-mapserver%2C-piccolo-problema..-tp25617830p25652776.html Sent from the Gfoss mailing list archive at Nabble.com. _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
