<p style="margin: 0px; padding: 0px;">Buongiorno.</p><p style="margin: 0px; padding: 0px;">Volevo chiedere cortesemente aiuto nel risolvere un problema in cui mi sono imbatutto.</p><p style="margin: 0px; padding: 0px;">Mi spiego brevemente. L'appliazione è stata sviluppata lato client facendo ricorso a OpenLayers,</p><p style="margin: 0px; padding: 0px;">mentre il server con Django con l'estensione GeoDjango per dialogare con il database PostGIS sottostante.</p><p style="margin: 0px; padding: 0px;">L'idea era di salvare questi poligono e di associarci un nome. Quindi qual è la procedura (per ora un po' arzigogolata):</p><p style="margin: 0px; padding: 0px;">disegnato il poligono facendo click sull'oggetto stesso, appare un popup per l'inserimento del nome, quindi</p><p style="margin: 0px; padding: 0px;">cliccando sul classico pulsante di salvataggio di OpenLayers viene fatta una chiamata post ajax con jQuery,</p><p style="margin: 0px; padding: 0px;">che passa la descrizione del poligono in WKT e il server provvede a memorizzarla sul dB.</p><p style="margin: 0px; padding: 0px;">Tutto funziona bene se non che, se prima di salvare il poligono con il tasto salva, provo a modificarlo con la ModifyFeature</p><p style="margin: 0px; padding: 0px;">di
 OpenaLayers, la selezione dell'oggetto non fuziona più! Questo accade 
tra l'altro solo se esco dalla modalità di modifica poligono</p><p style="margin: 0px; padding: 0px;">cliccando all'<b>esterno </b>dello stesso! In caso contrario ciò non accade.</p><p style="margin: 0px; padding: 0px;">Sembra essere un problema legato alla logica di OpenLayers, che chissa cosa combina quando passo dalla SelectFeature alla</p><p style="margin: 0px; padding: 0px;">ModifyFeature e viceversa. </p><p style="margin: 0px; padding: 0px;">Posto il codice in questione dove sono presenti i controlli.</p><p style="margin: 0px; padding: 0px;"><br></p><p style="margin: 0px; padding: 0px;"><br></p><p style="margin: 0px; padding: 0px;">Ciao e grazie</p><p>Fabio Benevento</p><div style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;" id="_mcePaste"> </div>