WFS_1_0_0_DataStore.LOGGER.warning(e.getMessage()); } catch (MismatchedDimensionException e) { WFS_1_0_0_DataStore.LOGGER.warning(e.getMessage());
wms.isContinuousMapWrappingEnabled()); } catch (MismatchedDimensionException e) { LOGGER.log(Level.FINER, e.getMessage(), e); } catch (FactoryException e) { LOGGER.log(Level.FINER, e.getMessage(), e);
geometry = JTS.transform(geometry, transform); } catch (MismatchedDimensionException e) { LOGGER.log(Level.FINER, e.getMessage(), e); } catch (TransformException e) { LOGGER.log(Level.FINER, e.getMessage(), e);
private GridCoverage2D preProcess(GridCoverage2D inputCoverage, Geometry cropShape) { if (cropShape == null) { return inputCoverage; } Object userData = cropShape.getUserData(); CoordinateReferenceSystem tCrs = inputCoverage.getCoordinateReferenceSystem(); if (userData == null) { cropShape.setUserData(tCrs); } else if (userData instanceof CoordinateReferenceSystem) { CoordinateReferenceSystem sCrs = (CoordinateReferenceSystem) userData; if (!CRS.equalsIgnoreMetadata(sCrs, tCrs)) { try { MathTransform transform = CRS.findMathTransform(sCrs, tCrs, true); cropShape = JTS.transform(cropShape, transform); cropShape.setUserData(tCrs); } catch (FactoryException e) { throw new IllegalArgumentException("Could not create math transform"); } catch (MismatchedDimensionException e) { LOGGER.log(Level.FINER, e.getMessage(), e); } catch (TransformException e) { LOGGER.log(Level.FINER, e.getMessage(), e); } } } RasterClipOperation cropOperation = new RasterClipOperation(); return cropOperation.execute(inputCoverage, cropShape); }
maxbbox = null; } catch (MismatchedDimensionException e) { WFS_1_0_0_DataStore.LOGGER.warning(e.getMessage()); maxbbox = null; } catch (TransformException e) {
geometry = JTS.transform(geometry, transform); } catch (MismatchedDimensionException e) { LOGGER.log(Level.FINER, e.getMessage(), e); } catch (TransformException e) { LOGGER.log(Level.FINER, e.getMessage(), e);
LOGGER.log(Level.WARNING, e.getMessage(), e); } catch (TransformException e) { LOGGER.log(Level.WARNING, e.getMessage(), e);