Zum Hauptinhalt springen

Methodik

Wie navigator.berlin Daten verarbeitet, was wir zeigen, was wir bewusst weglassen.

Worum es geht

navigator.berlin sammelt 42 öffentliche Berliner Geo-Datensätze und zeigt pro Adresse die zutreffenden Werte. Statisch ausgeliefert, ohne Cookies, ohne Login, ohne Tracker.

Die Idee: Daten lesbar machen, ohne sie zu einem „Wohn-Score" zu verdichten. Stadtteil-Statistik bleibt Stadtteil-Statistik. Was an einer Adresse zutrifft, steht im Inspector. Was nicht zutrifft, sagen wir auch.

Datenarchitektur

Beim Build-Schritt fetchen wir jeden Layer von der Quelle, reprojizieren auf EPSG:4326, vereinfachen die Geometrie mit mapshaper und schreiben Hash plus Datenstand ins Manifest. Zur Laufzeit liefert ein Punkt-im-Polygon-Lookup pro Adresse die zutreffenden Werte. Keine Datenbank, kein API-Call zum Server.

  1. Source · Berliner Geoportal · OSM · DWD
  2. fetch · WFS-Pull · Overpass-Query
  3. reproject · EPSG:3035 → EPSG:4326
  4. simplify · mapshaper visvalingam · keep-shapes
  5. hash · SHA-256
  6. manifest · MANIFEST.json
  7. build · SvelteKit · prerender
  8. edge · CDN · Hetzner
Build-Pipeline: alle Schritte deterministisch, idempotent, im Source-Repo dokumentiert.

Aggregations-Ebenen

Nicht jeder Wert ist adressgenau. Lärm und Luft stammen aus Stadtteil-Statistiken (LOR-Planungsraum, 538 Polygone). Bodenrichtwerte hängen am Häuserblock. Wer im Inspector einen Lärm-Wert liest, sieht den Mittelwert für den ganzen Planungsraum, nicht das eigene Schlafzimmer.

Adress-genau
Punkt-Geocode + Punkt-Layer (Stolpersteine, Kitas, ÖPNV-Stops)
LOR-Planungsraum (538)
Lärm, Luft, Bioklima, Grünversorgung, Umweltgerechtigkeit, Wohnlagen-2024
Bezirk (12) und Ortsteil (96)
Verwaltungs-Stammdaten
Block-Aggregat
Bodenrichtwerte, Klima-PET, Milieuschutz, Einschulbereiche
Punkt-OSM
Radverkehrsnetz, Fahrradstraßen, ÖPNV-Stationen, Stolpersteine, Trinkbrunnen

Aggregat-Indizes

Der Umwelt- & Infrastruktur-Score fasst pro Planungsraum fünf Dimensionen zusammen: Ruhe und Luft, Grün und Hitze, Mobilität, Versorgung (Kitas, Schulen, Krankenhäuser, Spielplätze) und Wohnschutz (Milieuschutzgebiete). Jede Dimension bleibt separat abrufbar im Inspector und als eigener Karten-Layer. Fünf mal 20 Prozent Gewicht. Ein Gesamt-Layer aggregiert sie als Mittel.

Der Score misst nur Größen mit eindeutiger Besser-Richtung für Bewohner. Sozialstruktur wertet er nicht: ein Kiez mit niedrigem Sozialstatus lebt nicht „schlechter". Bezahlbarkeit bleibt ebenfalls draußen, kontestiert und ohne belastbare Adress-Daten.

Es gibt keinen einzelnen „Berlin-Score". Aggregation auf eine Zahl würde stigmatisieren und individuelle Prioritäten verschleiern. Wer Familie sucht, gewichtet anders als jemand mit Hitze-Empfindlichkeit.

Vollständige Methodik: /methodik/kiez-score

MSS 2025 als neutraler Kontext

Das Monitoring Soziale Stadtentwicklung der Senatsverwaltung Berlin liefert pro Planungsraum einen Gesamtindex aus Status (Einkommen, Beschäftigung, Bildung) und Dynamik (Veränderung). Seit der Score-Neuordnung fließt es nicht mehr in den Score ein. Wir zeigen es als neutralen Kontext-Layer, nur den Aggregat-Wert, nicht die Einzel-Indikatoren wie Arbeitslosen-Quote oder Transferbezugs-Anteil. Einzelwerte wären auf Adress-Ebene schärfer und stigmatisierender.

Niedriger Status bedeutet nicht „schlechter Kiez". Die Stufe spiegelt strukturelle Unterschiede, keine Wohnqualität. Choropleth-Farben sind neutral gehalten, kein Rot-Grün. Quelle: SenStadt MSS 2025, Lizenz dl-de/zero-2-0.

Wahldaten

Bundestags-, Abgeordnetenhaus- und BVV-Wahlen seit 2011 mit Aggregaten auf vier Ebenen: Stimmbezirk, Kiez (LOR-Bezirksregion), Bezirk und Berlin gesamt. Quellen sind Bundeswahlleiterin (BTW) und Amt für Statistik Berlin-Brandenburg (AGH + BVV). Werte beschreiben Stimmenanteile, keine Bewertung.

Spezialfälle dokumentieren wir transparent: Briefwahl-Asymmetrie pre-2021 (Stimmbezirks-Werte ohne Briefstimmen), Wiederholungswahlen 2023 mit Original-Wahl-Verweis, Coverage-Lücken pre-2017 ohne Stimmbezirks-Geometrie.

Vollständige Methodik: /methodik/wahldaten · Übersicht aller Wahlen

Coverage-Strategie

Liefert ein Layer für eine Adresse keinen Wert, nennen wir den Grund.

no-coverage
Datensatz für diese Adresse nicht verfügbar.
outdated
Geo-Datensatz älter als 5 Jahre.
seasonal
Layer aktiv nur in Saison (Trinkbrunnen Mai bis Oktober).
coverage-out-of-scope
Adresse außerhalb des räumlichen Geltungsbereichs.
out-of-concept
Layer konzeptionell nicht anwendbar (Mietspiegel-Layer in Gewerbe-Lage).

Was wir weglassen

  • Cookies, Tracker, User-Konten

    Keine Browser-Identifikation. Bookmarks liegen im LocalStorage.

  • Mietpreise

    Wir nennen keinen €/m². Den offiziellen Wert liefert mietspiegel.berlin.de.

  • Personenbezogene Daten

    Kein Profil, keine Verhaltens-Auswertung, keine Login-Pflicht.

  • Algorithmisch generierte Layer-Texte

    Layer-Beschreibungen schreiben wir manuell. Kein LLM-Output für Personen-Biografien.

  • Stadtweiter Einzel-Score

    Pro Kiez gibt es einen Gesamt-Wert, aber keine eine Zahl für ganz Berlin. Persönliche Prioritäten gewichten ohnehin anders.

  • Werbung, Partner-Tracking, A/B-Tests

    Kein kommerzielles Modell.

Editorial-Verantwortung

Stolpersteine zeigen wir als Erinnerungs-Marker. Wir zählen sie nicht und werten sie nicht. Personen-Biografien gehören zur Primärquelle stolpersteine-berlin.de.

navigator.berlin nennt keinen Mietpreis und gibt keine rechtliche Auskunft. Den gesetzlichen Wohnlagen-Mietspiegel liefert mietspiegel.berlin.de.

Aggregierte Werte sind Stadtteil-Mittel, keine Wohnungs-Eigenschaften. Wir verzichten bewusst auf einen „Berlin-Score" und zeigen keine Bezirks-Rankings.

Layer-Texte schreiben wir manuell. Kein Layer-Inhalt wird per LLM zusammengefasst, keine Personen-Biografie generiert.

Daten-Stand

Alphabetisch sortiert nach Layer-Name, kein Aktualitäts-Ranking.

Daten-Stand-Tabelle aller aktiven Layer
LayerBundleStandLizenz
BezirkeA: Boundaries2024-01dl-de/zero
Bodenrichtwerte (EUR/m²)B: Wohn-Daten2026-01dl-de/by
Bus-HaltestellenF: Mobilität2026-05ODbL
EinschulbereicheE: Soziale Infrastruktur2025-01dl-de/zero
Einwohnerdichte 2024I: Demografie2024-12CC BY
FahrradstraßenF: Mobilität2024-06dl-de/zero
Gefühlte Temperatur 2022C: Umwelt2024-06dl-de/zero
GrünanlagenC: Umwelt2026-04dl-de/zero
Grünversorgung 2023C: Umwelt2024-01dl-de/zero
Kaltluft-Einwirkbereich (2022)C: Umwelt2024-06dl-de/zero
Kaltluft-Leitbahn-Korridor (2022)C: Umwelt2024-06dl-de/zero
Kiez-Score · GesamtG: Kiez-Score2026-05dl-de/zero
Kiez-Score · Grün & HitzeG: Kiez-Score2026-05dl-de/zero
Kiez-Score · MobilitätG: Kiez-Score2026-05dl-de/zero
Kiez-Score · Ruhe & LuftG: Kiez-Score2026-05dl-de/zero
Kiez-Score · VersorgungG: Kiez-Score2026-05dl-de/zero
Kiez-Score · WohnschutzG: Kiez-Score2026-05dl-de/zero
KindertagesstättenE: Soziale Infrastruktur2024-12dl-de/zero
Lärmbelastung 2023C: Umwelt2024-01dl-de/zero
Luftbelastung 2023C: Umwelt2024-01dl-de/zero
Mietspiegel-Wohnlage 2024B: Wohn-Daten2024-06dl-de/by
Milieuschutz: ErhaltungsmieteB: Wohn-Daten2025-01dl-de/zero
Milieuschutz: StädtebauB: Wohn-Daten2025-01dl-de/zero
OrtsteileA: Boundaries2024-01dl-de/zero
Plan-KrankenhäuserE: Soziale Infrastruktur2023-03dl-de/zero
PostleitzahlenA: Boundaries2024-01dl-de/zero
RadverkehrsnetzF: Mobilität2025-07dl-de/zero
S-Bahn-NetzF: Mobilität2026-05ODbL
S-Bahn-StationenF: Mobilität2026-05ODbL
SchulenE: Soziale Infrastruktur2025-01dl-de/zero
SchwimmbäderE: Soziale Infrastruktur2026-04dl-de/zero
Soziale Lage (MSS 2025)B: Wohn-Daten2024-12dl-de/zero
SpielplätzeE: Soziale Infrastruktur2026-04dl-de/zero
SportanlagenE: Soziale Infrastruktur2025-07dl-de/zero
Thermische Belastung 2023C: Umwelt2024-01dl-de/zero
Tram-HaltestellenF: Mobilität2026-05ODbL
Tram-NetzF: Mobilität2026-05ODbL
TrinkbrunnenC: Umwelt2026-05ODbL
U-Bahn-NetzF: Mobilität2026-05ODbL
U-Bahn-StationenF: Mobilität2026-05ODbL
Umweltgerechtigkeit 2023C: Umwelt2024-01dl-de/zero
Weitere KrankenhäuserE: Soziale Infrastruktur2023-03dl-de/zero

Quellen und Lizenzen

Die meisten Layer stehen unter dl-de/zero-2-0 oder dl-de/by-2-0. OSM-basierte Layer (Stolpersteine, ÖPNV, Trinkbrunnen, Radverkehr) unter ODbL 1.0 mit Namensnennung OpenStreetMap-Contributors.

Vollständige Auflistung: /lizenzen

Feedback

Methodik-Korrektur, Datenfehler oder Layer-Vorschlag: per Mail.

hey@navigator.berlin

de