[Gfoss] Problema SelectFeature con ModifyFeature OpenLayers

armstrong1985 a libero.it armstrong1985 a libero.it
Gio 5 Lug 2012 18:09:29 CEST


Buongiorno.Volevo chiedere cortesemente aiuto nel risolvere un problema in cui mi sono imbatutto.Mi spiego brevemente. L'appliazione è stata sviluppata lato client facendo ricorso a OpenLayers,mentre il server con Django con l'estensione GeoDjango per dialogare con il database PostGIS sottostante.L'idea era di salvare questi poligono e di associarci un nome. Quindi qual è la procedura (per ora un po' arzigogolata):disegnato il poligono facendo click sull'oggetto stesso, appare un popup per l'inserimento del nome, quindicliccando sul classico pulsante di salvataggio di OpenLayers viene fatta una chiamata post ajax con jQuery,che passa la descrizione del poligono in WKT e il server provvede a memorizzarla sul dB.Tutto funziona bene se non che, se prima di salvare il poligono con il tasto salva, provo a modificarlo con la ModifyFeaturedi
 OpenaLayers, la selezione dell'oggetto non fuziona più! Questo accade 
tra l'altro solo se esco dalla modalità di modifica poligonocliccando all'esterno dello stesso! In caso contrario ciò non accade.Sembra essere un problema legato alla logica di OpenLayers, che chissa cosa combina quando passo dalla SelectFeature allaModifyFeature e viceversa. Posto il codice in questione dove sono presenti i controlli.

Ciao e grazie
Fabio Benevento
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20120705/6df86678/attachment-0001.html>
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        map.js
Tipo:        text/javascript
Dimensione:  7270 bytes
Descrizione: non disponibile
URL:         <http://lists.gfoss.it/pipermail/gfoss/attachments/20120705/6df86678/attachment-0001.bin>


Maggiori informazioni sulla lista Gfoss