.getResourceByName( featureType.getQualifiedName(), FeatureTypeInfo.class); calculateBounds(resource);
.getResourceByName( featureType.getQualifiedName(), FeatureTypeInfo.class); calculateBounds(resource);
importer.calculateBounds(resource); assertFalse(resource.getNativeBoundingBox().isEmpty()); assertEquals(bbox, resource.getNativeBoundingBox()); importer.calculateBounds(resource); assertFalse(resource.getNativeBoundingBox().isEmpty()); assertEquals(bbox, resource.getNativeBoundingBox()); resource.setNativeBoundingBox(customBbox); assertFalse(bbox.equals(resource.getNativeBoundingBox())); importer.calculateBounds(resource); assertFalse(resource.getNativeBoundingBox().isEmpty()); assertFalse(bbox.equals(resource.getNativeBoundingBox())); resource.getMetadata().put("recalculate-bounds", false); assertFalse(bbox.equals(resource.getNativeBoundingBox())); importer.calculateBounds(resource); assertFalse(resource.getNativeBoundingBox().isEmpty()); assertFalse(bbox.equals(resource.getNativeBoundingBox())); resource.getMetadata().put("recalculate-bounds", true); assertFalse(bbox.equals(resource.getNativeBoundingBox())); importer.calculateBounds(resource); assertFalse(resource.getNativeBoundingBox().isEmpty()); assertTrue(bbox.equals(resource.getNativeBoundingBox())); resource.getMetadata().put("recalculate-bounds", "true"); assertFalse(bbox.equals(resource.getNativeBoundingBox())); importer.calculateBounds(resource);