Skip to main content

Overview

Features

  • WebGL-accelerated rendering of nodes and edges, for smooth navigation through road networks with tens of thousands of nodes and edges on commodity hardware.
  • WebGL-accelerated rendering of markers, for smooth navigation through visualizations with tens of thousands of markers on commodity hardware.
  • Full integration with Plotly Dash: road network data and visual properties update dynamically in response to other Dash components.
  • Dash click events for individual nodes, edges, and markers.
  • Support for any tile layer compatible with Leaflet.js.
  • Loading of road networks from NetworkX graphs produced by OSMnx.
  • Loading of road networks from GraphML files produced by OSMnx.
  • A simple list-of-dictionaries data format that makes it easy to load networks from any source.
  • Per-element customization of visibility, transparency, color, and size for nodes, edges, and markers.
  • Automatic color scaling for nodes, edges, and markers via chroma.js.
  • Customizable markers through user-supplied SVG icons.
  • Marker tooltips.