Modeling and Analyzing Urban Networks and Amenities with OSMnx
Geoff Boeing

TL;DR
OSMnx is a comprehensive Python toolkit that enables downloading, modeling, analyzing, and visualizing urban networks and geospatial features from OpenStreetMap data, supporting multidisciplinary scientific research.
Contribution
The paper introduces new features, modeling capabilities, and analytical methods in OSMnx, expanding its functionality for urban network analysis.
Findings
Enhanced modeling and analytical features in OSMnx
Broadened application scope across disciplines
Lessons learned in geospatial software development
Abstract
OSMnx is a Python package for downloading, modeling, analyzing, and visualizing urban networks and any other geospatial features from OpenStreetMap data. A large and growing body of literature uses it to conduct scientific studies across the disciplines of geography, urban planning, transport engineering, computer science, and others. The OSMnx project has recently developed and implemented many new features, modeling capabilities, and analytical methods. The package now encompasses substantially more functionality than was previously documented in the literature. This article introduces OSMnx's modern capabilities, usage, and design -- in addition to the scientific theory and logic underlying them. It shares lessons learned in geospatial software development and reflects on open science's implications for urban modeling and analysis.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHuman Mobility and Location-Based Analysis
