[Gfoss] ancora wms
ivan marchesini
ivan.marchesini a gmail.com
Gio 25 Nov 2010 14:22:41 CET
ciao francesco
hai messo localhost nella lista degli "allowed host" sul file di proxy?
ciao
Il giorno gio, 25/11/2010 alle 10.37 +0100, Francesco Geri ha scritto:
> Salve a tutti.
> Sono tornato ad occuparmi (e a scontrarmi) con il mio progettino
> Openlayer. Ho un layer postgis che voglio pubblicare via wms su una
> mappa openlayer. Credo di aver configurato correttamente il .map di
> mapserver, infatti la richiesta fatta "a mano" dal browser e fatta da un
> client gis (qgis) funziona perfettamente e vengono estratti tutti gli
> attributi. Tuttavia quando la getfeatureinfo la faccio via javascript,
> l'evento click viene praticamente ignorato, firebug non da nessun errore
> e in pratica non succede niente (ma il layer viene correttamente
> caricato). Ho seguito l'esempio
> http://openlayers.org/dev/examples/getfeatureinfo-popup.html.
>
> Il pezzo di codice "incrimanto" è il seguente:
>
> OpenLayers.ProxyHost = "/usr/lib/cgi-bin/proxy.cgi?url=";
>
> info = new OpenLayers.Control.WMSGetFeatureInfo({
> url:
> 'http://localhost/cgi-bin/mapserv?map=/var/www/pmapper-4.0/config/florawms/pmapper_florawms.map',
> title: 'Identify features by clicking',
> layers: 'bioitaly',
> queryVisible: 'true',
> infoFormat:'text/plain',
> eventListeners: {
> getfeatureinfo: function(event) {
> map.addPopup(new OpenLayers.Popup.FramedCloud(
> "chicken",
> map.getLonLatFromPixel(event.xy),
> null,
> event.text,
> null,
> true
> ));
> }
> }
> })
>
> map.addControl(info);
> info.activate();
>
> Il resto funziona tutto. Siccoma il lato server "dovrebbe" essere a
> posto immgino che l'errore sia o nella richesta o nel proxy. Il proxy
> l'ho modificato e ho aggiunto 'localhost:80', localhost:8080'.
>
> Mi rimetto (ancora una volta) nelle mani della comunty.
> _______________________________________________
> Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
> Gfoss a lists.gfoss.it
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> Non inviate messaggi commerciali.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione GFOSS.it.
> 485 iscritti al 20.11.2010
--
Ti prego di cercare di non inviarmi files .dwg, .doc, .xls, .ppt.
Preferisco formati liberi.
Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
I prefer free formats.
http://it.wikipedia.org/wiki/Formato_aperto
http://en.wikipedia.org/wiki/Open_format
Ivan Marchesini
Perugia (Italy)
Socio fondatore GFOSS "Geospatial Free and Open Source Software" http://www.gfoss.it
e-mail: marchesini a unipg.it
ivan.marchesini a gmail.com
fax (home): +39(0)5782830887
jabber: geoivan73 a jabber.org
skype: geoivan73
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 198 bytes
Descrizione: Questa è una parte del messaggio firmata digitalmente
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20101125/cdd51c83/attachment.pgp>
Maggiori informazioni sulla lista
Gfoss