ai-startup-skills
创业公司做 AI 产品的 7 步 Agent Skill 合集:验证 → BP → 政策 → 路演 → 获客 → 定价 → 注册。
Translation pending
Interaktive Karte für Feuerwachen, Hydranten und Defibrillatoren basierend auf OpenStreetMap.
Translation pending
OtherJavaScript · HTMLGitHub @FrnkMrzOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
OpenFireMapV2 - A website and PWA MAP for showing emergency data based on OpenStreetMap
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
OpenFireMapV2 ist eine weltweit nutzbare, interaktive Karte für Feuerwehren, OSM-Mitwirkende und alle, die feuerwehrrelevante Objekte schnell auffinden möchten. Sie zeigt unter anderem Feuerwachen, Hydranten, Löschwasserstellen und Defibrillatoren auf Basis offener OpenStreetMap-Daten. Die Live-Karte ist unter openfiremap.org erreichbar. Der Quellcode und die technische Dokumentation liegen im GitHub-Repository FrnkMrz/OpenFireMapV2.Read the full README ↗
OpenFireMapV2 ist eine weltweit nutzbare, interaktive Karte für Feuerwehren, OSM-Mitwirkende und alle, die feuerwehrrelevante Objekte schnell auffinden möchten. Sie zeigt unter anderem Feuerwachen, Hydranten, Löschwasserstellen und Defibrillatoren auf Basis offener OpenStreetMap-Daten.
Die Live-Karte ist unter openfiremap.org erreichbar. Der Quellcode und die technische Dokumentation liegen im GitHub-Repository FrnkMrz/OpenFireMapV2.
OpenFireMapV2 ist aktuell v0.10.2. OpenFireMap war von Anfang an weltweit nutzbar: Außerhalb der vorbereiteten Pipeline-Gebiete ruft die Anwendung Daten über Overpass ab. Für Deutschland, Österreich, die Schweiz, Luxemburg und Liechtenstein (DACHLiLu) sowie 40 weitere europäische Länder (jeweils eine eigene Datei, wöchentlich neu gebaut) steht zusätzlich eine schnelle, vorberechnete PMTiles-Versorgung über Cloudflare R2 bereit. Nicht dabei sind Russland, die Ukraine, Belarus und die Türkei; dort und außerhalb Europas bleibt Overpass die Datenquelle. Die DACHLiLu-Datei umfasst rund 1,2 Millionen feuerwehrrelevante Objekte, die Länder-Dateien zusammen weitere rund 1,0 Millionen Objekte ohne Gemeindegrenzen (dazu rund 0,6 Millionen Grenzlinien; etwa 634 MB in 40 Dateien, die größte ist Frankreich mit 171 MB); durch den auf MaxZoom 14 optimierten Build ist die aktuelle PMTiles-Datei etwa 182,4 MiB groß (191.243.978 Bytes). Damit bleibt sie unter dem Cloudflare-Free-Cache-Limit von 512 MiB. Seit dem letzten Datenstand neu angelegte oder geänderte Objekte lädt die Anwendung im Hintergrund über Overpass nach (bei Länder-Dateien nur, solange deren OSM-Datenstand höchstens 10 Tage alt ist; danach werden sie unverändert ausgeliefert, nur ohne dieses Nachladen). Die Pipeline erweitert nicht die geografische Abdeckung, sondern beschleunigt die Datenversorgung in diesen Gebieten.
OpenFireMapV2 ist ein nichtkommerzielles Open-Source-Projekt, das moderne Webtechnik mit offenen OpenStreetMap-Daten verbindet.
Browser → PMTiles / Cloudflare R2 (DACHLiLu und 40 europäische Länder) → Overpass-Fallback
↘ Overpass weltweit außerhalb dieser Gebiete
Der Browser lädt bei PMTiles nur die für den sichtbaren Kartenausschnitt benötigten Kachelbereiche. Wenn Pipeline-Daten fehlen, veraltet sind oder nicht erreichbar sind, wechselt die Anwendung automatisch zu Overpass. Nach einem Build werden PMTiles, GeoJSON und metadata.json in einer sicheren Reihenfolge nach R2 übertragen und der öffentliche Stand anschließend anhand von generated_at und Dateigröße geprüft.
Voraussetzung ist eine aktuelle Node.js-Version.
npm ci
npm run dev # Vite-Entwicklungsserver
npm run build # Produktions-Build nach docs/
npm run lint
npm run i18n:check
npm run test:ci
npx playwright test
Der GitHub-Actions-Workflow baut und veröffentlicht den Inhalt von docs/ über GitHub Pages. Die Anwendung bleibt eine clientseitige Webanwendung ohne eigenes Backend.
Der Quellcode steht unter der MIT-Lizenz. Die Kartendaten stammen aus OpenStreetMap und stehen unter der Open Data Commons Open Database License (ODbL). Weitere Quellen und Hinweise sind in Datenquellen dokumentiert.
OpenFireMapV2 is a worldwide, client-side web map for fire stations, hydrants, water supply points and AEDs based on OpenStreetMap data. The live map is available at openfiremap.org, and the source code is maintained in the GitHub repository.
The map symbols guide explains hydrant, water-source, fire-station and AED symbols in all supported languages.
Version v0.10.2 combines global Overpass access with a fast pre-built PMTiles pipeline for Germany, Austria, Switzerland, Luxembourg and Liechtenstein (DACHLiLu) plus 40 more European countries (excluding Russia, Ukraine, Belarus and Turkey; one weekly-built file per country, about 634 MB in total). The DACHLiLu file serves roughly 1.2 million objects, the country files roughly 1.0 million more, all from Cloudflare R2 using HTTP Range Requests. An optimized MaxZoom 14 build currently keeps the PMTiles archive at about 182.4 MiB (191,243,978 bytes), below Cloudflare's 512 MiB free-cache limit. Objects created or changed since the pipeline's OSM data timestamp are fetched from Overpass in the background (for country files only while their OSM data is at most 10 days old; older files are still served, just without this catch-up). It accelerates those areas but does not replace worldwide Overpass coverage. See the English project presentation for a concise technical overview.
The map is keyboard-accessible and checked against WCAG 2.2 (A/AA) with automated axe and contrast tests: skip link, visible focus, keyboard-operable markers and dialogs, labelled controls in all supported languages, and support for reduced motion. Testing with a real screen reader on a device is still pending. A public pipeline status page is available at openfiremap.org/status.