Gebäudeplan als offene Daten
Die Raum- und Grundrissdaten der KKG über eine öffentliche Schnittstelle
Alle Daten des Gebäudeplans sind ohne Anmeldung als JSON abrufbar. Koordinaten sind Meter in einem lokalen Koordinatensystem je Geschoss (Ursprung oben links, y nach unten), keine Geokoordinaten.
Endpunkte
| Endpunkt | Liefert |
|---|---|
| GET /api/buildings/public | Alle Trakte mit Geschossen; je Geschoss, ob ein Grundriss vorliegt. |
| GET /api/floors/public/:id | Ein Geschoss mit Umriss (GeoJSON-Polygon, Meter), Maßen und Orientierungspunkten. |
| GET /api/floors/public/:id/geojson | Dasselbe Geschoss als GeoJSON FeatureCollection: Umriss, Räume, Orientierungspunkte. |
| GET /api/rooms/public | Alle veröffentlichten Räume; Filter `q`, `building`, `floor`, `category`, `accessible`. |
| GET /api/rooms/public/:slug | Eine Raumkarte mit Ausstattung, Barrierefreiheit, Ansprechpersonen, Fotos und Geometrie. |
| GET /api/routes/public?from=&to=&profile= | Route zwischen Haupteingang (`haupteingang`), Räumen (Slug) und Orientierungspunkten (`poi:<id>`); Profile `shortest`, `barrier_free`, `quiet`, `fast`. Antwort mit Segmenten je Geschoss (Meter) und deutschen Schrittanweisungen; ohne barrierefreie Route `route: null` plus kürzeste Alternative. |
| GET /api/search/public?types=room | Volltextsuche über Räume (Nummer, Name, Aliasse). |
Beispiele
curl https://kkg-luenen.de/api/buildings/publiccurl https://kkg-luenen.de/api/floors/public/<geschoss-id>curl https://kkg-luenen.de/api/floors/public/<geschoss-id>/geojsoncurl https://kkg-luenen.de/api/rooms/public?building=Ccurl https://kkg-luenen.de/api/rooms/public/c-00-07curl https://kkg-luenen.de/api/routes/public?from=haupteingang&to=c-00-07&profile=barrier_freecurl https://kkg-luenen.de/api/search/public?q=forum&types=roomDokumentation
Die vollständige Beschreibung aller Felder steht in der Swagger-Oberfläche unter https://kkg-luenen.de/api/docs.
Nutzung
Die Daten dürfen für Schulprojekte, Unterricht und nicht-kommerzielle Anwendungen frei genutzt werden. Bitte die Quelle nennen: „Käthe-Kollwitz-Gesamtschule Lünen, kkg-luenen.de“. Ausstattungs- und Barrierefreiheitsangaben werden von der Schule gepflegt und können sich ändern; Belegungen und personenbezogene Daten sind nicht Teil der Schnittstelle.
