scispace - formally typeset
Journal ArticleDOI

Nanocubes for Real-Time Exploration of Spatiotemporal Datasets

Lauro Lins, +2 more
- 01 Dec 2013 - 
- Vol. 19, Iss: 12, pp 2456-2465
Reads0
Chats0
TLDR
This work shows how to construct a data cube that fits in a modern laptop's main memory, even for billions of entries, and calls this data structure a nanocube; it can be used to generate well-known visual encodings such as heatmaps, histograms, and parallel coordinate plots.
Abstract
Consider real-time exploration of large multidimensional spatiotemporal datasets with billions of entries, each defined by a location, a time, and other attributes. Are certain attributes correlated spatially or temporally? Are there trends or outliers in the data? Answering these questions requires aggregation over arbitrary regions of the domain and attributes of the data. Many relational databases implement the well-known data cube aggregation operation, which in a sense precomputes every possible aggregate query over the database. Data cubes are sometimes assumed to take a prohibitively large amount of space, and to consequently require disk storage. In contrast, we show how to construct a data cube that fits in a modern laptop's main memory, even for billions of entries; we call this data structure a nanocube. We present algorithms to compute and query a nanocube, and show how it can be used to generate well-known visual encodings such as heatmaps, histograms, and parallel coordinate plots. When compared to exact visualizations created by scanning an entire dataset, nanocube plots have bounded screen error across a variety of scales, thanks to a hierarchical structure in space and time. We demonstrate the effectiveness of our technique on a variety of real-world datasets, and present memory, timing, and network bandwidth measurements. We find that the timings for the queries in our examples are dominated by network and user-interaction latencies.

read more

Citations
More filters
Journal ArticleDOI

The Effects of Interactive Latency on Exploratory Visual Analysis

TL;DR: Analyzing verbal data from think-aloud protocols, it is found that increased latency reduces the rate at which users make observations, draw generalizations and generate hypotheses, causing users to shift exploration strategy, in turn affecting performance.
Journal ArticleDOI

Reactive Vega: A Streaming Dataflow Architecture for Declarative Interactive Visualization

TL;DR: Reactive Vega is presented, a system architecture that provides the first robust and comprehensive treatment of declarative visual and interaction design for data visualization and the results of benchmark studies indicate superior interactive performance to both D3 and the original, non-reactive Vega system.
Journal ArticleDOI

A Survey of Traffic Data Visualization

TL;DR: The basic concept and pipeline of traffic data visualization is introduced, an overview of related data processing techniques is provided, and existing methods for depicting the temporal, spatial, numerical, and categorical properties of Traffic data are summarized.
Journal ArticleDOI

Big Data for Social Transportation

TL;DR: This paper overviews data sources, analytical approaches, and application systems for social transportation, and suggests a few future research directions for this new social transportation field.
Journal ArticleDOI

Progressive Visual Analytics: User-Driven Visual Exploration of In-Progress Analytics

TL;DR: This paper presents an alternative workflow, progressive visual analytics, which enables an analyst to inspect partial results of an algorithm as they become available and interact with the algorithm to prioritize subspaces of interest.
References
More filters
Proceedings ArticleDOI

The eyes have it: a task by data type taxonomy for information visualizations

TL;DR: A task by data type taxonomy with seven data types and seven tasks (overview, zoom, filter, details-on-demand, relate, history, and extracts) is offered.
Proceedings ArticleDOI

Friendship and mobility: user movement in location-based social networks

TL;DR: A model of human mobility that combines periodic short range movements with travel due to the social network structure is developed and it is shown that this model reliably predicts the locations and dynamics of future human movement and gives an order of magnitude better performance.
Journal ArticleDOI

D³ Data-Driven Documents

TL;DR: This work shows how representational transparency improves expressiveness and better integrates with developer tools than prior approaches, while offering comparable notational efficiency and retaining powerful declarative components.
Journal ArticleDOI

OpenStreetMap: User-Generated Street Maps

TL;DR: The OpenStreetMap project is a knowledge collective that provides user-generated street maps that follow the peer production model that created Wikipedia; its aim is to create a set of map data that's free to use, editable, and licensed under new copyright schemes.
Journal ArticleDOI

Data cube: a relational aggregation operator generalizing GROUP-BY, CROSS-TAB, and SUB-TOTALS

TL;DR: The data cube operator as discussed by the authors generalizes the histogram, cross-tabulation, roll-up, drill-down, and sub-total constructs found in most report writers.
Related Papers (5)