@Test public void testGetExtentFromTileName() { NASAZoomLevel zoomLevel = source.getZoomLevel(0); NASATileName tileName1 = new NASATileName(0, 0, zoomLevel, source); assertEquals( "ReferencedEnvelope[-180.0 : -116.0, 26.0 : 90.0]", NASATile.getExtentFromTileName(tileName1).toString()); assertEquals( "ReferencedEnvelope[-180.0 : -116.0, -38.0 : 26.0]", NASATile.getExtentFromTileName(tileName1.getLowerNeighbour()).toString()); assertEquals( "ReferencedEnvelope[-116.0 : -52.0, 26.0 : 90.0]", NASATile.getExtentFromTileName(tileName1.getRightNeighbour()).toString()); }
@Test public void testGetExtentFromTileNameUSA() { NASAZoomLevel zoomLevel = sourceUSA.getZoomLevel(3); NASATileName tileName1 = new NASATileName(0, 0, zoomLevel, sourceUSA); equals(NASATile.getExtentFromTileName(tileName1), -125.0, -114.33333333, 39.33333333, 50.0); equals( NASATile.getExtentFromTileName(tileName1.getLowerNeighbour()), -125.0, -114.33333333, 28.66666666, 39.33333333); equals( NASATile.getExtentFromTileName(tileName1.getRightNeighbour()), -114.33333333, -103.66666666, 39.33333333, 50.0); }