[gdal-dev] nodata in .bil format
Joaquim Luis
jluis at ualg.pt
Wed Mar 6 13:15:36 PST 2013
Jan,
My mail used copy-paste so the spaces are the same as printed by
gdalinfo but I don't think that is important as it merely reflects how
gdalinfo prints the info. Actually I crossed this problem when my
gdalread mex lib showed that the nodata for the .bil case was 1e10
instead of the -9999.
As another set of tests I converted the .bil to .asc with
gdal_translate -of AAIGrid lixo.bil lixa.asc
ERROR 6: lixo.bil, band 1: SetNoDataValue() not supported for this dataset.
Input file size is 250, 250
0...10...20...30...40...50...60...70...80...90...100 - done.
and here despite the error message the -9999 nodata value was written in
the output.
On the other hand, converting the .asc to .bil (as in below) though no
warnings created a companion .hdr that does not have the 'nodata' line
gdal_translate -of EHdr lixo.asc lixa.bil
Input file size is 250, 250
0...10...20...30...40...50...60...70...80...90...100 - done.
> Hi,
> There should certainly not be a space between Nodata and Value as in
> your mail below.
> There are two formats relevant for (at least) arcgis:
> .bil. In this case the keyword is NoData
> .flt. In this case the keyword is NoData_Value.
> Capitalization, afaik, is irrelevant.
> So you could modify the .hdr file as a test, and if it works out as I
> indicated (NoData=-9999 in stead of NoData Value=-9999) you can file a
> useful ticket.
> .flt, by the way, is a float array which appears to be used only as an
> intermediate (conversion) format, as in the conversion tools: float to
> raster and vice versa.
> Hope this helps a little,
> Jan
>
> On Wed, Mar 6, 2013 at 7:53 PM, Joaquim Luis <jluis at ualg.pt
> <mailto:jluis at ualg.pt>> wrote:
>
> Hi,
>
> While playing a bit with Lastools I came across this behavior. I
> create outputs in both .bil and .asc ESRI formats
> The weird thing is that beeing the .hdr header file common (I mean
> exactly equal) to both outputs the .bil format does not recognize
> the nodata value.
> Is this a knwon issue? (GDAL trunk on Windows)
>
> gdalinfo lixo.bil
> ERROR 6: lixo.bil, band 1: SetNoDataValue() not supported for this
> dataset.
> Driver: EHdr/ESRI .hdr Labelled
>
>
> C:\programs\lastools\data>gdalinfo lixo.asc
> Driver: AAIGrid/Arc/Info ASCII Grid
> Files: lixo.asc
> ...
> Band 1 Block=250x1 Type=Float32, ColorInterp=Undefined
> NoData Value=-9999
>
> Joaquim
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org <mailto:gdal-dev at lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20130306/9e4f6552/attachment.html>
More information about the gdal-dev
mailing list