org.deegree.coverage.raster.integration
Class GriddedTileContainerTest

java.lang.Object
  extended by org.deegree.coverage.raster.integration.CenterOuterTest
      extended by org.deegree.coverage.raster.integration.GriddedTileContainerTest
All Implemented Interfaces:
CenterValues, CompareValues

public class GriddedTileContainerTest
extends CenterOuterTest

The GriddedTileContainerTest class TODO add class documentation here.

Version:
$Revision: 31644 $, $Date: 2011-08-24 22:27:43 +0200 (Wed, 24 Aug 2011) $
Author:
Rutger Bezema, last edited by: $Author: mschneider $

Field Summary
 
Fields inherited from class org.deegree.coverage.raster.integration.CenterOuterTest
geomFac, rasterEnvelope
 
Fields inherited from interface org.deegree.coverage.raster.integration.CompareValues
ALLOVERLAP_OUTER_RESULT, ALLSTRIFE_OUTER_RESULT, LR9OVERLAP_OUTER_RESULT, SOLELROVERLAP_OUTER_RESULT, SOLETOTALOVERLAP_OUTER_RESULT, UL0_OUTER_RESULT, UL01STRIFE_OUTER_RESULT, UL03STRIFE_OUTER_RESULT, UL0INSIDE_OUTER_RESULT, UL0OUTSIDE_OUTER_RESULT, UL0OVERLAP_OUTER_RESULT
 
Fields inherited from interface org.deegree.coverage.raster.integration.CenterValues
ALLOVERLAP_CENTER_RESULT, ALLSTRIFE_CENTER_RESULT, LR9OVERLAP_CENTER_RESULT, SOLELROVERLAP_CENTER_RESULT, SOLETOTALOVERLAP_CENTER_RESULT, UL0_CENTER_RESULT, UL01STRIFE_CENTER_RESULT, UL03STRIFE_CENTER_RESULT, UL0INSIDE_CENTER_RESULT, UL0OUTSIDE_CENTER_RESULT, UL0OVERLAP_CENTER_RESULT
 
Constructor Summary
GriddedTileContainerTest()
           
 
Method Summary
 void allOverlap()
          Bounding box overlaps and exceeds all raster data
 void allStrife()
          touch all files
protected  void buildRasters()
          kind of a constructor will be called as initialization.
 void lr9Overlap()
          get lower right corner of the 22.png file.
 void testTranslation()
          Test the translation functions
 void ul0()
          get a piece of the upper left corner of the 00.png file.
 void ul01Strife()
          Strife the 00.png and 01.png
 void ul03Strife()
          strife file 00.png and 10.png
 void ul0Inside()
          totally inside the most upper left raster.
 void ul0Outside()
          test the tile raster totally outside (e.g. only no data values).
 void ul0Overlap()
          Overlap and exceed the 00.png file.
 
Methods inherited from class org.deegree.coverage.raster.integration.CenterOuterTest
init, outputRaster, testValues, testValues, writeDebugFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GriddedTileContainerTest

public GriddedTileContainerTest()
Method Detail

buildRasters

protected void buildRasters()
                     throws IOException,
                            NumberFormatException,
                            URISyntaxException
Description copied from class: CenterOuterTest
kind of a constructor will be called as initialization.

Specified by:
buildRasters in class CenterOuterTest
Throws:
IOException
NumberFormatException
URISyntaxException

testTranslation

public void testTranslation()
Test the translation functions


ul0

public void ul0()
get a piece of the upper left corner of the 00.png file.


ul0Overlap

public void ul0Overlap()
Overlap and exceed the 00.png file.


lr9Overlap

public void lr9Overlap()
get lower right corner of the 22.png file.


ul0Outside

public void ul0Outside()
test the tile raster totally outside (e.g. only no data values).


ul0Inside

public void ul0Inside()
totally inside the most upper left raster.


ul01Strife

public void ul01Strife()
Strife the 00.png and 01.png


ul03Strife

public void ul03Strife()
strife file 00.png and 10.png


allStrife

public void allStrife()
touch all files


allOverlap

public void allOverlap()
Bounding box overlaps and exceeds all raster data



Copyright © 2011. All Rights Reserved.