Livelli raster
Leggi e cambia le impostazioni di visualizzazione di un livello raster (TIFF) via HTTP.
Elencare / ottenere livelli raster
Sezione intitolata “Elencare / ottenere livelli raster”GET /api/rooms/:roomId/raster-layers (token permission: read)GET /api/rooms/:roomId/raster-layers/:layerId (token permission: read)Ogni livello include bandCount, bandNames, statistics, pyramidStatus e un oggetto display. Le
chiavi S3 interne non vengono mai esposte.
Cambiare la resa
Sezione intitolata “Cambiare la resa”PATCH /api/rooms/:roomId/raster-layers/:layerId/display (token permission: write)Content-Type: application/json{ "colormap": "viridis", "band": 1, "vmin": 0, "vmax": 3000 }Accetta uno qualsiasi fra: colormap, band, vmin, vmax, rgbBands, renderMode, opacity,
transparentZero, visible (validati → 400 invalid_display con un elenco details).
bandva da0abandCount— 0 = colore naturale / tutte le bande.vmin/vmax/rgbBandsaccettanonullper azzerarli.rgbBandsrichiede esattamente tre indici in base 1 su un raster con almeno 3 bande.renderMode:tiles(predefinito),image_overlay(una singola panoramica PNG per TIFF piccoli o a bassa risoluzione) oppurergb(composizione multibanda a falsi colori).
Mappe dei colori (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.

