GisForWeb
Menu
All tools
Pandana logo

Pandana

Open Source

Fast network analysis in pandas: shortest paths and accessibility metrics.

License

AGPL-3.0

About

Pandana is a Python library that indexes a pedestrian or driving network with contraction hierarchies and answers shortest-path and accessibility queries against dataframes, with the numerical core in C++. A typical use is counting how many amenities or transit stops sit within a given walking time or distance for every point in a grid. UDST now keeps it in LTS/compatibility mode, with new general-purpose network work happening in the Pandarm successor project.

Features

  • Contraction hierarchies for fast path queries
  • Shortest paths and lengths computed in C++
  • Counts nearby amenities within travel time
  • Accepts pedestrian or driving networks
  • Vectorized multi-threaded route calculation
  • Maintained in LTS mode by UDST

Details

Type
Library
Pricing
open-source
License
AGPL-3.0
Hosting
Self-host

Platforms

linux
macos
windows

Languages

Python
C++