Tag utilizzati: Google Street View

How-to:Social Maps interattive con google maps

Ogni tanto riprendo le mie vecchie passioni come quella relativa alle carte geografiche.
Non sono un esperto cartografo e conosco abbastanza elementarmente i gis ma questo nell’epoca del cloud computing è un punto a favore.

Alcune nuove funzionalità di google possono essere utili per raccogliere informazioni geografiche tramite un sito internet e vederle subito su una mappa stile google maps.

Esistono soluzioni più professsionali che richiedono di studiare un pò di MySql e PHP invece per risolvere più semplicemente il problema ho cercato tra i vari gadget di google documenti che fornisce già tutto il necessario.

Tutto quello che di cui si ha bisogno è un account di google.

Il risultato finale di quello che andremo a creare è disponibile qui

Per ottenere il risultato utilizzeremo le seguenti funzionalità:

-google form (che permette di realizzare dei form per raccogliere dati di qualsiasi tipo)
-google spreadsheet (un foglio di calcolo)
-gadget map (che permette di leggere i dati di google spreadsheet e realizzare una mappa)

Passo 1: Per prima cosa occorre realizzare un form (o modulo) all’interno di google spreadscheet.

Nel form inserite alcune domande di esempio ma non dimenticatevi una domanda sull’indirizzo
da inserire nel formato classico di google maps (indirizzo civico, città, stato)

Quando salverete il form vi troverete in un file excel che contiene, separate per colonna, le varie domande

Passo 2: Realizzare la mappa

Sempre da google spreadsheet, andate in:

inserisci>gadget>mappe

e aggiungete la funzionalità Mappa (Maps)

Si aprirà una schermata “Impostazioni gadget”.

In dati selezionate la colonna contenente gli indirizzi.

Date un titolo alla mappa e assicuratevi che l’ultima colonna (spuntante la domanda) contenga le informazioni che volete escano sulla mappa sottoforma di etichetta.

Vi comparirà una mappa all’interno del foglio di lavoro.

Andando in alto a sinistra sul titolo della mappa si apre un menù a tendina che può modificare alcune impostazioni.

Personalmente suggerisco di spostare la mappa su un altro foglio con l’ultima opzione.

Passo 3: Inserimento di prova dei primi dati

A questo punto popolate il vostro foglio excel tramite form o direttamente e assicuratevi che la colonna indirizzi comprenda tutte le righe dei dati inseriti.

Una volta che avrete inserito qualche dato vedrete che la vostra mappa si riempirà di palloni.

Passo 4: A questo punto pubblichiamo la mappa e il form su un sito web.

Per la mappa basta andare in alto a destra nel menù già citato e scegliere pubblica gadget.

Copiate tutto il codice che compare e incollatelo nella vostra pagina web (o sul vostro blog poco importa).

Se volete fare la stessa cosa per il form per permettere agli utenti di segnalare altri punti dobbiamo ripetere l’operazione.

Andate nel vostro foglio di calcolo nel menu modulo e scegliete “incorpora modulo in pagina web”

Comparirà un codice html da incorporare nella vostra pagina web.

Fatto!

Per chi volesse vedere il file che genera tutto questo è disponibile qui

L’aggiornamento dei dati inseriti sul vostro sito è abbastanza immediata. Se volete fare prove in tempo reale vi consiglio di cancellare la cronologia del vostro browser e aggiornare la pagina. Generalmente nel giro di pochi minuti avrete i nuovi punti appena inseriti.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)