[Gfoss] R: Re: R: Re: Gestione segnalazioni all'interno dimappe.

Andrea P. peri.rtoscana a gmail.com
Mar 6 Maggio 2008 18:39:10 CEST


Capisco,

allora e' molto piu' semplice di quello che pensavo....

metti in linea un qualsiasi gis-server,
mapserver o geoserver o altro.
Scegli l'interfaccia che meglio ti aggrada, ad esempio p-mapper,
ma potresti usare anche altre soluzioni.

Poi ti scrivi uno script in javascript che a fronte di un click sulla
mappa (un evento javascript).
Recupera le coordinate geografiche,
fa comparire una finestrella e precompila una form in html.

nella form ci metti le coordinate geografiche, e chiedi all'utente di 
inserire uno o piu' testi e eventualmente selezionare da una combo-list
un livello di gravita' della segnalazione.

poi a fronte del submit sulla form registri il tutto lato server su un 
dbms oppure, ancora piu' semplice lo appendi su un file di testo,
oppure meno semplice ma piu' efficare,
fai in modo che lo scirpt lato server compili una email e la invii a una 
destinazione.
Cosi' registrano subito l'avento.
Infine trascrivi le coordinate su un bel db in postgres cosi' al 
prossimo connect l'evento compare a video.


E' molto piu' semplice a farsi che a dirsi.

feci una cosa del genere in un prototipo di un sistema per fare inserire 
a utenti remoti informazioni di stratigrafia in un sistema che 
registrava le coordinate geografiche del punto in cui era stato fatto il 
sondaggio.
Quindi evento + coordinate geografiche inserite da remoto.

La parte gis e' solo a supporto, serve solo per permettere a un utente 
di individuare il punto ove e' avvenuto l'evento identificandolo in una 
mappa dinamica. Per cui non hai bisogno di grandi e sofisticate 
funzionalita'' gis, ma ti basta le funzioni base, il resto e' solo una 
form alfanumerica da riempire e spedire a un server.


Una unica raccomandazione:
fai in maniera che il sistema rifiuti di attivare la finestrella con la 
form di inserimento se l'utente non e' almeno a scala 1:10.000 o migliore,
altrimenti la segnalazione dell'evento rischia di avere delle coordinate 
geografiche troppo imprecise e per un livello comunale non va bene.


Saluti,

Andrea P.

Gianni B. ha scritto:
> Vorrei evitare di fare installare a degli utenti (è un servizio per i
> cittadini di un comune) un software aggiuntivo,
> anche se gratuito. In pratica non devono inserire delle geometrie ma solo un
> breve testo (segnalazione guasto, ecc),
> in modo che chi eroga il servizio può predisporre un intervento per
> risolvere l'eventuale guasto.
> Per adesso me lo immagino così : un punto con una simbologia particolare e
> cliccandoci sopra compare il messaggio lasciato dall'utente.
> Nel frattempo ho dato un occhiata anche a Cartoweb3 col plugin edition ma mi
> pare che si possano inserire solo geometrie,
> o mi sbaglio??
> 
> Ora continuo le mie prove.
> Grazie.
> 
> Gianni
> Bologna



Maggiori informazioni sulla lista Gfoss