tabella colori di un DEM in GRASS

La tabella colori di un raster GRASS può essere modificata mediante il modulo r.colors.
E’ possibile scegliere fra un elenco di colori preimpostati oppure possono essere personalizzati: creare un file “rules.file” e indicare i range (in %) con la codifica RGB. Poi eseguire il comando:
$ cat /percorso/al/file/rules.file | r.colors map=nome_dem color=rules

Esempio di rules.file:
0% 0 230 0
20% 0 160 0
35% 50 130 0
55% 120 100 30
75% 120 130 40
90% 170 160 50
100% 255 255 100

contours da openstreetmap

I dati dei “contours” (curve di livello) usate per il render “cyclemap” provengono da elaborazioni fatte sui dati SRTM della NASA.

– Scaricare i file “.zip” dal sito della NASA

– lanciare lo script “srtm_generate_hdr.sh” ottenuto dal sito “http://mpa.itc.it/rs/srtm” per convertire il file “.zip” in GeoTIFF;

– Tramite “gdal” si creano gli SHP con intervalli di 10m mediante il comando:

gdal_contour -i 10 -snodata 32767 -a height N45011.TIF N45E011C10.shp

ps.map in GRASS

ps.map è il modulo che consente di produrre un file postscript pronto per la stampa.

Per creare una mappa tematica (colorare in maniera diversa elementi vettoriali in base al valore di un certo campo) è necessario usare più volte (come il CLASSITEM in Mapserver) il comando “vlines” (nel caso di elementi lineari) o “vareas” (nel caso di elementi poligonali). Esempio:

vlines nome_vettore

color 0:0:0

where nome_campo =”valore”

width 0.25

end

e così via per ogni valore del campo.

Il comando per lanciare “ps.map” è:

$ ps.map input=/nome/file/psmap.txt output=/nome/file/psmap.ps

flaviorigolon | mioblog

Benvenuto! Sei sul blog di flaviorigolon.

In questo spazio sono riportati appunti e pensieri sul software libero. Libero nel senso di “fruibile” a tutti in tutte le sue componenti. In particolare si fa riferimento ai programmi (non tutti :-)) che gestiscono informazioni territoriali; i cosiddetti GIS – Geographic Information System.

Se trovate qualcosa di utile in queste pagine: bene! Se trovate errori e/o conoscete altri metodi per fare le cose qui descritte mettiamoci in contatto. Se solo volete dire la vostra in merito non esitate a scrivere………e happy free mapping :-).