Rasterebene GRID

Hierbei handelt es sich um Rasterdaten, die aus einer Binärdatei mit Gleitkommawerten besteht. Zusätzlich muss eine gleichnamige *.hdr Datei vorhanden sein. Diese enthält Header-Informationen in folgendem Format:

NCOLS xxx
NROWS xxx
XLLCORNER xxx
YLLCORNER xxx
CELLSIZE xxx
NODATA_VALUE xxx
BYTEORDER <MSBFIRST | LSBFIRST>

Die Darstellung einer *.flt mit dazugehöriger hdr Datei ist mit diesem Ebenentyp möglich.

Hinweis: Die Ausgabe der z-Koordinate ist für diesen Ebenentyp in den Maptip Einstellungen des cardo.Maps möglich. Hierbei muss der Administrator im Anwendungsnamen der Ebene DGM_SOURCE_LAYER_ setzen. Der Layertag muss dann mit dem Höhensystem ergänzt werden. (NN, HN, NHN). Bsp.: "DGM_SOURCE_LAYER_NN". Dieser kann auch für mehrere Ebenen definiert werden. Die Suche wird nach dem 1. Treffer beendet.

Hinweis für Anwendungsentwickler: Es stehen die Methoden in IDU.cardo3.Utilities.LayerDataUtil zur Verfügung.

Transparenz Rasterebene GRID

Nutzen Sie für die Einstellung der Transparenz die Alphawert-Einstellung im Symboleditor (Reiter Allgemeine Einstellungen/Alternative Zeichenengine).

Problem: Spaltennnamen in der Sachdatenanzeige und Quelle anders

Dateityp: flt-Grid

Das führt dazu, dass Änderungen bei der Darstellungsanpassung nicht übernommen werden.

Wir empfehlen das flt Grid in ein Tiff Grid umzuwandeln.

Weitere Infos:

https://www.cardogis.com/iwan7rasterFiles-grid bzw. https://www.cardogis.com/iwan7rasterFiles

Folgende Schritte können durchgeführt werden:

In die HDR-Datei als erste Zeile noch dies einfügen (falls nicht schon vorhanden):

BYTEORDER L
 
Dann mit Hilfe von GDAL (in jeder QGis-Installation vorhanden):
"C:\Program Files\QGIS 3.30.2\bin\gdal_translate.exe" -ot Float32 -co TILED=YES -co COMPRESS=DEFLATE -co PREDICTOR=3 "D:\Dev\cardoSystem\_Projekt_xxx\Geodaten\de_dgm10_25833.flt" "D:\Dev\cardoSystem\_Projekt_xxx\Geodaten\de_dgm10_25833.tif"
 
optional - zusätzliche OVR-Datei (Pyramide mit Übersichts-Zoom-Leveln) erstellen:
"C:\Program Files\QGIS 3.30.2\bin\gdaladdo.exe" --config COMPRESS_OVERVIEW DEFLATE --config PREDICTOR_OVERVIEW 3 --config INTERLEAVE_OVERVIEW PIXEL --config GDAL_TIFF_OVR_BLOCKSIZE 256 -r average -minsize 256 -ro "D:\Dev\cardoSystem\_Projekt_xxx\Geodaten\de_dgm10_25833.tif"
 
Beispiel für Style (hier Wertebereich zwischen 100 und 500):
cell-color
{
color: linear-gradient(lightgreen 100, yellow 280, brown 500);
}
Hilfe zu linear-gradient:

https://www.cardogis.com/?pgId=1258#ColorGradientType