Brovelli, Maria Antonia (1); Prestifilippo, Gabriele (1); Zamboni, Giorgio (1); Caraviello, Michele (2); Hogan, Patrick (3) 1: Politecnico di Milano, Italy; 2: Telecom Italia, SKIL LAB; 3: NASA Ames Research Center
NASA WebWorldWind is a web Virtual Globe, which runs in any modern browser thanks to JavaScript and HTML5. It has only one purpose to richly visualize geospatial data, be it point, vector raster or other. Although it comes with an abundant set of APIs – application programming interface – to customize the globe. Its modular componentry architecture provides unlimited room to add and extend functionalities.
Thanks to these APIs it is possible to present any type of data, historical through time (4D), today’s weather, tomorrow’s climate, municipal infrastructure, transportation planning, and directions to the nearest coffee shop.
In this work, we present an innovative use of WebWorldWind to visualize geo-crowdsourced data (passive user-generated content). Nowadays, because of our ‘smart devices’ each of us generates a large volume of data, most of which are geospatially located and that can be interpreted for behavioral trend analyses, especially when considered collectively, i.e., to design optimum bus routes, etc.
Over the last few years, several ways of collecting, visualizing and analyzing data have been developed. For this study, we focused on telecommunication data, using data from the 2015 “BigData Challenge” of Telecom Italia.
The available data are for several cities in Italy: Bari, Milan, Naples, Palermo, Rome, Turin and Venice. This data contains telecommunication events: text messaging (SMS), phone calls and internet usage, together with ancillary geospatial data for contextualizing this information.
All entries for the telecommunication data have a timestamp expressed in milliseconds. Each represents information for a 15-minute period from that timestamp. Therefore, each entry refers to 15 minutes of events for each time interval. For SMSs and phone calls, we have information about the number of those received, those sent, and the country code of the SIM card used.
This data is represented in our application using a voxel model built with a grid sized to represent the volume of that activity for each area of origin. The availability of a fourth variable, such as time, improves the ability to model how these activities change throughout the day and week. Moreover, the available standard WMSs (Web Map Services) can also be included to enrich the context of data.
Along with the data visualization, we include summary statistics, such as minimum, maximum, average, standard deviation, range and correlation between criteria within the dataset.
This approach allows an easy and interactive way to browse the data, while maintaining the data in its actual geospatial context, simultaneous with basic statistical analysis useful for their exploration. The tool we developed is multipurpose, though in this presentation we emphasize just one example of its usability in sensing municipal activity related to telecommunication information.