Uses of Class
io.github.sebasbaumh.postgis.Geometry
-
Packages that use Geometry Package Description io.github.sebasbaumh.postgis io.github.sebasbaumh.postgis.binary Binary parser package. -
-
Uses of Geometry in io.github.sebasbaumh.postgis
Classes in io.github.sebasbaumh.postgis with type parameters of type Geometry Modifier and Type Class Description class
MultiGeometry<T extends Geometry>
Base class for multi geometries.Subclasses of Geometry in io.github.sebasbaumh.postgis Modifier and Type Class Description class
CircularString
The CIRCULARSTRING is the basic curve type, similar to a LINESTRING in the linear world.class
CompoundCurve
A compound curve is a single, continuous curve that has both curved (circular) segments and linear segments.class
Curve
Base class for simple curves likeLineString
s and complex classes likeCompoundCurve
s.class
CurvePolygon
A CURVEPOLYGON is just like a polygon, with an outer ring and zero or more inner rings.class
GeometryCollection
Geometry Collection.class
LinearRing
This represents the LinearRing GIS datatype.class
LineString
Linestring.class
MultiCurve
The MULTICURVE is a collection of curves, which can include linear strings, circular strings or compound strings.class
MultiGeometry<T extends Geometry>
Base class for multi geometries.class
MultiLineString
A multi line.class
MultiPoint
A multi point.class
MultiPolygon
A multi polygon.class
MultiSurface
The MULTISURFACE is a collection of surfaces, which can be (linear) polygons or curve polygons.class
Point
Point geometry.class
Polygon
A polygon.class
PolygonBase<T extends Curve>
Base class for a polygon to allow similar handling of straight and circular polygons.Fields in io.github.sebasbaumh.postgis declared as Geometry Modifier and Type Field Description protected Geometry
PGgeometrybase. geometry
Methods in io.github.sebasbaumh.postgis with type parameters of type Geometry Modifier and Type Method Description static <T extends Geometry>
booleanPostGisUtil. checkConsistency(Iterable<T> geoms)
Do some internal consistency checks on the given geometries.Methods in io.github.sebasbaumh.postgis that return Geometry Modifier and Type Method Description Geometry
PGgeometrybase. getGeometry()
Gets the underlyingGeometry
.Methods in io.github.sebasbaumh.postgis with parameters of type Geometry Modifier and Type Method Description void
PGgeometrybase. setGeometry(Geometry newgeom)
Sets the underlyingGeometry
.Constructors in io.github.sebasbaumh.postgis with parameters of type Geometry Constructor Description PGgeography(Geometry geom)
Constructs an instance.PGgeometry(Geometry geom)
Constructs an instance.PGgeometrybase(Geometry geom)
Constructs an instance.Constructor parameters in io.github.sebasbaumh.postgis with type arguments of type Geometry Constructor Description GeometryCollection(Iterable<Geometry> geoms)
Constructs an instance. -
Uses of Geometry in io.github.sebasbaumh.postgis.binary
Methods in io.github.sebasbaumh.postgis.binary that return Geometry Modifier and Type Method Description static Geometry
BinaryParser. parse(String value)
Parse a hex encoded geometryMethods in io.github.sebasbaumh.postgis.binary with parameters of type Geometry Modifier and Type Method Description static String
BinaryWriter. writeHexed(Geometry geom)
Write a hex encoded geometry The geometry you put in must be consistent, geom.checkConsistency() must return true.
-