Skip to content

Alt-Berlin/berlin-maps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Berlin Maps

Historical maps of Berlin in a vector-based format. The data is based on maps provided by Senatsverwaltung für Stadtentwicklung und Umwelt Berlin and OpenStreetMap.

Map Features

Features in the map are described using tags, which are compatible with OSM Map Features.

Roads

Layer type: line, OSM description: highway

Feature Tags
Main roads type=tertiary
Roads type=residential

Natural

Layer type: polygon, OSM description: natural

Feature Tags
Water type=water
Wetland type=wetland
Forest type=wood

Buildings

Layer type: polygon, OSM description: building

Feature Tags

Landuse

Layer type: polygon, OSM description: landuse

Feature Tags Original description
Mostly residential type=residential Wohngebiete
Mixed residential/retail type=mixed Mischgebiete
Mostly retail type=retail Kerngebiete
Commercial/industrial type=commercial Gewerbe- und Industriegebiete
Special area type=special_use Besondere Gebiete
Public use type=public Gemeinbedarfsflächen
Military type=military Militärisch genutzte Flächen
Green area type=green Grünflächen
Agriculture type=farmland Landwirtschaftsflächen, Gartenbauflächen

Notes:

  • Water (Wasserflächen), wetlands (Feuchtgebiete) and forest (Waldflächen) see layer natural
  • The layers natural and landuse complement each other (one area is never added to both layers)
  • Tags in italic are not commonly used in OSM

Lines

Layer type: line, OSM description: boundary, barrier

Feature Tags Original description
Administrative boundary boundary=administrative
Fortress wall barrier=city_wall Festungsanlagen
City wall barrier=city_wall Mittelalterliche Stadtmauer

Contribute

The map data is created and edited with QGIS. Because this repo contains large image files, you also have to use git-lfs, a Git extension for versioning large files.

The vector data in this repo is stored in GeoJSON format. GeoJSON is a text-based format, so you can use standard tools to visualize differences between versions. Since QGIS works best with shapefiles, the GeoJSON data has to be converted before being used with QGIS:

cd berlin-maps
./exportToShapefile.sh

After opening and editing data in qgis/Berlin.qgs, you can convert the shapefiles back into GeoJSON format and commit those changes:

./importFromShapefile.sh

Please create a pull request for your changes.

About

Historical, vector-based maps of Berlin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages