[gdal-dev] how to find gdal_fillnodata
Bryan Keith
bryan at ideotrope.org
Tue Feb 17 16:43:45 EST 2009
> Bryan Keith wrote:
>> Hello,
>>
>> I combined two DEM datasets with gdal_merge, and there's a broken strip
>> of
>> nodata between the two. What gdal utility can I use to fix this? I
>> found
>> references to gdal_fillnodata on the web, but I don't have it. I
>> installed FWTools 2.2.8 on windows, but that doesn't seem to include
>> gdal_fillnodata either. On Linux I have GDAL 1.4.4.0, released
>> 2007/11/23. I looked at the source code (from the daily svn snapshot),
>> and it looks I need gdal.FillNoData but that's not part of the bindings
>> that I have on either Windows or Linux. How can I get this utility or
>> is
>> there another utility that I can use?
>
> Bryan,
>
> This utility only exists in the most recent builds from trunk. I see it
> was not in FWTools 2.3.0, but it is in the gdal-dev package of OSGeo4W.
> On linux you could build from svn with python support and you should have
> it.
>
Frank,
I installed OSGeo4W this afternoon. I had to do a little futzing to get
python to work with gdal-dev (change the windows %path% variable and
change the Python sys.path list). However, when I run gdal_fillnodata, I
end up with a tif that has all 0s. What am I doing wrong? Commands are
pasted below.
Bryan
C:\Projects>gdalinfo dem.tif -stats
Driver: GTiff/GeoTIFF
Files: dem.tif
Size is 2200, 1411
Coordinate System is:
Origin = (1749100.677571530000000,304762.295903306220000)
Pixel Size = (32.820441700754138,-32.820441700754138)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 1749100.678, 304762.296) (122d52'36.09"W, 38d30'0.63"N)
Lower Left ( 1749100.678, 258452.653) (122d52'30.48"W, 38d22'22.86"N)
Upper Right ( 1821305.649, 304762.296) (122d37'27.85"W, 38d30'6.53"N)
Lower Right ( 1821305.649, 258452.653) (122d37'23.86"W, 38d22'28.75"N)
Center ( 1785203.163, 281607.474) (122d44'59.57"W, 38d26'14.94"N)
Band 1 Block=2200x1 Type=Float32, ColorInterp=Gray
Minimum=10.000, Maximum=563.300, Mean=78.248, StdDev=78.791
NoData Value=-32766
Metadata:
STATISTICS_MINIMUM=10
STATISTICS_MAXIMUM=563.29998779297
STATISTICS_MEAN=78.248205065279
STATISTICS_STDDEV=78.791386753552
C:\Projects>\OSGeo4W\apps\gdal-dev\bin\gdal_fillnodata.bat dem.tif
dem_nnd.tif
0...10...20...30...40...50...60...70...80...90...100 - done.
C:\Projects>gdalinfo dem_nnd.tif -stats
Driver: GTiff/GeoTIFF
Files: dem_nnd.tif
Size is 2200, 1411
Coordinate System is:
Origin = (1749100.677571530000000,304762.295903306220000)
Pixel Size = (32.820441700754138,-32.820441700754138)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 1749100.678, 304762.296) (122d52'36.09"W, 38d30'0.63"N)
Lower Left ( 1749100.678, 258452.653) (122d52'30.48"W, 38d22'22.86"N)
Upper Right ( 1821305.649, 304762.296) (122d37'27.85"W, 38d30'6.53"N)
Lower Right ( 1821305.649, 258452.653) (122d37'23.86"W, 38d22'28.75"N)
Center ( 1785203.163, 281607.474) (122d44'59.57"W, 38d26'14.94"N)
Band 1 Block=2200x1 Type=Float32, ColorInterp=Gray
Minimum=0.000, Maximum=0.000, Mean=0.000, StdDev=0.000
Metadata:
STATISTICS_MINIMUM=0
STATISTICS_MAXIMUM=0
STATISTICS_MEAN=0
STATISTICS_STDDEV=0
C:\Projects>
More information about the gdal-dev
mailing list