Deprecated. This repository and its published site are no longer maintained. The examples now live in the main
cityseer-apirepository and are published with the main documentation at cityseer.benchmarkurbanism.com/examples.
Published to: Cityseer Guide
Tutorials and worked examples for cityseer, a Python package for pedestrian-scale network analysis and urban morphology.
- Python 101: Introduction to Python, spatial data, GeoPandas, and urban analytics for beginners.
- Cityseer Recipes: Practical notebooks covering network preparation, centrality, accessibility, statistics, visibility, and continuity analysis.
- Glossary: Definitions of key terms (primal/dual graphs, edge rolloff, network distance, etc.).
- Datasets: Source data used in the recipes, with licensing and column descriptions.
brew install uv quarto
uv syncPreview the site locally:
quarto previewRe-execute all recipe notebooks (runs from project root with a delay between each to avoid API rate limits):
CITYSEER_QUIET_MODE=1 uv run python run_notebooks.pyThe VS Code Quarto extension is recommended for editing .qmd files.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
