|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Geometry implementation.GeometryInspector which will be invoked for every Geometry / CurveSegment
or SurfacePatch instance created by this factory.
AffinePlacement from the given parameters.
ArcString that consists of a single arc only.ArcStringByBulge that consists of a single arc only.CurveSegment that consists of a single arc only.CurveSegment that uses three-point circular arc interpolation.CurveSegment.BSpline curve segment with two knots.CurveSegment that uses either polynomial or rational interpolation.Arc whose ends coincide to form a simple closed loop.ArcByCenterPoint with identical start and end angles to form a full circle.CurveSegment whose curvature is a fixed function of its length.CompositeCurve is a geometry with the same topological properties as a (primitive) Curve.CompositeGeometry is a geometric complex with underlying core geometries that are (as a whole)
isomorphic to a geometry primitive.CompositeSolid is a geometry type with the same geometric properties as the (primitive) Solid
type.CompositeSurface is a geometry type with the same geometric properties as the (primitive)
Surface type.Cone class represents (according to GML-3.1 spec ) a gridded surface given as a family of
conic sections whose control points vary linearly.GeometryInspector that rejects geometries with coordinates that don't match the CRS of the geometry.Geometry object.
Arc curve segment.
ArcByBulge curve segment.
ArcByCenterPoint curve segment.
ArcString curve segment.
ArcStringByBulge curve segment.
Bezier curve segment.
BSpline curve segment.
Circle curve segment.
CircleByCenterPoint curve segment.
Clothoid curve segment.
AbstractDefaultGeometry and a second
Geometry instance.
CompositeCurve from a list of passed Curves.
CompositeGeometry from a list of primitive geometries.
CompositeSolid from a list of passed Solids.
CompositeSurface from a list of passed Surfaces.
Cone surface patch.
JAXBElement<String>}
Clothoid curve segment.
Curve from one or more CurveSegments.
Cylinder surface patch.
JAXBElement<EnvelopeType>}
Envelope.
Envelope in 2D space.
Envelope from a list of Doubles.
EnvelopeType
AbstractDefaultGeometry from JTS geometries that have been derived from this
geometry by JTS spatial analysis methods.
Geodesic curve segment.
GeodesicString curve segment.
GriddedSurfacePatch from the given list of points, each element denotes a row in the grid.
LinearRing from a list of passed Points.
LineString geometry.
LineStringSegment curve segment.
MultiCurve from a list of passed Curves.
Geometrys.
MultiCurve from a list of passed LineStrings.
MultiPoint from a list of passed Points.
MultiPolygon from a list of passed Polygons.
MultiSolid from a list of passed Solids.
MultiSurface from a list of passed Surfaces.
OffsetCurve curve segment.
OrientableCurve.
OrientableSurface.
Point in 2D space.
Point in 3D space.
Point with an arbitrary number of coordinates.
Points object from the given list of Point instances.
Polygon surface.
PolygonPatch surface patch.
PolyhedralSurface.
Rectangle surface patch.
Ring from a list of passed Curves.
Solid.
Sphere surface patch.
Surface that consists of a number of SurfacePatch instances.
Tin.
Triangle surface patch.
TriangulatedSurface.
CurveSegment that uses the control points and a set of derivative parameters to define a piecewise 3rd
degree polynomial interpolation.Curve instances are 1D-geometries that consist of a number of curve segments.Curve is detected, i.e. the end point of segment does not coincide with
the start point of the next.
Curves and CurveSegments.CurveLinearizer instance.
Curve is detected.
class TODO add class documentation here.CurveReference instance.
CurveSegment is a portion of a Curve which uses a single interpolation method.Curve is detected.
Cylinder class represents (according to the GML-3.1 spec) a gridded surface given as a
family of circles whose positions vary along a set of parallel lines, keeping the cross sectional horizontal
curves of a constant shape.CoordinateFormatter based on DecimalFormat.DecimalCoordinateFormatter instance that uses DecimalCoordinateFormatter.DEFAULT_PLACES.
DecimalCoordinateFormatter instance suitable for the specified Unit.
DecimalCoordinateFormatter instance that uses the specified number of decimal places.
DecimalCoordinateFormatter instance from the given DecimalFormat.
Arc segments.DefaultArc instance from the given parameters.
ArcByBulge segments.DefaultArcByBulge instance from the given parameters.
ArcByCenterPoint segments.DefaultArcByCenterPoint instance from the given parameters.
ArcString segments.DefaultArcString instance from the given parameters.
ArcStringByBulge segments.Bezier segments.DefaultBezier instance from the given parameters.
BSpline segments.DefaultBSpline instance from the given parameters.
Circle segments.DefaultCircle instance from the given parameters.
CircleByCenterPoint segments.DefaultCircleByCenterPoint instance from the given parameters.
Clothoid segments.DefaultClothoid instance from the given parameters.
CompositeCurve.DefaultCompositeCurve from the given parameters.
CompositeGeometry.DefaultCompositeGeometry from the given parameters.
CompositeSolid.DefaultCompositeSolid from the given parameters.
CompositeSurface.DefaultCompositeSurface from the given parameters.
CubicSpline segments.DefaultCubicSpline instance from the given parameters.
Curve.DefaultCurve instance from the given parameters.
Envelope.DefaultEnvelope instance with no id, crs and precisionmodel.
DefaultEnvelope instance from the given parameters.
Geodesic segments.DefaultGeodesic instance from the given parameters.
GeodesicString segments.DefaultGeodesicString instance from the given parameters.
Ring.DefaultLinearRing instance from the given parameters.
LineString.LineStringSegment segments.DefaultLineStringSegment instance from the given parameters.
MultiCurve.DefaultMultiCurve from the given parameters.
MultiGeometry.DefaultMultiGeometry from the given parameters.
MultiLineString.DefaultMultiLineString from the given parameters.
MultiPoint.DefaultMultiPoint from the given parameters.
MultiPolygon.DefaultMultiPolygon from the given parameters.
MultiSolid.DefaultMultiSolid from the given parameters.
MultiSurface.DefaultMultiSurface from the given parameters.
OffsetCurve segments.DefaultOffsetCurve instance from the given parameters.
OrientableCurve.DefaultOrientableCurve instance from the given parameters.
OrientableSurface.DefaultOrientableSurface instance from the given parameters.
Point.DefaultPoint instance from the given parameters.
Polygon.DefaultPolygon instance from the given parameters.
PolygonPatch.DefaultPolygonPatch instance from the given parameters.
PolyhedralSurface.DefaultPolyhedralSurface instance from the given parameters.
Rectangle.DefaultRectangle instance from the given parameters.
Ring.DefaultRing instance from the given parameters.
DefaultRing instance from the given parameters.
DefaultRing instance from a closed DefaultLineString.
Solid.DefaultSolid instance from the given parameters.
Surface.DefaultSurface instance from the given parameters.
Tin.DefaultTin instance from the given parameters.
DefaultTin instance from the given parameters.
Triangle.DefaultTriangle instance from the given parameters.
TriangulatedSurface.DefaultTriangulatedSurface instance from the given parameters.
CoordinateFormatter that simply uses the string value of the coordinate (#toString()).PolygonPatch) has an exterior ring with a wrong orientation, i.e.
Ring object.
GeodesicString that consists of a single arc only.GeodesicString is computed from two or more positions and an interpolation using geodesics defined
from the geoid (or ellipsoid) of the coordinate reference system being used.GeometricPrimitive is a contigous geometry with single dimensionality. class TODO add class documentation here.GeometricPrimitiveReference instance.
Geometry objects.SimpleGeometryFactory with additional methods for building complex Geometry and
geometry-related objects (CurveSegments and SurfacePatches). class TODO add class documentation here.GeometryInspector rejects a Geometry.Geometry objects created in a GeometryFactory.Geometry objects.GeometryLinearizer instance.
ParticleConverter for Geometry particles.xlink:href attribute in GML (may be document-local or remote).GeometryReference instance.
CRS into a geometry defined in another CRSGeometryUtilsGeometry objects.GeometryValidator which performs callbacks on the given
GeometryValidationEventHandler in case of errors.
Point at the specified position.
Point in the sequence (expensive!).
Point in the sequence (expensive!).
Surfaces measured in units of the used CRS.
Points as an array.
GeometricPrimitive object for the given Envelope.
Curve that this OrientableCurve is based on.
Curve that the curve segment's definition is based on.
Surface that this OrientableSurface is based on.
Geometry that contains all points with a distance from this Geometry that is less than or
equal to the specified distance.
Curve.CurveType#CompositeCurve.
Curve.CurveType.LineString.
Curve.CurveType.OrientableCurve.
Curve.CurveType.Ring.
Geometry.
Curve.
Curve.
LinearRing.
LinearRing.
Geometry.GeometryType#COMPOSITE_GEOMETRY.
Geometry.GeometryType.ENVELOPE.
Geometry.GeometryType#MULTI_GEOMETRY.
Geometry.GeometryType#PRIMITIVE_GEOMETRY.
GriddedSurfacePatch.GriddedSurfaceType.CONE.
GriddedSurfacePatch.GriddedSurfaceType.CYLINDER.
GriddedSurfacePatch.GriddedSurfaceType.SPHERE.
inDimension, i.e. the dimension of the constructive parameter space.
Geometry.
MultiLineString is calculated as the sum of the length of all contained
Curves.
Curves that constitute this Ring.
outDimension, i.e. the dimension of the coordinate space.
PolygonPatch that constitutes this polygon.
PrecisionModel of the geometry.
GeometricPrimitive.PrimitiveType.Curve.
GeometricPrimitive.PrimitiveType.Point.
GeometricPrimitive.PrimitiveType.Solid.
GeometricPrimitive.PrimitiveType.Surface.
Ring.RingType.LinearRing.
Solid.SolidType#CompositeSolid.
Surface.SurfaceType#CompositeSurface.
Surface.SurfaceType.OrientableSurface.
Surface.SurfaceType.Polygon.
Surface.SurfaceType.PolyhedralSurface.
Surface.SurfaceType.Tin.
Surface.SurfaceType.TriangulatedSurface.
Geometry.
Solids measured in units of the used CRS.
GriddedSurfacePatch is a (usually non-planar) parametric SurfacePatch derived from a rectangular
grid in the parameter space.MultiGeometry, i.e. returns a MultiPoint, MultiCurve,
MultiLineString, MultiSurface, MultiPolygon or MultiSolid (depending on the
members).
Geometry.
CurveSegment.
SurfacePatch.
Points.
PolygonPatch) has an interior ring with a wrong orientation, i.e.
PolygonPatch) has a hole (interior ring) that intersects it's shell
(exterior ring).
PolygonPatch) has a hole (interior ring) that is completely located
outside it's shell (exterior ring).
PolygonPatch) has two holes (interior rings) that intersect.
PolygonPatch) has two holes (interior rings) that touch.
PolygonPatch) has two holes (interior rings) that are nested, i.e.
PolygonPatch) has a hole (interior ring) that touches it's shell
(exterior ring).
Points implementation based on a JTS coordinate sequence.BSpline.Knot instance.
Curve geometry.
LineStringSegment) of the given CurveSegment.
Geometry.
Surface geometry, i.e. the patches only use linear interpolated
curves as boundaries.
PolygonPatch that only uses LinearRings as boundaries) of
the given PolygonPatch.
LineStringSegment) of the given Arc.
LineStringSegment) of the given ArcString.
LineStringSegment) of the given CubicSpline.
Curve: consist of just one curve segment with linear interpolation between the
control points. class TODO add class documentation here.LineStringReference instance.
CurveSegment that is defined by two or more Points, with linear interpolation between subsequent
pairs of points.Curve instances.
Curve objects.Geometry objects.LineString objects.Point objects.Polygon objects.Solid objects.Surface objects.CurveSegment that is defined by a base Curve and an offset vector.OrientableCurve consists of a wrapped base Curve and an additional orientation.OrientableSurface consists of a wrapped base Surface and an additional orientation.Points implementation based on a coordinate array. class TODO add class documentation here.PointReference instance.
Points that each may be uniquely identifiable or not.Array-based Points implementation that allows to hold identifiable Point objects (with
id or even references to local or remote Point instances}.PointsArray instance based on the given array.
List-based Points implementation that allows to hold identifiable Point objects (with id
or even references to local or remote Point instances}.PointsList instance based on the given list.
Points implementation that aggregates the members from a sequence of Points objects.PointsPoints instance from the given list of Points.
Points implementation that aggregates the members from a sequence of Points objects.PointsSubsequence instance from the given list of Points.
Surface that consists of one single planar patch (a PolygonPatch).PolygonPatch is a planar SurfacePatch that is defined by a set of boundary curves and an underlying
surface to which these curves adhere.PolygonPatch instances. class TODO add class documentation here.PolygonReference instance.
Surface that consists only of PolygonPatch patches. class TODO add class documentation here.Rectangle is a PolygonPatch defined by four planar points.Ring is a composition of Curves that forms a closed loop.Ring is detected that is not closed.
Ring is detected.
PrecisionModel of the geometry.
Geometry instance (which may be anything from the ISO 19107 model) into a
Geometry that matches the capabilities of the Simple
Feature Specification (SFS)
General conversion scheme
Point -> Point
LineString -> LineString
Curve -> LineString
Polygon -> Polygon (using only a patch with linear interpolated boundaries)
Surface -> Polygon/MultiPolygon (one member for every surface patch, each using linear
interpolated boundaries)
MultiPoint -> MultiPoint
MultiLineString -> MultiLineString
MultiCurve -> MultiLineString
MultiPolygon -> MultiPolygon (members using only a patch with linear interpolated boundaries)
MultiSurface -> MultiPolygon (members using only a single patches with linear interpolated
boundaries)
TODO Solids, CompositesSFSProfiler that uses the given LinearizationCriterion for linearizing non-linear
curve segments / surface boundaries.
Geometry objects.Geometry.
GeometricPrimitive.
Point.
Curve.
Surface.
Solid.
MultiGeometry.
Points.
Solid instances are 3D-geometries that ... class TODO add class documentation here.SolidReference instance.
Sphere class represents (according to GML-3.1 spec) a gridded surface given as a family of circles
whose positions vary linearly along the axis of the sphere, and whose radius varies in proportions to the cosine
function of the central angle.Surface instances are 2D-geometries that consist of an arbitrary number of surface patches which are not
necessarily planar.SurfacePatch describes a continuous portion of a Surface. class TODO add class documentation here.SurfaceReference instance.
TriangulatedSurface that uses the Delaunay algorithm or a similar algorithm complemented with consideration
of breaklines, stoplines, and maximum length of triangle sides.Triangle is a SurfacePatch defined by three planar points.Surface that consists only of Triangle patches.Geometry.
Geometry objects encoded as Well-Known Binary (WKB).Geometry objects encoded as Well-Known Binary (WKB).Geometry objects encoded as Well-Known Text (WKT).Geometry objects as Well-Known Text (WKT).WKTWriter.WKTFlags.
WKTWriter.WKTFlags.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||