<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    <font face="Times New Roman, Times, serif">On 05/03/11 16:25, Frank
      Warmerdam wrote:
    </font>
    <blockquote cite="mid:4DC0106A.40906@pobox.com" type="cite"><font
        face="Times New Roman, Times, serif"><br>
        I just tried and ran into the same thing.&nbsp; It is because NTv2
        format also <br>
        has two error range bands.&nbsp; Try creating a four band find with
        the last two <br>
        bands all zeros. <br>
      </font>
    </blockquote>
    <font face="Times New Roman, Times, serif"><br>
      Hi Frank,<br>
      <br>
      I was able to create a valid NTV2 file from a four-band raster tif
      (see gdalinfo output below). First two bands are displacements in
      lon and lat (arcseconds), last two are zero. When I use that file
      in a +nadgrids clause in proj, I get the following error:<br>
      <br>
      GS_COUNT(160000) does not match expected cells (400x-397=-158800)<br>
      <br>
      Any idea ?<br>
      <br>
      Jan<br>
      <br>
-----------------------------------------------------------------------------------------------------------------------------------------------------------<br>
      <br>
      $ gdalinfo test.ntv2<br>
      Driver: NTv2/NTv2 Datum Grid Shift<br>
      Files: test.ntv2<br>
      Size is 400, 400<br>
      Coordinate System is:<br>
      GEOGCS["WGS 84",<br>
      &nbsp;&nbsp;&nbsp; DATUM["WGS_1984",<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SPHEROID["WGS 84",6378137,298.257223563,<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AUTHORITY["EPSG","7030"]],<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TOWGS84[0,0,0,0,0,0,0],<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AUTHORITY["EPSG","6326"]],<br>
      &nbsp;&nbsp;&nbsp; PRIMEM["Greenwich",0,<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AUTHORITY["EPSG","8901"]],<br>
      &nbsp;&nbsp;&nbsp; UNIT["degree",0.0174532925199433,<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AUTHORITY["EPSG","9108"]],<br>
      &nbsp;&nbsp;&nbsp; AUTHORITY["EPSG","4326"]]<br>
      Origin = (3.386235000000001,50.762069400000001)<br>
      Pixel Size = (0.009627452750000,0.007066402750000)<br>
      Metadata:<br>
      &nbsp; GS_TYPE=SECONDS<br>
      &nbsp; VERSION=<br>
      &nbsp; SYSTEM_F=<br>
      &nbsp; SYSTEM_T=<br>
      &nbsp; MAJOR_F=0<br>
      &nbsp; MINOR_F=0<br>
      &nbsp; MAJOR_T=0<br>
      &nbsp; MINOR_T=0<br>
      &nbsp; SUB_NAME=<br>
      &nbsp; PARENT=NONE<br>
      &nbsp; CREATED=<br>
      &nbsp; UPDATED=<br>
      Subdatasets:<br>
      &nbsp; SUBDATASET_0_NAME=NTv2:0:test.ntv2<br>
      &nbsp; SUBDATASET_0_DESC=<br>
      Corner Coordinates:<br>
      Upper Left&nbsp; (&nbsp;&nbsp; 3.3862350,&nbsp; 50.7620694) (&nbsp; 3d23'10.45"E,
      50d45'43.45"N)<br>
      Lower Left&nbsp; (&nbsp;&nbsp; 3.3862350,&nbsp; 53.5886305) (&nbsp; 3d23'10.45"E,
      53d35'19.07"N)<br>
      Upper Right (&nbsp;&nbsp; 7.2372161,&nbsp; 50.7620694) (&nbsp; 7d14'13.98"E,
      50d45'43.45"N)<br>
      Lower Right (&nbsp;&nbsp; 7.2372161,&nbsp; 53.5886305) (&nbsp; 7d14'13.98"E,
      53d35'19.07"N)<br>
      Center&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&nbsp;&nbsp; 5.3117256,&nbsp; 52.1753499) (&nbsp; 5d18'42.21"E,
      52d10'31.26"N)<br>
      Band 1 Block=400x1 Type=Float32, ColorInterp=Undefined<br>
      &nbsp; Description = Latitude Offset<br>
      Band 2 Block=400x1 Type=Float32, ColorInterp=Undefined<br>
      &nbsp; Description = Longitude Offset<br>
      Band 3 Block=400x1 Type=Float32, ColorInterp=Undefined<br>
      &nbsp; Description = Latitude Error<br>
      Band 4 Block=400x1 Type=Float32, ColorInterp=Undefined<br>
      &nbsp; Description = Longitude Error<br>
    </font><br>
  </body>
</html>