[FOSSGIS-Talk] GRASS GIS : Layer von TK überdecken sich;
net-ecke at gmx.net
net-ecke at gmx.net
Do Mär 12 12:17:22 CET 2015
Hallo,
hier der Vollständigkeit halber die Lösung, wie man mehrere Layer von TK´s teilweise transparent übereinander legen kann, damit leere Flächen nicht andere überdecken.
z.B. für den Layer von Gewässern :
- den Layer mit den Gewässern der z.B. der TK 1:200.000 von Deutschland importieren (die Farben sind dann erst mal ziemlich seltsam und müssen angepasst werden).
- Die Farbtabelle exportieren mit “Raster / Farben verwalten / Exportiere Farbtabelle [r.colors.out]”, dann bekommt man diese Farbtabelle :
0 255:255:0
0.8 0:255:0
1.6 0:255:255
2.4 0:0:255
3.2 255:0:255
4 255:0:0
nv 255:255:255
default 255:255:255
- Laut Dokumentation zur TK sieht die wirkliche Farbtabelle für Layer 3 (Gewässer) aber so aus :
Kanal
Rot
Grün
Blau
Farbe
0
255
255
255
weiß
1
102
186
255
seeblau
2
204
255
255
meerblau
3
242
214
170
wattbraun
4
0
0
255
bachblau
Also entsprechend eine neue Farbtabelle in einer Datei erstellen :
Neu erstellt lt. Layer 3
0 255:255:255
1 102:186:255
2 204:255:255
3 242:214:170
4 0:0:255
nv 255:255:255
default 255:255:255
... und dann mit “Raster/ Farben verwalten / Farbtabellen [r.colors]” und der dortigen Option “Farben / Pfad zur Datei mit Regeln” diese Farbdatei importieren.
-Damit die weisse (Hintergrund)Farbe des Layers transparent wird und darunter liegende Schichten nicht überdeckt, gibt man für den Layer in der Befehlszeile noch den Befehl
“r.null Karte_XY_L3Administrator setnull=0” ein
BtW: für was stehen eigentlich “nv” und “default” in der Datei der Farbtabelle ?
Gruss, SR
---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
http://www.avast.com