Idée
Depuis 2006, des millions d'utilisateurs dans le monde entier partagent leurs pensées et leurs lieux de séjour via le service de microblogging Twitter. On peut y trouver des contributions sur presque tous les sujets, dont une grande partie est accompagnée d'informations géographiques. Le portail setlist.fm collecte des informations sur les concerts, les artistes impliqués et les chansons jouées.
Les deux sources de données indépendantes de crowdsourcing ont été combinées pour le projet « Concert Telling Tweets ». La carte résultante montre comment le concert se reflète dans les Tweets autour du lieu de l'événement et donne une image de l'ambiance concernant l'intérêt des utilisateurs pour un événement.

Le système en mots-clés
Mise en œuvre
Un service web interroge tous les concerts nouvellement enregistrés sur setlist.fm avec les informations pertinentes et les stocke dans un Hosted Feature Service sur ArcGIS Online. Parallèlement, via le ArcGIS GeoEventProcessor for Server, tous les Tweets publics contenant des informations géographiques mentionnant les artistes des concerts collectés sont rassemblés. Seuls les Tweets créés le jour même de l'événement ou le lendemain sont pris en compte.
Les deux sources de données sont interrogées en temps réel et directement stockées dans ArcGIS Online. Pour limiter la quantité de données, tous les Tweets âgés de plus de dix jours sont automatiquement supprimés.

Interaction des composants techniques (ici : GEP = GeoEventProcessor ; AGOL = ArcGIS Online)
Application

Les concerts sur la carte
Le client Web JavaScript affiche tous les concerts qui ont eu lieu à une date sélectionnée dans la zone visible actuelle de la carte. L'affichage est actualisable et applicable dans le monde entier. Le cadrage initial est choisi en fonction de la géolocalisation du navigateur. Si celle-ci n'est pas communiquée, l'Allemagne est définie par défaut. À droite, les artistes sont également listés, pouvant être triés à la fois par ordre alphabétique et par fréquence des « tweets proches » (dans un rayon de 1000 kilomètres autour du lieu de l'événement).

Affichage des Tweets relatifs à un concert
En sélectionnant un artiste, tous les Tweets liés à cet artiste ainsi que le lieu de l'événement sont affichés sur la carte. Le cercle bleu marque la zone des Tweets situés dans un rayon de 1000 kilomètres autour du lieu de l'événement. En cliquant sur un Tweet sur la carte, son contenu s'affiche dans une fenêtre pop-up.
Le composant JavaScript développé est un widget pour l'ArcGIS Web Application configurable, tel qu'exporté par l'ArcGIS Web AppBuilder (actuellement en version bêta).
L'application « Concert Telling Tweets » est accessible ici. Sur ArcGIS Online sous Concert Telling Tweets, vous trouverez également le lien vers l'application ainsi qu'une description en allemand et en anglais de l'application.
Rainer Herzog & Niklas Köhn, Esri Deutschland