ai-startup-skills
AI 제품을 만드는 스타트업을 위한 7단계 에이전트 스킬: 검증 → 비즈플랜 → 정책 → 로드쇼 → 고객 확보 → 가격 책정 → 등록
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기OpenFireMapV2 - A website and PWA MAP for showing emergency data based on OpenStreetMap
저장소 README에서 가져옴
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.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.