Lo strumento Socialmap consente di raccogliere segnalazioni di oggetti localizzati sul territorio, visualizzati su una Google map. Gli oggetti sono rappresentati da un'icona (un marker) che determina anche l'insieme di informazioni che caratterizza l'oggetto stesso.
A differenza degli altri strumenti che possono essere istanziati solo all'interno di un'Agenda la socialmap ha uno strumento dedicato alla sua gestione denominato Mapproject. Ciò consente di gestire in maniera distribuita le istanze delle Socialmap, delegandone completamente la gestione, contribuendo quindi a conferire caratteristiche “social” all'attività di raccolta delle segnalazioni.
La configurazione di una socialmap avviene in tre passi.
Le opzioni configurabili per una socialmap sono:
Oltre a queste voci è possibile definire i testi che caratterizzano:
La possibilità di personalizzazione di tali testi consente di utilizzare la socialmap per raccogliere segnalazioni riguardanti svariate tipologie di oggetti: luoghi, punti, monumenti, caratteristiche del territorio, ecc.
Nel passo 2 si definisce l'insieme dei marker ammissibili sulla socialmap.
Per comodità definiamo marker l'icona che identifica l'elemento sulla mappa, ma anche l'insieme dei dati ad esso associati.
Nel passo 3 si definisce l'insieme dei dati associati a ciascun marker.
La possibilità di definire l'insieme dei dati associati a ciascun marker è una delle caratteristiche “chiave” di questo strumento. Ciò consente di strutturare un elemento con le informazioni che meglio lo caratterizzano consentendone una gestione adeguata sia in fase di caricamento, che di visualizzazione, che di ricerca.
Ciascun dato associato al marker è caratterizzato da
Il numero di dati di cui può essere composto l'insieme è ovviamente variabile e arbitrario.
PERMESSO | AZIONE |
---|---|
admin | configura e gestisce la Socialmap |
view | visualizzare la Socialmap e gli elementi in essa presenti |
create | attualmente non utilizzato |
edit | modificare gli elementi inseriti anche non propri |
post | aggiungere gli elementi sulla mappa |
delete | cancellare gli elementi, anche non propri |
search | effettuare ricerca tra gli elementi della mappa |
subscribe | Attivare o disattivare le notifiche |
moderate | Approvare o disapprovare gli elementi sulla mappa |
cmtmoderate | Approvare o disapprovare i commenti |
cmtdownload | Effettuare il download di risorse allegate ai commenti |
cmtrate | Esprimere il gradimento sui commenti |
cmtupload | Allegare risorse ai commenti |
cmtdeleteOwn | Cancellare i propri commenti e le proprie risorse caricate direttamente |
cmteditOwn | Modificare i propri commenti e le proprie risorse caricate direttamente |
cmtedit | Modificare i commenti anche non propri |
cmtdelete | Cancellare i commenti anche non propri |
cmtreply | Rispondere ai commenti |
cmthandle | Spostare, unire o separare i thread di commenti |
cmtwarn | Segnalare il commento come inopportuno attraverso un messaggio al moderatore che gestisce i “warning” |
cmtrateResources | Esprimere il gradimento sulle risorse di un commento |
cmtdeleteResources | Cancellare le risorse anche non proprie presenti in un commento |
cmtview | Visualizzare i commenti |
cmtviewlink | Visualizzare il link per inserire un commento anche da non loggato |
Amministratori, Editori, Collaboratori e Visualizzatori sono gruppi predefiniti presenti per ciascuna istanza dello strumento, ai quali vengono assegnati i seguenti corrispondenti ruoli predefiniti
Analoghi ruoli inoltre vengono attribuiti anche ai corrispondenti gruppi del Mapproject a cui la socialmap appartiene.
La gestione della socialmap comprende: