Interface AbstractGeometry

All Superinterfaces:
AbstractGML, Serializable
All Known Subinterfaces:
AbstractCurve, AbstractSurface, LineString, Point, Polygon
All Known Implementing Classes:
AbstractCurveImpl, AbstractGeometryImpl, LineStringImpl, LineStringJTS, PointImpl, PointJTS, PolygonImpl, PolygonJTS

public interface AbstractGeometry extends AbstractGML
POJO class for XML type AbstractGeometryType(@http://www.opengis.net/gml/3.2). This is a complex type.
  • Method Details

    • getGeomEnvelope

      Envelope getGeomEnvelope()
      Returns:
      the geometry bounding (hyper)rectangle
    • getSrsName

      String getSrsName()
      Gets the srsName property
    • isSetSrsName

      boolean isSetSrsName()
      Checks if srsName is set
    • setSrsName

      void setSrsName(String srsName)
      Sets the srsName property
    • getSrsDimension

      int getSrsDimension()
      Gets the srsDimension property
    • isSetSrsDimension

      boolean isSetSrsDimension()
      Checks if srsDimension is set
    • setSrsDimension

      void setSrsDimension(int srsDimension)
      Sets the srsDimension property
    • unSetSrsDimension

      void unSetSrsDimension()
      Unsets the srsDimension property
    • getAxisLabels

      String[] getAxisLabels()
      Gets the axisLabels property
    • isSetAxisLabels

      boolean isSetAxisLabels()
      Checks if axisLabels is set
    • setAxisLabels

      void setAxisLabels(String[] axisLabels)
      Sets the axisLabels property
    • getUomLabels

      String[] getUomLabels()
      Gets the uomLabels property
    • isSetUomLabels

      boolean isSetUomLabels()
      Checks if uomLabels is set
    • setUomLabels

      void setUomLabels(String[] uomLabels)
      Sets the uomLabels property