CityKit Griffin, Georgia · 33° 14′ 48″ N · 84° 15′ 51″ W

A town, rebuilt from its map.

Griffin, Georgia, as CityKit sees it: the real streets and ground of a Georgia county seat, with every building placed by the generator. Walk the streets or fly over the town in your browser.

Open GriffinWebGL2 · desktop or phone

Griffin from the air, looking north over downtown: grey building blocks along the street grid on green rolling ground.
© OpenStreetMap contributors · Elevation and lidar: USGS 3DEP

What CityKit is

CityKit is a toolkit for building cities you can walk through. A city starts as a plan: its ground, water, main roads and districts. CityKit grows the streets, cuts the land into lots and fits a building to each one, then seats every building on the ground so none of them float or sink on a slope. It exports the result in cells a browser can stream in as you move.

What Griffin is

Griffin is a town of about 23,000 people in Spalding County, 60 km south of Atlanta. It was the test for building a city on real terrain. The demo covers the town centre and its neighbourhoods. The streets, rail line, water and ground come from open data. The buildings are generated, with heights calibrated against lidar.

Also built with CityKit

Onkyō Atlas: a fictional Tokyo-scale city generated from one plan file, with its map, railway lines and the places built so far. It is procedural throughout: no map data, no real town.

Where the data comes from

LayerSourceLicence
Streets, main roads, rail, waterOpenStreetMapODbL 1.0, © OpenStreetMap contributors
Ground elevation (bare-earth DEM)USGS 3D Elevation ProgramPublic domain
Building heights (calibration)USGS 3DEP lidarPublic domain
Buildings, lots, treesGenerated by CityKit—

The map data this site serves (tiles, cells and JSON) is derived from OpenStreetMap and is offered under the ODbL. See ATTRIBUTION.md and LICENSE-DATA.