Non parte nessuna richiesta. Ho provato a fare la verifica con l'esempio
di OL e lì effettivamente parte la richiesta |GetFeatureInfo
|Se fosse un problema lato server (e probabilmente ci sarà anche quello)
cmq dovrebbe arrivare una risposta no?
Forse non ho settato bene il proxy?
Il 05/11/2010 14:32, Luca Casagrande ha scritto:
Il 05/11/2010 14:27, Francesco Geri ha scritto:
Allora credo di aver risolto la questione client: firebug non mi da
nessun errore. Mi sono ispirato all'esempio
http://www.openlayers.org/dev/examples/getfeatureinfo-popup.html
nel quale la richiesta viene visualizzata in un popup.
Quello che ho capito è che si aggiunge
eventListeners: {
getfeatureinfo: function(event) {
map.addPopup(new OpenLayers.Popup.FramedCloud(
"chicken",
map.getLonLatFromPixel(event.xy),
null,
event.text,
null,
true
));
}
}
per creare il popup e poi si attiva con
map.addControl(info);
info.activate();
Come dicevo non ho nessun errore, il problema è che in realtà se
clicco sugli elementi non succede niente, immagino perchè c'è sempre
da risolvere il problema lato server perchè il layer non è queryable.
Almeno credo.
Bene..ora, sempre da firebug, apri la tab net e dovresti veder passare
la chiamata getfeatureinfo.
Cliccaci con il destro ed aprila in una nuova tab.
Dai che ci siamo :)
_______________________________________________
Iscriviti all'associazione GFOSS.it:
http://www.gfoss.it/drupal/iscrizione
Gfoss@lists.gfoss.it
http://lists.gfoss.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.
474 iscritti al 18.9.2010
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@lists.gfoss.it
http://lists.gfoss.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.
474 iscritti al 18.9.2010