Mappa la notizia

googlemapsgeorss1.jpg

Partendo da una sperimentazione di Don Crowley, ho costruito questa mappa che mostra interattivamente le notizie posizionandole (all’incirca) nel luogo cui si riferiscono.A colpo d’occhio la mappa mostra quali sono le parti del mondo più in vista nei nostri mass media.

Nulla vieta di usare la stessa tecnica per avere la geografia della cronaca italiana o per confrontare la diversa percezione del mondo da parte di osservatori non europei, ad esempio usando come fonte iniziale delle notizie non una fonte italiana ma l’edizione indiana o peruviana di Google News: si potrà notare visivamente come si sposta geograficamente il baricentro delle notizie … Lo stesso effetto si ha passando dai giornali generalisti come Repubblica o Corriere a fonti più specializzate a notizie sul sud del mondo come PeaceReporter.

Ecco come funziona e come produrre altre mappe del genere. Non spaventatevi per la lunghezza del testo (e delle stringhe che vedrete generarsi) perché è tutto abbastanza semplice ed automatico:

  1. Scegliamo una fonte di notizie formato RSS, ad esempio Repubblica – Esteri e copiamo l’indirizzo corrispondente http://www.repubblica.it/rss/esteri/rss2.0.xml
  2. Le notizie fornite da Repubblica e dagli fornitori di notizie non contengono le coordinate geografiche dei luoghi citati nelle notizie stesse. Il servizio GeoNames aggiunge longitudine e latitudine alle notizie, confrontando i nomi dei luoghi citati con un enorme database di nomi geografici georeferenziati. Andiamo alla pagina apposita di GeoNames e nel campo “Your feed:” incolliamo l’indirizzo della nostra fonte di notizie e clicchiamo su “encode url”: il campo “the encoded feed:” ci restituisce lo stesso indirizzo ma con una codifica utile ai passaggi successivi, nel nostro esempio restituisce http%3A%2F%2Fwww.repubblica.it%2Frss%2Festeri%2Frss2.0.xml Copiamo questo nuovo indirizzo.
  3. Apriamo Google Maps e nel campo dove di solito mettiamo il nome della via o della città, scriviamo: http://ws.geonames.org/rssToGeoRSS?feedUrl= e subito in coda copiamo l’indirizzo che ci aveva fornito GeoNames, ottenendo così la stringa complessiva http://ws.geonames.org/rssToGeoRSS?feedUrl=http%3A%2F%2Fwww.repubblica.it%2Frss%2Festeri%2Frss2.0.xml
  4. Cliccando su “Ricerca sulle mappe” Google Maps chiederà a GeoNames di passargli le informazioni da mostrare sulla mappa, GeoNames a sua volta chiederà le notizie a Repubblica e le completerà con le coordinate geografiche. Il risultato finale sarà una mappa del mondo con una icona per ogni notizia di Repubblica, collocata geograficamente secondo le coordinate di GeoNames. Cliccando su una delle icone si ha una anteprima (testo ed eventuale foto) della notizia, da cui è possibile passare alla notizia completa. Clicca qui per vedere l’effetto finale.
  5. Se non viene mostrato nulla, prima di riverificare se abbiamo commesso qualche errore, lasciamo passare qualche secondo e riproviamo: siccome il tutto si basa su tre servizi sparsi in giro per il mondo (un fornitore di notizie, un georeferenziatore ed un visualizzatore di mappe) può capitare che talvolta i tre non si sincronizzino per bene.
  6. Verificato che il tutto abbia funzionato almeno una volta, clicchiamo su “Collegamento a questa pagina” di Google Maps e memorizziamo da qualche parte (es. nei nostri Favoriti) l’indirizzo mostrato nel campo “Incolla il link in email o IM“. Questo indirizzo finale è quello che ci consente di vedere la mappa aggiornata con le notizie fresche, senza dover rifare i passaggi sopra indicati.

La georeferenziazione basata sui nomi dei luoghi può originare errori anche divertenti, ad esempio se la notizia cita il candidato presidenziale USA Obama può darsi che la notizia sia collocata presso l’omonima città giapponese

Un pensiero su “Mappa la notizia

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...