Rasterebenen
Lesen und ändern Sie die Darstellungseinstellungen einer Raster-(TIFF-)Ebene über HTTP.
Rasterebenen auflisten / abrufen
Abschnitt betitelt „Rasterebenen auflisten / abrufen“GET /api/rooms/:roomId/raster-layers (token permission: read)GET /api/rooms/:roomId/raster-layers/:layerId (token permission: read)Jede Ebene enthält bandCount, bandNames, statistics, pyramidStatus und ein Objekt display.
Interne S3-Schlüssel werden nie offengelegt.
Die Darstellung ändern
Abschnitt betitelt „Die Darstellung ändern“PATCH /api/rooms/:roomId/raster-layers/:layerId/display (token permission: write)Content-Type: application/json{ "colormap": "viridis", "band": 1, "vmin": 0, "vmax": 3000 }Nimmt beliebige davon an: colormap, band, vmin, vmax, rgbBands, renderMode, opacity,
transparentZero, visible (validiert → 400 invalid_display mit einer details-Liste).
bandreicht von0bisbandCount— 0 = natürliche Farbe / alle Bänder.vmin/vmax/rgbBandsakzeptierennullzum Zurücksetzen.rgbBandsbraucht genau drei 1-basierte Indizes auf einem Raster mit mindestens 3 Bändern.renderMode:tiles(Standard),image_overlay(ein einzelnes Übersichts-PNG für kleine oder niedrig aufgelöste TIFFs) oderrgb(mehrbandige Falschfarbkomposition).
Farbpaletten (23): none, viridis, plasma, inferno, magma, cividis, Blues, Greens, Greys, Oranges, Purples, Reds, YlOrBr, YlOrRd, coolwarm, RdYlBu, RdYlGn, Spectral, terrain, ocean, gist_earth, rainbow, jet.

