public GridCoverage getGridCoverage( ProgressListener listener, ReferencedEnvelope envelope, Hints hints) throws IOException { return delegate.getGridCoverage(listener, envelope, hints); }
@Test public void testDropCoverageStore() throws Exception { // build the store Catalog cat = getCatalog(); CatalogBuilder cb = new CatalogBuilder(cat); CoverageStoreInfo store = cb.buildCoverageStore("dem"); store.setURL(MockData.class.getResource("tazdem.tiff").toExternalForm()); store.setType("GeoTIFF"); cat.add(store); // build the coverage cb.setStore(store); CoverageInfo ci = cb.buildCoverage(); cat.add(ci); // build the layer LayerInfo layer = cb.buildLayer(ci); cat.add(layer); // grab a reader just to inizialize the code ci.getGridCoverage(null, null); ci.getGridCoverageReader(null, GeoTools.getDefaultHints()); // now drop the store CascadeDeleteVisitor visitor = new CascadeDeleteVisitor(cat); visitor.visit(store); // and reload (GEOS-4782 -> BOOM!) getGeoServer().reload(); }
public GridCoverage getGridCoverage(ProgressListener listener, Hints hints) throws IOException { return delegate.getGridCoverage(listener, hints); }
catalog.getCoverageByName( layerName.getNamespaceURI(), layerName.getLocalPart()); GridCoverage2D cov = (GridCoverage2D) cinfo.getGridCoverage(null, null);
public void testDomainSubsetRxRy() throws Exception { final GridCoverage baseCoverage = catalog.getCoverageByName(TASMANIA_BM.getLocalPart()).getGridCoverage(null, null); final AffineTransform2D expectedTx = (AffineTransform2D) baseCoverage.getGridGeometry().getGridToCRS(); final GeneralEnvelope originalEnvelope = (GeneralEnvelope) baseCoverage.getEnvelope();
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { SimpleFeatureCollection feature;
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { SimpleFeatureCollection feature;
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { SimpleFeatureCollection feature;
catalog.getCoverageByName(TASMANIA_BM.getLocalPart()).getGridCoverage(null, null); final AffineTransform2D expectedTx = (AffineTransform2D) baseCoverage.getGridGeometry().getGridToCRS();
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { SimpleFeatureCollection feature;
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { SimpleFeatureCollection feature;
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { SimpleFeatureCollection feature;
private GridCoverage2D extractCoverageSubset() throws IOException { // get the coverage CoverageInfo dem = getCatalog().getCoverageByName(DEM.getLocalPart()); GridCoverage2D gc = (GridCoverage2D) dem.getGridCoverage(null, GeoTools.getDefaultHints()); // extract only a small part of it Envelope fullEnvelope = gc.getEnvelope(); GeneralEnvelope subset = new GeneralEnvelope( fullEnvelope.getCoordinateReferenceSystem()); double minX = fullEnvelope.getMinimum(0); double minY = fullEnvelope.getMinimum(1); double offsetX = fullEnvelope.getSpan(0) / 5; double offsetY = fullEnvelope.getSpan(1) / 5; subset.setEnvelope(minX + offsetX, minY + offsetY, minX + offsetX * 2, minY + offsetY * 2); gc = (GridCoverage2D) new Operations(null).crop(gc, subset); return gc; }
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { SimpleFeatureCollection feature;
@Test public void testCategoriesToArray() throws Exception { CoverageInfo myCoverage = getCatalog().getCoverageByName("category"); GridCoverage gridCoverage = myCoverage.getGridCoverage(null, null); MultiplyConst op = new MultiplyConst(); final ParameterValueGroup param = op.getParameters(); param.parameter("Source").setValue(gridCoverage); param.parameter("constants").setValue(new double[] {0.1}); boolean exception = false; try { op.doOperation(param, null); } catch (Exception e) { exception = true; } assertFalse(exception); }
GridCoverage2D original = (GridCoverage2D) ci.getGridCoverage(null, null); coverages.add(original);
GridCoverage2D gc = format.getReader(tiffFile).read(null); GridCoverage original = getCatalog().getCoverageByName(getLayerId(MockData.TASMANIA_DEM)) .getGridCoverage(null, null);
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { LegendRequest legend = req.new LegendRequest();
final GridCoverage2D gc = (GridCoverage2D) getCatalog().getCoverageByName(DEM.getLocalPart()).getGridCoverage(null, GeoTools.getDefaultHints());
assertNotNull(cInfo); GridCoverage coverage = cInfo.getGridCoverage(null, null); try { SimpleFeatureCollection feature;