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, quindi
cliccando 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 ModifyFeature
di
OpenaLayers, la selezione dell'oggetto non fuziona più! Questo accade
tra l'altro solo se esco dalla modalità di modifica poligono
cliccando 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 alla
ModifyFeature e viceversa.
Posto il codice in questione dove sono presenti i controlli.
Ciao e grazie
Fabio Benevento
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfossQuesta 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.
599 iscritti al 30.6.2012