public class SweEnvelope extends SweAbstractDataComponent
| Constructor and Description |
|---|
SweEnvelope(boolean northingFirst) |
SweEnvelope(ReferencedEnvelope sosEnvelope,
String uom,
boolean northingFirst) |
SweEnvelope(String referenceFrame,
SweVector upperCorner,
SweVector lowerCorner,
boolean northingFirst) |
SweEnvelope(String referenceFrame,
SweVector upperCorner,
SweVector lowerCorner,
SweTimeRange time,
boolean northingFirst) |
| Modifier and Type | Method and Description |
|---|---|
<T,X extends Throwable> |
accept(SweDataComponentVisitor<T,X> visitor) |
<X extends Throwable> |
accept(VoidSweDataComponentVisitor<X> visitor) |
SweEnvelope |
copy() |
boolean |
equals(Object obj) |
SweConstants.SweDataComponentType |
getDataComponentType() |
SweVector |
getLowerCorner() |
org.locationtech.jts.geom.Coordinate |
getLowerCornerAsCoordinate() |
String |
getReferenceFrame() |
SweTimeRange |
getTime() |
SweVector |
getUpperCorner() |
org.locationtech.jts.geom.Coordinate |
getUpperCornerAsCoordinate() |
int |
hashCode() |
boolean |
isLowerCornerSet() |
boolean |
isReferenceFrameSet() |
boolean |
isTimeSet() |
boolean |
isUpperCornerSet() |
SweEnvelope |
setLowerCorner(SweVector lowerCorner) |
SweEnvelope |
setReferenceFrame(String referenceFrame) |
SweEnvelope |
setTime(SweTimeRange time) |
SweEnvelope |
setUpperCorner(SweVector upperCorner) |
org.locationtech.jts.geom.Envelope |
toEnvelope() |
ReferencedEnvelope |
toReferencedEnvelope() |
String |
toString() |
addName, addName, addName, copyValueTo, getDefaultElementEncoding, getDefinition, getDescription, getIdentifier, getLabel, getName, getNames, getXml, isSetDefinition, isSetDescription, isSetIdentifier, isSetLabel, isSetName, isSetNames, isSetXml, setDefaultElementEncoding, setDefinition, setDescription, setIdentifier, setLabel, setName, setName, setName, setXmlclone, finalize, getClass, notify, notifyAll, wait, wait, waitisSetDefaultElementEncodingpublic SweEnvelope(boolean northingFirst)
public SweEnvelope(String referenceFrame, SweVector upperCorner, SweVector lowerCorner, boolean northingFirst)
public SweEnvelope(ReferencedEnvelope sosEnvelope, String uom, boolean northingFirst)
public SweEnvelope(String referenceFrame, SweVector upperCorner, SweVector lowerCorner, SweTimeRange time, boolean northingFirst)
public String getReferenceFrame()
public boolean isReferenceFrameSet()
public SweEnvelope setReferenceFrame(String referenceFrame)
public SweVector getUpperCorner()
public boolean isUpperCornerSet()
public SweEnvelope setUpperCorner(SweVector upperCorner)
public SweVector getLowerCorner()
public boolean isLowerCornerSet()
public SweEnvelope setLowerCorner(SweVector lowerCorner)
public SweTimeRange getTime()
public boolean isTimeSet()
public SweEnvelope setTime(SweTimeRange time)
public int hashCode()
hashCode in class SweAbstractDataComponentpublic boolean equals(Object obj)
equals in class SweAbstractDataComponentpublic SweConstants.SweDataComponentType getDataComponentType()
getDataComponentType in class SweAbstractDataComponentpublic ReferencedEnvelope toReferencedEnvelope() throws OwsExceptionReport
OwsExceptionReportpublic org.locationtech.jts.geom.Envelope toEnvelope()
throws OwsExceptionReport
OwsExceptionReportpublic org.locationtech.jts.geom.Coordinate getLowerCornerAsCoordinate()
public org.locationtech.jts.geom.Coordinate getUpperCornerAsCoordinate()
public <T,X extends Throwable> T accept(SweDataComponentVisitor<T,X> visitor) throws X extends Throwable
accept in class SweAbstractDataComponentX extends Throwablepublic <X extends Throwable> void accept(VoidSweDataComponentVisitor<X> visitor) throws X extends Throwable
accept in class SweAbstractDataComponentX extends Throwablepublic SweEnvelope copy()
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.