01. Dokumentation
Eine API für 16 Bundesländer.
LoD2-Gebäude, DGM1-Terrain und 3D-Tiles-Mesh aus einer kohärenten REST-API. Maschinen- wie LLM-freundlich: OpenAPI 3.1, llms.txt, Markdown-Konsumkanal.
Quickstart
Von curl zum gerenderten Frankfurt — in unter 10 Minuten.
API-Referenz
Alle 14 Endpoints, Parameter, Response-Schemata, Codebeispiele.
03.Für KI-Agenten
llms.txt, .well-known/lodapi.json, MCP-Server-Plan. Lodapi ist für Coding-Agents optimiert.
Endpoints nach Tag
Was du heute abrufen kannst.
buildings
-
GET/v1/buildingsFöderierte LoD2-Gebäude-Suche per Bounding-Box -
GET/v1/buildings/{gmlid}Einzelnes Gebäude per GML-ID (föderiert) -
GET/v1/buildings/3d.glbBbox → einzelnes GLB (z-normalisiert, föderiert) -
GET/v1/buildings/{gmlid}/roofRoofSurfaces with tilt, azimuth and area for solar analysis beta
datasets
-
GET/v1/datasetsStatus pro Bundesland (Snapshot, Coverage, Lizenz)
ops
-
GET/healthzLiveness-Check (Caddy + docker-compose)
osm-cover
-
GET/v1/osm-cover/datasets3D-Tiles-OSM-Cover-Tilesets (thematisch geclustert, b3dm + Draco) beta
terrain
-
GET/v1/terrain/datasetsListe verfügbarer DGM1-Terrain-Datensätze (pro BL) -
GET/v1/terrain/elevationGeländehöhe an einem WGS84-Punkt aus DGM1 -
GET/v1/terrain/profileHöhenprofil entlang einer Polyline
terrain-mesh
-
GET/v1/terrain-mesh/datasets3D-Tiles-Mesh-Tilesets für DGM1 (b3dm + Draco) beta
tilesets
-
GET/v1/tilesets3D-Tiles-Tilesets, die eine WGS84-Bbox schneiden -
GET/v1/tilesets/{tileset_id}3D-Tiles-Tileset-Detail per ID -
GET/v1/tilesets/{tileset_id}/tileset.json302-Redirect zur Cesium-tileset.json auf der CDN
Reference
Konzept-Doku, kein Endpoint-Listing.
-
Bundesländer-Coverage und LizenzenWelches BL ist live, welche Lizenz gilt, welche Quelle bedient Lodapi. -
API-ChangelogSemver-getrackt. Phase 1 ist pre-1.0 — minor-Bumps sind bruchtolerant. -
CRS-KonventionenWelche Coordinate Reference Systems Lodapi nutzt — intern und über die API. -
Datenmodell — Buildings, Surfaces, Tilesets, TerrainDB-Schema-Übersicht und API-zu-Tabelle-Mapping.
Maschinenlesbar
Auch für deinen Coding-Agent.
Cursor, Claude Code, Aider und ChatGPT lesen diese Doku direkt — ohne HTML-Crawling. Drei Roh-Artefakte sind die Eingangstür:
-
/llms.txtSektionierter Index nach llmstxt.org. öffnen -
/llms-full.txtVolle Doku konkateniert — drop in dein Context-Window für eine Runde. öffnen -
/.well-known/lodapi.jsonMaschinenlesbares Discovery-Manifest mit OpenAPI-URL, Datenprodukten, Status. öffnen -
/openapi.jsonOpenAPI-3.1-Snapshot — SDK-Generator-Quelle. öffnen