Uses of Class
io.github.sebasbaumh.postgis.Geometry
Packages that use Geometry
Package
Description
Binary parser package.
-
Uses of Geometry in io.github.sebasbaumh.postgis
Classes in io.github.sebasbaumh.postgis with type parameters of type GeometryModifier and TypeClassDescriptionclass
MultiGeometry<T extends Geometry>
Base class for multi geometries.Subclasses of Geometry in io.github.sebasbaumh.postgisModifier and TypeClassDescriptionclass
The CIRCULARSTRING is the basic curve type, similar to a LINESTRING in the linear world.class
A compound curve is a single, continuous curve that has both curved (circular) segments and linear segments.class
Base class for simple curves likeLineString
s and complex classes likeCompoundCurve
s.class
A CURVEPOLYGON is just like a polygon, with an outer ring and zero or more inner rings.class
Geometry Collection.class
This represents the LinearRing GIS datatype.class
Linestring.class
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
A multi line.class
A multi point.class
A multi polygon.class
The MULTISURFACE is a collection of surfaces, which can be (linear) polygons or curve polygons.class
Point geometry.class
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 GeometryMethods in io.github.sebasbaumh.postgis with type parameters of type GeometryModifier and TypeMethodDescriptionstatic <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 GeometryMethods in io.github.sebasbaumh.postgis with parameters of type GeometryModifier and TypeMethodDescriptionvoid
PGgeometrybase.setGeometry
(Geometry newgeom) Sets the underlyingGeometry
.Constructors in io.github.sebasbaumh.postgis with parameters of type GeometryModifierConstructorDescriptionPGgeography
(Geometry geom) Constructs an instance.PGgeometry
(Geometry geom) Constructs an instance.protected
PGgeometrybase
(String type, Geometry geom) Constructs an instance.Constructor parameters in io.github.sebasbaumh.postgis with type arguments of type GeometryModifierConstructorDescriptionGeometryCollection
(Iterable<Geometry> geoms) Constructs an instance. -
Uses of Geometry in io.github.sebasbaumh.postgis.binary
Methods in io.github.sebasbaumh.postgis.binary that return GeometryModifier and TypeMethodDescriptionstatic Geometry
BinaryParser.parse
(byte[] value, int offset) Parse a hex encoded geometrystatic Geometry
Parse a hex encoded geometryMethods in io.github.sebasbaumh.postgis.binary with parameters of type GeometryModifier and TypeMethodDescriptionstatic byte[]
BinaryWriter.writeBinary
(Geometry geom) Write a binary encoded geometry.static String
BinaryWriter.writeHexed
(Geometry geom) Write a hex encoded geometry.