Dash Sylvereye: A WebGL-powered Library for Dashboard-driven Visualization of Large Street Networks

05/29/2021
by   Alberto Garcia-Robledo, et al.
0

State-of-the-art open network visualization tools like Gephi, KeyLines, and Cytoscape are not suitable for studying street networks with thousands of roads since they do not support simultaneously polylines for edges, navigable maps, GPU-accelerated rendering, interactivity, and the means for visualizing multivariate data. The present paper presents Dash Sylvereye: a new Python library to produce interactive visualizations of primal street networks on top of tiled web maps to fill this gap. Dash Sylvereye can render large street graphs in commodity computers by exploiting WebGL for GPU acceleration. Dash Sylvereye also provides convenient functions to easily import OpenStreetMap street topologies obtained with the OSMnx library. Thanks to its integration with the Dash framework, Dash Sylvereye can be used to develop web dashboards around temporal and multivariate street data by coordinating the various elements of a Dash Sylvereye visualization with other plotting and UI components provided by Dash. We conduct experiments to assess the performance of Dash Sylvereye on a commodity computer in terms of animation CPU time and frames per second. To further illustrate the features of Dash Sylvereye, we also describe a web dashboard application that exploits Dash Sylvereye for the analysis of a SUMO vehicle traffic simulation.

READ FULL TEXT

page 2

page 3

page 4

page 5

page 6

page 9

page 12

page 14

research
07/05/2023

tsdownsample: high-performance time series downsampling for scalable visualization

Interactive line chart visualizations greatly enhance the effective expl...
research
09/07/2020

Interactive Visualization of Terascale Data in the Browser: Fact or Fiction?

Information visualization applications have become ubiquitous, in no sma...
research
04/11/2022

PM4Py-GPU: a High-Performance General-Purpose Library for Process Mining

Open-source process mining provides many algorithms for the analysis of ...
research
10/26/2018

gpuRIR: A python library for Room Impulse Response simulation with GPU acceleration

The Image Source Method (ISM) is one of the most employed techniques to ...
research
08/05/2016

Geoplotlib: a Python Toolbox for Visualizing Geographical Data

We introduce geoplotlib, an open-source python toolbox for visualizing g...
research
01/22/2021

A measure of the importance of roads based on topography and traffic intensity

Mathematical models of street traffic allowing assessment of the importa...
research
03/06/2020

Distributed macroscopic traffic simulation with Open Traffic Models

This paper presents OTM-MPI, an extension of the Open Traffic Models pla...

Please sign up or login with your details

Forgot password? Click here to reset