Berlin borough boundary map Publisher: Berlin Senate Department for Urban Development, Building and Housing. Dataset: ALKIS Berlin Bezirke, derived from the official cadastral database. Retrieved 12 October 2026; catalog updated 22 September 2026. Catalog and license declaration: https://daten.berlin.de/datensaetze/alkis-berlin-bezirke-wfs-ced31d7d License: Data license Germany – Zero – Version 2.0 (dl-de/zero-2-0). https://www.govdata.de/dl-de/zero-2-0 The catalog explicitly identifies this license for the borough WFS. WFS capabilities: https://gdi.berlin.de/services/wfs/alkis_bezirke?REQUEST=GetCapabilities&SERVICE=wfs GeoJSON export (longitude, latitude): https://gdi.berlin.de/services/wfs/alkis_bezirke?service=WFS&version=2.0.0&request=GetFeature&typeNames=alkis_bezirke%3Abezirksgrenzen&outputFormat=application%2Fjson&srsName=EPSG%3A4326 Reconstruction: Save the export, then run scripts/build-berlin-districts.py with its path. Requires Shapely 2.1+. The script simplifies the shared polygon coverage at 0.00008 degrees and rounds coordinates to six decimal places. The public playable map and guide poster use identical boundary data. IDs 01–12 match the official borough codes. Labels are representative points inside their boroughs; landmark pins are separately curated in the city guide. This is a simplified learning map, not a cadastral survey or legal boundary authority. Smaller localities and informal Kieze are not separate map areas.