Skip to content

benchmark-urbanism/cityseer-examples

Repository files navigation

Cityseer Guide

Deprecated. This repository and its published site are no longer maintained. The examples now live in the main cityseer-api repository 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.

Contents

  • 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.

Related

Development

Requires uv and Quarto:

brew install uv quarto
uv sync

Preview the site locally:

quarto preview

Re-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.py

The VS Code Quarto extension is recommended for editing .qmd files.

License

CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

About

Cityseer example notebooks

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages