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

Gianni B. gianni.bia a tin.it
Mer 7 Maggio 2008 19:54:59 CEST


Ho pensato di utilizzare Mapserver 5.0 + P.mapper 3.2.
Ho visto inoltre che P.Mapper ha una funzione nel menu a icone sulla
sinistra, lo "show_coordinates"
e cliccando un punto qualsiaisi della mappa dovrebbe restituirmi le
coordinate.
Solo che non mi funziona. Ho seguito scrupolosamente le poche istruzioni per
utilizzare questo comado,
ma non sono riuscito a farlo funzionare. Questo potrebbe fare al caso mio,
no?
Dato che non ho una gran dimestichezza con javascript, si potreebe avere
qualche esempio??

Gianni
Bologna

----- Original Message ----- 
From: "Andrea P." <peri.rtoscana a gmail.com>
To: <gfoss a faunalia.it>
Sent: Tuesday, May 06, 2008 6:39 PM
Subject: Re: [Gfoss] R: Re: R: Re: Gestione segnalazioni all'interno
dimappe.


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

_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss a faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.




Maggiori informazioni sulla lista Gfoss