@Test public void testTileCoordinatesNaturalOrigin() { Point2D origin = new Point2D.Double(0, 0); Envelope env = new Envelope(30, 60, 30, 60); Point tc = cache.getTileCoordinates(env, origin); assertEquals(new Point(1, 1), tc); env = new Envelope(-30, 0, -30, 0); tc = cache.getTileCoordinates(env, origin); assertEquals(new Point(-1, -1), tc); }
Point tileCoords = getTileCoordinates(bbox, origin); Point metaTileCoords = getMetaTileCoordinates(tileCoords); ReferencedEnvelope metaTileEnvelope = getMetaTileEnvelope(bbox, tileCoords, metaTileCoords);