Methodik
Wie der Resilienz-Score zustande kommt — mit denselben Gewichten, die die Score-Engine tatsächlich verwendet. Diese Seite liest ihre Zahlen direkt aus derselben Konfiguration wie die Berechnung selbst, nicht aus einer separat gepflegten Kopie, die veralten könnte.
1. Rohwert → Perzentil-Rang
Jeder Unterindikator (z.B. „Straftaten insgesamt je 100.000 Einwohner“) wird zuerst in einen Perzentil-Rang von 0–100 innerhalb der jeweiligen Region (Berlin, Berliner Umland und Ostseeküste MV bilden je einen eigenen Vergleichspool; Scores sind nur innerhalb eines Pools vergleichbar) umgerechnet, nicht direkt verwendet: der beste Bezirk bei diesem Indikator bekommt (nahe) 100, der schlechteste (nahe) 0, alle anderen nach ihrem Rang dazwischen. Das verhindert, dass ein einzelner Ausreißer-Bezirk alle übrigen Werte zusammenstaucht, wie es bei simpler Min-Max-Skalierung passieren würde — und sorgt dafür, dass die Werte innerhalb der (kleinen) Regionen differenziert bleiben, statt bundesweit fast identisch auszusehen. Ob ein höherer oder niedrigerer Rohwert „besser“ ist, ist je Indikator festgelegt (unten in der Tabelle als „höher/niedriger = besser“ gekennzeichnet).
2. Unterindikatoren → Dimensionswert
Innerhalb einer Dimension (z.B. „Sicherheit“) werden die Perzentil-Ränge ihrer Unterindikatoren gewichtet gemittelt — die Gewichte je Indikator stehen unten in der Tabelle je Dimension.
3. Dimensionen → Gesamtscore
Die 6 Dimensionswerte werden nach den Gewichten unten zum Gesamtscore (0–100) zusammengeführt. Der Score wird wöchentlich im Batch neu berechnet, nicht live bei jeder Abfrage — jede Anfrage liest nur den zuletzt berechneten Stand.
Was passiert, wenn ein Faktor fehlt?
Fehlt ein Unterindikator oder eine ganze Dimension (aktuell z.B. Wohnungsmarkt & Verfügbarkeit und News/lokale Dynamik — beide noch ohne Daten), wird über die tatsächlich vorhandenen Faktoren renormalisiert: ihre Gewichte werden proportional so hochskaliert, dass sie zusammen wieder 100 % ergeben. Ein fehlender Faktor wird also weder als neutraler Mittelwert (50) noch als 0 in die Rechnung gezogen — er wird sauber herausgerechnet, und die verbleibenden Faktoren bestimmen den Score unter sich. Der Gesamtscore zeigt dabei immer an, wie viele der 6 Dimensionen tatsächlich eingeflossen sind (z.B. „4 von 6“), damit diese Lücke sichtbar bleibt statt kaschiert zu werden.
Ampel-Farben
- 0–39erhöhtes Risiko
- 40–69durchschnittlich
- 70–100niedriges Risiko
Alle Dimensionen und ihre Unterindikatoren
Klima & Naturgefahren
25 % des Gesamtscores| Waldbrandgefahrenindex | 53,8 % der Dimension | niedriger = besser |
| Hitzebelastung (Ø PET/UTCI) | 15,4 % der Dimension | niedriger = besser |
| Kältester Tag (Jahresminimum) | 15,4 % der Dimension | höher = besser |
| Jahresmitteltemperatur | 15,4 % der Dimension | niedriger = besser |
Sicherheit
15 % des Gesamtscores| Straftaten insgesamt | 60 % der Dimension | niedriger = besser |
| Wohnungseinbrüche | 40 % der Dimension | niedriger = besser |
Wirtschaft & Standortdynamik
15 % des Gesamtscores| Kaufkraft (verfügbares Einkommen je Einwohner) | 25 % der Dimension | höher = besser |
| Arbeitslosenanteil (Berlin: SGB-II-Anteil laut MSS) | 20,8 % der Dimension | niedriger = besser |
| Arbeitslosenquote (Bundesagentur für Arbeit) | 20,8 % der Dimension | niedriger = besser |
| Gewerbedichte | 16,7 % der Dimension | höher = besser |
| Gewerbeanmeldungen (Kreis, je Jahr) | 16,7 % der Dimension | höher = besser |
Wohnungsmarkt & Verfügbarkeit
15 % des Gesamtscores| Wohnlage (Mietspiegel-Klassifikation) | 60 % der Dimension | höher = besser |
| Neubautätigkeit (genehmigte Wohnungen) | 40 % der Dimension | höher = besser |
Infrastruktur & soziales Umfeld
15 % des Gesamtscores| Sozialer Status-Index (MSS) | 33,3 % der Dimension | niedriger = besser |
| ÖPNV-Haltestellendichte | 33,3 % der Dimension | höher = besser |
| Schuldichte | 16,7 % der Dimension | höher = besser |
| Ärztedichte (Näherung) | 16,7 % der Dimension | höher = besser |
News & lokale Dynamik
15 % des Gesamtscores| Lokale Stimmung (90-Tage-Durchschnitt) | 100 % der Dimension | höher = besser |
Granularität
Jeder Rohwert im Report trägt zusätzlich ein Granularitäts-Badge (Adressgenau / Quartier / Kreis-Gemeinde / Schätzung), das zeigt, auf welcher räumlichen Auflösung er tatsächlich erhoben wurde — ein Bezirkswert wird nie als adressgenau ausgegeben. Details je Unterindikator und Adresse stehen auf der Adress-Suche.
Methodik-Versionen
Jede Änderung an Gewichten, Indikatoren oder Vergleichsgruppen erhöht die Version. Die Verlaufskurven werden nach jeder Änderung mit der aktuellen Version über alle Stichtage neu berechnet — es gibt keine geglätteten oder interpolierten Werte, der Verlauf bewegt sich nur, wenn sich Rohdaten bewegen. Der Verlauf nutzt einen konstanten Indikatorkorb (nur Indikatoren, die seit 2016 vorliegen); der aktuelle Score nutzt alle Indikatoren.
- Version 5 (aktuell) · Brandenburg vollständig: neuer Pool brandenburg_flaeche seit 27.9.2026
Neue Region/neuer Pool "Brandenburg (Fläche)" (der Weitere Metropolenraum, 362 Gemeinden außerhalb des Berliner Umlands, LEP HR Z 1.1). Ändert keine Perzentile in bestehenden Pools; die Versionsbumpe erlaubt rebuild-score-history, den neuen Pools echte Sicherheit-Historie ab 2017 zuzuordnen, die die vorherige (idempotente) Version-4-Rechnung noch nicht kannte. Rechenregeln unverändert gegenüber Version 4.
- Version 4 · Berliner Umland auf den LEP-HR-Strukturraum erweitert seit 27.9.2026
Region "Brandenburg (Berliner Umland)" wächst von 27 auf 51 Gemeinden (amtlicher Strukturraum "Berliner Umland" des Landesentwicklungsplans Hauptstadtregion Berlin-Brandenburg, Plansatz Z 1.1) im selben Pool brandenburg_umland. Rechenregeln unverändert gegenüber Version 3; der Verlauf wird über alle Stichtage neu berechnet.
- Version 3 · Historische Daten außerhalb Berlins seit 24.9.2026
Neue Datenbasis: Wirtschaft (Brandenburg, MV) ab 2016, Potsdam-Klima ab 2016, Kriminalität der Umland-Gemeinden 2017–2022, ÖPNV-Haltestellendichte im Umland. Rechenregeln unverändert gegenüber Version 2; der Verlauf wird über alle Stichtage neu berechnet.
- Version 2 · Getrennte Pools, Mindestgröße, versionierte Läufe seit 24.9.2026
Berlin, Berliner Umland und Ostseeküste MV werden in getrennten Pools gerankt; Indikatoren mit weniger als 3 Orten im Pool bleiben unbewertet; Gesamtscore erst ab 2 Dimensionen. Jeder Lauf ist versioniert; der Verlauf wird mit dieser Methodik über alle Stichtage neu berechnet (konstanter Indikatorkorb).
- Version 1 · Erste Score-Engine seit 10.8.2026
Perzentil-Ränge je Dimension, gewichtet; ein gemeinsamer Pool für alle Orte. Änderungen zwischen August und September 2026 (Dimensionsumfang, neue Indikatoren, Pool-Zuschnitt) sind in dieser Version nicht einzeln versioniert; diese Zeitreihe wurde durch Version 2 ersetzt.