A suite of open-source tools for urban visual analytics, collaborative workflows, and data sharing.
Website: https://urbantk.org, Discord: https://discord.gg/vjpSMSJR8r
Urban Toolkit is an ecosystem of tools, frameworks, datasets, and materials that aim to simplify and accelerate urban data visualization and analysis. It enables researchers, experts, and developers to explore complex urban phenomena through high-level visual grammars, map-centric interactions, and curated datasets.
Visit our website for demos, documentation, and publications: urbantk.org
A grammar-based toolkit for building interactive web visualizations with 2D/3D urban maps. UTK supports layering of physical and thematic datasets and enables intuitive composition using a "knots" visual grammar system.
- Support for OpenStreetMap and custom geospatial data
- Scene composition using declarative specs
A provenance-aware dataflow framework that tracks the evolution of visualizations and supports collaborative workflows. Curio works across abstraction levels: code, visual grammar, and GUI.
- Designed for reproducibility and collaboration
- Integrates with UTK and other tools
A collection of open urban datasets useful for visualization and analysis.
- Topics include: sunlight, flooding, air quality, urban morphology, and more
- Includes links, metadata, and descriptions
We build on research in urban visual analytics, with two key surveys that present core insights into the challenges, methods, and opportunities in the field.
- A Survey of Urban 3D Visualization – An in-depth review of approaches, challenges, and applications in 3D urban visualization.
- Assessing the landscape of toolkits, frameworks, and authoring tools for urban visual analytics systems – A comparative study of existing systems, informing the design goals and architecture of our tools.
Explore more tools, studies, and publications on the official website, including:
- CitySurfaces – https://github.com/VIDA-NYU/city-surfaces computer vision model for sidewalk surface classification
- Deep Umbra – https://urbantk.org/shadows/ – computation & analysis of shadows in urban environments
- tile2net – https://github.com/VIDA-NYU/tile2net – street network extraction from satellite tiles
- Tutorial – SIBGRAPI 2023 tutorial on high-level visualization grammars, with companion notebooks and demos
All Urban Toolkit projects are MIT licensed. Use freely in academic or commercial projects.
Supported by NSF, Discovery Partners Institute (DPI), and Illinois DOT.
Questions? Visit urbantk.org, join discord or open an issue in the appropriate repo.