Hi All,

I've been working on updating my code to use 2.8. When creating a 
GridCoverage2D the file path to my tif seems to get corrupted. The 
"sample_data" part of the path turns into "cellhd". Below is the code and 
error. You can see I output the filename. 

Thanks for your help with this.

Mike O'Toole

Code:

GridCoverage2D grid = null;

System.out.println("rasterFile: " + rasterFile);
AbstractGridFormat format = GridFormatFinder.findFormat( rasterFile );        
reader = format.getReader(rasterFile);

grid = reader.read(null); // RasterImportExtension.java:158

Output and error.

rasterFile: 
/home/mike/workspace/RM_GT_AgriD_Extensions/sample_data/elevation-ned10m46118b2.tif
java.io.IOException: 
/home/mike/workspace/RM_GT_AgriD_Extensions/cellhd/elevation-ned10m46118b2.tif 
(No such file or directory)
        at 
org.geotools.gce.grassraster.core.GrassBinaryRasterReadHandler.parseHeaderAndAccessoryFiles(GrassBinaryRasterReadHandler.java:669)
        at 
org.geotools.gce.grassraster.GrassBinaryImageReader.ensureOpen(GrassBinaryImageReader.java:176)
        at 
org.geotools.gce.grassraster.GrassBinaryImageReader.getImageMetadata(GrassBinaryImageReader.java:224)
        at 
org.geotools.gce.grassraster.GrassCoverageReader.readRaster(GrassCoverageReader.java:196)
        at 
org.geotools.gce.grassraster.GrassCoverageReader.read(GrassCoverageReader.java:748)
        at 
edu.agrid.reader.raster.RasterImportExtension.work(RasterImportExtension.java:158)
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to