[Therion] NODATA value in loch surface
Wolfgang Zillig
wolfgang.zillig at web.de
Fri Jul 5 08:44:27 CEST 2013
Hello Jonny,
I assume that this is not possible. Are the holes in your elevation
data big?
I would suggest that you interpolate the missing data. This can be done
tools from gdal-library:
http://www.gdal.org/
Ready compiled packages are available for Windows from OSGeo4W
http://trac.osgeo.org/osgeo4w/
(OSGeo4W Installer)
To fill the holes you need to do:
1. copy the elevation matrix to a separate text file ie. dem.txt
2. add a header to the text file that it looks like:
ncols 366
nrows 366
xllcorner 0.000000000000
yllcorner -366.000000000000
cellsize 1.000000000000
471.2 473.3 482.9 489.5 492.3 ...
447.7 449.8 453.8 456.4 457.2 ...
...
you have to adapt the ncols, nrows and yllcorner values to fit to your
matrix size (in my case 366 by 366 values)
3. convert and mark nodata values with gdal_translate. "0" is the value
for nodata
in OSGeo4W Shell:
> gdal_translate -a_nodata 0 dem.txt demnodata.tif
4. fill the nodata regions by
in OSGeo4W Shell:
gdal_fillnodata.py demnodata.tif filled.tif
5. convert back to ascii matrix
in OSGeo4W Shell:
gdal_translate -of AAIGrid filled.tif filled.txt
Remark: the produced *.tif files can not be displayed in every image
viewing software as it contains no the usual RGB data but instead
integer or float valus. One nice software to display (and even analyze)
is ImageJ: http://imagej.nih.gov/ij/
Best regards
Wolfgang
Am 03.07.2013 21:46, schrieb Jonny Prouty:
> Hello all,
>
> My apologies in advance if I've overlooked something, but is there a
> way to instruct Loch to NOT draw elevation data equal to a certain
> value? For instance, in my current model, I do not want Loch to draw
> any elevations that are equal to 0. Is this possible? Thanks very much
> in advance!
>
> Cheers,
>
> Jonny ^v^
>
>
> _______________________________________________
> Therion mailing list
> Therion at speleo.sk
> http://mailman.speleo.sk/mailman/listinfo/therion
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20130705/84e9b5f0/attachment.htm>
More information about the Therion
mailing list