public Envelope createEnvelope(DirectPosition lowerCorner, DirectPosition upperCorner) throws MismatchedReferenceSystemException, MismatchedDimensionException { return getGeometryFactory().createEnvelope(lowerCorner, upperCorner); }
public static Envelope getWholeWorld() { if (WHOLE_WORLD == null) { CoordinateReferenceSystem crs = null; try { crs = org.geotools.referencing.CRS.decode("EPSG:4326"); } catch (Exception nsace){ getLog().warn("could not get crs for EPSG:4326"); } final CommonFactory commonFactory = BasicFactories.getDefault(); final GeometryFactory geometryFactory = commonFactory.getGeometryFactory(crs); final DirectPosition lowerCorner = geometryFactory.createDirectPosition(new double[] { -90, -180 }); final DirectPosition upperCorner = geometryFactory.createDirectPosition(new double[] { 90, 180 }); WHOLE_WORLD = geometryFactory.createEnvelope(lowerCorner, upperCorner); } return WHOLE_WORLD; }
public static Envelope getWholeWorld() { if (WHOLE_WORLD == null) { CoordinateReferenceSystem crs = null; try { crs = org.geotools.referencing.CRS.decode("EPSG:4326"); } catch (Exception nsace){ getLog().warn("could not get crs for EPSG:4326"); } final BasicFactories commonFactory = BasicFactories.getDefault(); final GeometryFactory geometryFactory = commonFactory.getGeometryFactory(crs); final DirectPosition lowerCorner = geometryFactory.createDirectPosition(new double[] { -90, -180 }); final DirectPosition upperCorner = geometryFactory.createDirectPosition(new double[] { 90, 180 }); WHOLE_WORLD = geometryFactory.createEnvelope(lowerCorner, upperCorner); } return WHOLE_WORLD; }
public static Envelope createCRSEnvelope( final CoordinateReferenceSystem crs, final double minx, final double miny, final double maxx, final double maxy) { final GeometryFactory geometryFactory = new JTSGeometryFactory(crs); final DirectPosition lowerCorner = geometryFactory.createDirectPosition(); lowerCorner.setOrdinate(0, minx); lowerCorner.setOrdinate(1, miny); final DirectPosition upperCorner = geometryFactory.createDirectPosition(); upperCorner.setOrdinate(0, maxx); upperCorner.setOrdinate(1, maxy); return geometryFactory.createEnvelope(lowerCorner, upperCorner); }
public static Envelope createCRSEnvelope( final CoordinateReferenceSystem crs, final double minx, final double miny, final double maxx, final double maxy) { final CommonFactory commonFactory = BasicFactories.getDefault(); final GeometryFactory geometryFactory = commonFactory.getGeometryFactory(crs); final DirectPosition lowerCorner = geometryFactory.createDirectPosition(); lowerCorner.setOrdinate(0, minx); lowerCorner.setOrdinate(1, miny); final DirectPosition upperCorner = geometryFactory.createDirectPosition(); upperCorner.setOrdinate(0, maxx); upperCorner.setOrdinate(1, maxy); return geometryFactory.createEnvelope(lowerCorner, upperCorner); }
public static Envelope createCRSEnvelope( final CoordinateReferenceSystem crs, final double minx, final double miny, final double maxx, final double maxy) { final BasicFactories commonFactory = BasicFactories.getDefault(); final GeometryFactory geometryFactory = commonFactory.getGeometryFactory(crs); final DirectPosition lowerCorner = geometryFactory.createDirectPosition(); lowerCorner.setOrdinate(0, minx); lowerCorner.setOrdinate(1, miny); final DirectPosition upperCorner = geometryFactory.createDirectPosition(); upperCorner.setOrdinate(0, maxx); upperCorner.setOrdinate(1, maxy); return geometryFactory.createEnvelope(lowerCorner, upperCorner); }
final DirectPosition upperCorner = geometryFactory.createDirectPosition(upperOrdinates); return geometryFactory.createEnvelope(lowerCorner, upperCorner);
final DirectPosition upperCorner = geometryFactory.createDirectPosition(upperOrdinates); return geometryFactory.createEnvelope(lowerCorner, upperCorner);
final DirectPosition upperCorner = geometryFactory.createDirectPosition(upperOrdinates); return geometryFactory.createEnvelope(lowerCorner, upperCorner);