Problema SelectFeature con ModifyFeature OpenLayers

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Problema SelectFeature con ModifyFeature OpenLayers

armstrong1985@libero.it

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/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.
599 iscritti al 30.6.2012

map.js (7K) Download Attachment