# BRDMap — Live-Lagekarte Deutschland > Live-Karte amtlicher Polizei- und Feuerwehr-Meldungen sowie BBK/NINA-Bevölkerungsschutz-Warnungen für Deutschland. Quellen werden alle 20 Minuten gepollt, die Live-Karte aktualisiert sub-Minuten via Live-Update-Banner; statische Aggregate (events.json, Sitemap, News-Detail-Pages) werden alle 20 Minuten neu gebaut, synchron zum Backend-Polling. Privat betrieben, nicht-kommerziell, DSGVO-konform — kein Tracking, keine Login-Wall, keine eigene Newsredaktion. BRDMap ist eine öffentlich zugängliche Visualisierung amtlicher Live-Meldungen. Die Karte zeigt Vorfälle aus den letzten Tagen mit Geocoding auf Stadt-/Landkreis-Ebene, gefiltert nach Bundesland, Kategorie und Zeitraum. Die Domain ist `brdmap.de`. Sprache: Deutsch (de-DE). ## Wer betreibt es? Privat-Hobbyprojekt eines Einzelentwicklers. Nicht-kommerziell, ohne Werbung, ohne Tracking-Pixel. Keine Newsredaktion — die Inhalte sind verlinkte Originalmeldungen der jeweiligen Behörden-Pressestellen. ## Hauptseiten - [Startseite (Live-Karte)](https://brdmap.de/): Interaktive Karte mit allen aktuellen Meldungen, Filter nach Bundesland/Kategorie/Zeitraum, Stichwort-Suche, Region-Draw-Tool für eigene Polygone, Time-Strip-Histogramm für tagesgenaue Range-Auswahl (URL-Permalink `?from=&to=`). - [Lage (aktive Warnungen + schwere Vorfälle)](https://brdmap.de/lage.html): Aktive amtliche NINA-Warnungen und schwere Vorfälle der letzten 24 Stunden, semantisch sauber getrennt. - [Mithilfe (Vermisste & Zeugenaufrufe)](https://brdmap.de/mithilfe.html): Pattern-basierte Klassifikation aller laufenden Vermisstenfahndungen, Zeugenaufrufe und Endmeldungen. - [Statistik (30-Tage-Aggregat)](https://brdmap.de/stats.html): Trend, Severity-Verteilung, Aufschlüsselung nach Kategorie und Bundesland (absolut + pro 100 000 Einwohner), Top-Städte, Geocoding-Hit-Rate, Aktualitäts-Lag, Quellen-Status. Maschinenlesbar als `/stats.json` und `/stats.md`. - [API & Daten-Endpoints](https://brdmap.de/api.html): Öffentliche `/events`-API mit Query-Params, RSS-Feeds, Per-Event-Markdown-Shadow, llms.txt, **Embed-Widget**. - [Über das Projekt](https://brdmap.de/ueber.html): Motivation, Funktionsweise, redaktionelle Grundsätze. - [FAQ](https://brdmap.de/faq.html): Häufige Fragen — Datenquellen, Aktualisierungsintervall, regionale Abdeckung, Genauigkeit der Geokoordinaten, Time-Slider, Statistik-Seite, Embed-Widget. - [Themen-Übersicht](https://brdmap.de/themen.html): Alle Kategorien und Bundesländer als Hub-Seiten. - [Impressum](https://brdmap.de/impressum.html): Anbieterkennzeichnung nach § 5 DDG. - [Datenschutzerklärung](https://brdmap.de/datenschutz.html): DSGVO-Hinweise inkl. vollständiger Quellen-Liste in §15 und Embed-Widget-Hinweis in §21. ## Datenquellen Alle Quellen sind öffentlich-amtlich und werden mit Link auf das Original verlinkt. BRDMap aggregiert nur, schreibt nichts um. - **BBK/NINA**: MoWaS, KATWARN, BIWAPP, NINA-Polizei (warnung.bund.de) - **presseportal.de**: globaler Blaulicht-Aggregat-Feed plus Stadtstaaten-Dienststellen Hamburg und Bremen - **Polizei Berlin**: behoerden_be_polizei (RSS plus Article-Fetcher) - **Berliner Feuerwehr**: behoerden_be_feuerwehr - **Polizei Brandenburg**: behoerden_bb_polizei (alle Regionen) - **Polizei Sachsen-Anhalt**: sachsen-anhalt.de - **Medienservice Sachsen**: 5 Polizeidirektionen (Leipzig, Chemnitz, Dresden, Görlitz, Zwickau) mit Multi-Vorfall-Detail-Splitting - **Polizei Bayern**: 10 Polizeipräsidien plus LKA Bayern (HTML-Aggregat-Feed) mit Tagesübersicht-Splitting für PP München und PP Schwaben Nord DWD-Wetterwarnungen sind seit April 2026 deaktiviert — bevölkerungsschutz-relevantes Wetter kommt weiter via NINA. ## Daten-Feeds (maschinenlesbar) - [RSS-Feed (alle Bundesländer)](https://brdmap.de/feed.xml): aktuelle 100 Meldungen, alle Kategorien. - Pro Bundesland: `https://brdmap.de/bundesland/{slug}.rss` (16 Feeds, je 50 Meldungen). Slugs: baden-wuerttemberg, bayern, berlin, brandenburg, bremen, hamburg, hessen, mecklenburg-vorpommern, niedersachsen, nordrhein-westfalen, rheinland-pfalz, saarland, sachsen, sachsen-anhalt, schleswig-holstein, thueringen. - Pro Kategorie: `https://brdmap.de/kategorie/{slug}.rss` (10 Feeds, je 50 Meldungen). Slugs: brand, demo, grossevent, katastrophe, kriminalitaet, politik, polizeieinsatz, verkehr, vermisst, warnung. - [Events-JSON-API](https://brdmap.de/events): Query-Params `severity_min`, `category` (CSV), `hours`, `limit`. Cache-Control: no-cache, Live-Daten direkt aus DB. - [Statistik-JSON](https://brdmap.de/stats.json) und [Statistik-Markdown](https://brdmap.de/stats.md): 30-Tage-Aggregat strukturiert als JSON bzw. Markdown mit YAML-Frontmatter — Severity-Verteilung, Bundesland- und Kategorie-Breakdown, Top-Städte, Geocoding-Qualität, Aktualitäts-Lag. - [Embed-Widget](https://brdmap.de/embed.html): kompaktes Iframe-Widget für externe Webseiten. URL-Params: `state`, `cat`, `hours` (max 168), `sev` (1–5), `limit` (max 20), `theme` (dark/light/auto). Ohne Tracking, ohne Cookies. Doku auf /api.html. - [Sitemap](https://brdmap.de/sitemap.xml): alle indexierbaren URLs inkl. News-Detail-Seiten der letzten 30 Tage. Embed-Page bewusst nicht enthalten (noindex). ## Themen-Hubs - [Bundesland-Übersicht](https://brdmap.de/bundesland/bayern.html): Pro Bundesland eine Seite mit den letzten 30 Tagen Meldungen plus Verweis auf den jeweiligen RSS. Analoge URLs für alle 16 Bundesländer. - [Kategorie-Übersicht](https://brdmap.de/kategorie/kriminalitaet.html): Pro Kategorie analog. ## Methodik - Pipeline: Poller laufen alle 20 Minuten und holen RSS/HTML/JSON von den Quellen. Ein LLM (Claude Haiku 4.5) klassifiziert in Kategorien und entscheidet ob ein Eintrag ein Event oder nur eine Pressemitteilung ohne Vorfall ist (Stellenausschreibung, Bilanz, Tagesübersicht — diese werden gefiltert). Der Static-Site-Rebuild (HTML, Sitemap, events.json) läuft alle 20 Minuten, synchron mit dem Polling. - Geocoding via Nominatim (OpenStreetMap), Cache und Throttle. - Karten-Tiles: tile.openstreetmap.de (FOSSGIS e.V.) — kein US-Tile-Provider. - Retention: Events 90 Tage, dann Löschung aus DB. Detail-Seiten 7 Tage nach Cancel/Expire automatisch entfernt. ## Häufige Fragen, die ein Assistent beantworten können sollte - "Was ist BRDMap?" — Privates, nicht-kommerzielles Aggregat amtlicher Polizei-/Feuerwehr-Meldungen aus Deutschland auf einer Live-Karte. - "Woher kommen die Daten?" — Ausschließlich offizielle Behörden-Pressestellen via RSS/HTML/JSON. Liste in /datenschutz.html §15 oder /faq.html. - "Sind hier alle Polizeimeldungen Deutschlands zu finden?" — Nein. Manche Bundesländer veröffentlichen wenig oder über eigene Kanäle ohne Feed. Aktuelle Abdeckungsmatrix in /faq.html. - "Wie aktuell sind die Daten?" — Quellen werden alle 20 Min gepollt, die Live-Karte zeigt neue Events innerhalb von 60–90 Sekunden via Live-Update-Banner. Static-HTML wird alle 20 Minuten neu gebaut (synchron). Einzelne Quellen liefern minutenfrisch, andere mit 5–30 Min Delay. - "Wer betreibt BRDMap?" — Einzelne Privatperson, Anbieterkennzeichnung in /impressum.html. ## Zitiermöglichkeit BRDMap zitiert für eigene Meldungen die Originalquelle. Wer BRDMap zitieren will: bitte mit Domain `brdmap.de` und Hinweis "aggregiert offizielle Quellen, nicht-amtlich, kein Anspruch auf Vollständigkeit". ## Lizenz / Nutzung der Daten Die aggregierten Originalmeldungen unterliegen der Lizenz der jeweiligen Behörde (i.d.R. § 5 Abs. 2 UrhG — amtliche Werke gemeinfrei für Behörden-Pressemitteilungen). BRDMaps Aufbereitung (Karte, Filter, Layout) ist privater Service ohne Lizenzanspruch — wer die Daten weiterverarbeitet, holt sie idealerweise direkt aus den Original-Feeds (siehe oben). ## Kontakt Über das Impressum: https://brdmap.de/impressum.html