[Gfoss] R: Fwd: Multiutenza e Mapserver

Corsi Marco marco.corsi a telespazio.com
Ven 4 Lug 2008 11:15:13 CEST


Se usi mapserver come CGI, prova con la variable substitution
http://mapserver.gis.umn.edu/docs/reference/mapfile/variable_sub/?searchterm
=generates
<http://mapserver.gis.umn.edu/docs/reference/mapfile/variable_sub/?searchter
m=generates>  con il quale puoi cambiare la sorgente dati (o il valore della
query in una tabella postgis) a seconda di un parametro CGI (che puoi far
dipendere dallo user attraverso Javascript).
 
Ciao,
Marco


   _____  

Da: gfoss-bounces at faunalia.com [mailto:gfoss-bounces at faunalia.com] Per conto
di Ivano Picco
Inviato: venerdì 4 luglio 2008 11.00
A: Geographic Free and Open Source Software - Italian mailing list
Oggetto: [Gfoss] Fwd: Multiutenza e Mapserver



Ciao,
secondo me dipende fortemente da cos'è quel layer personale.
Teoricamente utilizzando Espressioni e Classi puoi visualizzare certe
informazioni in modo diverso da altre dello stesso layer. Usando
opportunamente questa modalità potresti anche rendere accessibile certi dati
a certi utenti.
Altro modo è la definizione al volo di un layer.  Su quello so che c'erano
problemi sulla ridefinizione di layer al volo con connection pool (Ms 4.10).
Avevo anche fatto qualcosa. Forse ultimamente hanno risolto.
Ciao!



2008/7/4 Fabio D'Ovidio <fabiodovidio at gmail.com
<mailto:fabiodovidio at gmail.com> >: 




Maurizio Latini ha scritto: 


Salve,
è possibile gestire la multiutenza con Mapserver? Mi spiego meglio,
supponiamo di avere un sistema in cui si loggano N utenti, ciascuno di
questi può vedere una serie di layers uguali per tutti e un layer suo
personale (chiamato per esempio layer_utente).
Appoggiandosi sempre alla stessa mappa ognuno di questi utenti (che possono
anche essere loggati contemporaneamente) dovrà vedere la propria mappa
composta dai layer comuni a tutti e da quello suo personale.

E' possibile ottenere una cosa del genere con Mapserver?



Certo, se sviluppi qualcosa ad hoc ;-)
Ovviamente ti serve un database e un tabella di relazione tra utenti_layer
e\o utenti_permessi.
Un consiglio a mio avviso è quello di studiarti un pò MapStorer e usarlo per
questo scopo.
http://www.mapstorer.org/ <http://www.mapstorer.org/> 

Ciao


-- 
Ing. Fabio D'Ovidio

INOVA Open Solutions s.r.l.
Web : http://www.inovaos.it <http://www.inovaos.it> 
Tel.: 081 197 57 600
mail: fabiodovidio at gmail.com <mailto:fabiodovidio at gmail.com> 



_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
<http://www.gfoss.it/drupal/iscrizione> 
Gfoss at faunalia.com <mailto:Gfoss at faunalia.com> 
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
<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.




ATTENZIONE: le informazioni contenute in questo messaggio sono da
considerarsi confidenziali ed il loro utilizzo è riservato unicamente al
destinatario sopra indicato. Chi dovesse ricevere questo messaggio per
errore è tenuto ad informare il mittente ed a rimuoverlo definitivamente da
ogni supporto elettronico o cartaceo. 


WARNING: This message contains confidential and/or proprietary information
which may be subject to privilege or immunity and which is intended for use
of its addressee only. Should you receive this message in error, you are
kindly requested to inform the sender and to definitively remove it from any
paper or electronic format.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.faunalia.com/pipermail/gfoss/attachments/20080704/70f0f445/attachment-0001.htm>


Maggiori informazioni sulla lista Gfoss