/** * Constructs a gml:Envelope with the given coordinates. */ public GmlEnvelope(Double lowerLat, Double lowerLon, Double upperLat, Double upperLon) { this(new GmlLowerCorner(lowerLat, lowerLon), new GmlUpperCorner(upperLat, upperLon)); }
/** * Constructs a gml:Envelope with the given coordinates. */ public GmlEnvelope(Double lowerLat, Double lowerLon, Double upperLat, Double upperLon) { this(new GmlLowerCorner(lowerLat, lowerLon), new GmlUpperCorner(upperLat, upperLon)); }
/** * Constructs a gml:Envelope with the given coordinates. */ public GmlEnvelope(Double lowerLat, Double lowerLon, Double upperLat, Double upperLon) { this(new GmlLowerCorner(lowerLat, lowerLon), new GmlUpperCorner(upperLat, upperLon)); }
public void setGeoLocation(Point lowerLeft, Point upperRight) { if (lowerLeft != null && upperRight != null) { if (!(lowerLeft instanceof GmlLowerCorner)) { lowerLeft = new GmlLowerCorner(lowerLeft); } if (!(upperRight instanceof GmlUpperCorner)) { upperRight = new GmlUpperCorner(upperRight); } setExtension(lowerLeft); setExtension(upperRight); } else if (lowerLeft != null || upperRight != null) { throw new IllegalArgumentException( "'lower' and 'upper' must either both be null or non-null."); } else { removeExtension(GmlLowerCorner.class); removeExtension(GmlUpperCorner.class); } }
public void setGeoLocation(Point lowerLeft, Point upperRight) { if (lowerLeft != null && upperRight != null) { if (!(lowerLeft instanceof GmlLowerCorner)) { lowerLeft = new GmlLowerCorner(lowerLeft); } if (!(upperRight instanceof GmlUpperCorner)) { upperRight = new GmlUpperCorner(upperRight); } setExtension(lowerLeft); setExtension(upperRight); } else if (lowerLeft != null || upperRight != null) { throw new IllegalArgumentException( "'lower' and 'upper' must either both be null or non-null."); } else { removeExtension(GmlLowerCorner.class); removeExtension(GmlUpperCorner.class); } }
public void setGeoLocation(Point lowerLeft, Point upperRight) { if (lowerLeft != null && upperRight != null) { if (!(lowerLeft instanceof GmlLowerCorner)) { lowerLeft = new GmlLowerCorner(lowerLeft); } if (!(upperRight instanceof GmlUpperCorner)) { upperRight = new GmlUpperCorner(upperRight); } setExtension(lowerLeft); setExtension(upperRight); } else if (lowerLeft != null || upperRight != null) { throw new IllegalArgumentException( "'lower' and 'upper' must either both be null or non-null."); } else { removeExtension(GmlLowerCorner.class); removeExtension(GmlUpperCorner.class); } }