GeoAPI 2.0
Build 2005-06-08

Package org.opengis.spatialschema.geometry.geometry

Set of geometric objects.

See:
Description

Interface Summary
AffinePlacement A placement defined by linear transformation from the parameter space to the target coordinate space.
Arc Arc of the circle determined by 3 points, starting at the first, passing through the second and terminating at the third.
ArcByBulge Equivalents to the `Arc`, except the bulge representation is maintained.
ArcString Similar to a line string except that the interpolation is by circular arcs.
ArcStringByBulge A variant of the arc that stores the parameters of the second constructor of the component arcs and recalculates the other attributes of the standard arc.
Bezier Polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes.
BicubicGrid A gridded surface that uses cubic polynomial splines as the horizontal and vertical curves.
BilinearGrid A gridded surface that uses line strings as the horizontal and vertical curves.
BSplineCurve A piecewise parametric polynomial or rational curve described in terms of control points and basis functions.
Circle Same as an arc, but closed to form a full circle.
Clothoid The clothoid (or Cornu's spiral), a plane curve whose curvature is a fixed function of its length.
Cone A gridded surface given as a family of conic sections whose control points vary linearly.
Conic Any general conic curve.
CubicSpline Cubic splines.
Cylinder 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.
GenericCurve Common interface for curve and curve segment.
GenericSurface Common interface for surface and surface patch.
Geodesic Two distinct positions joined by a geodesic curve.
GeodesicString Sequence of geodesic segments.
GeometryFactory A factory of geometries.
GriddedSurface A parametric curve surface defined from a rectangular grid in the parameter space.
Knot Controls the constructive parameter space for spline curves and surfaces.
LineSegment Two distinct direct positions (the start point and end point) joined by a straight line.
LineString A sequence of line segments, each having a parameterization like the one `LineSegment`.
OffsetCurve A curve at a constant distance from the basis curve.
ParametricCurveSurface The surface patches that make up the parametric curve surfaces.
ParamForPoint The curve parameter for a point.
Placement Takes a standard geometric construction and places it in geographic space.
PointArray A sequence of points.
PointGrid A grid of points.
Polygon A surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere.
PolyhedralSurface A surface composed of polygon surfaces connected along their common boundary curves.
PolynomialSpline A polynimal spline.
Position A type consisting of either a direct position or of a point from which a direct position shall be obtained.
Sphere A gridded surface given as a family of circles whose positions vary linearly along the axis of the sphere, and whose radius varies in proportion to the cosine function of the central angle.
SplineCurve Root for subtypes of curve segment using some version of spline, either polynomial or rational functions.
Tin A triangulated surface that uses the Delaunay algorithm or a similar algorithm complemented with consideration for breaklines, stoplines and maximum length of triangle sides.
Triangle A planar polygon defined by 3 corners.
TriangulatedSurface A polyhedral surface that is composed only of triangles.

Class Summary
KnotType The type of a B-spline.
SplineCurveForm Indicates which sort of curve may be approximated by a particular B-spline.

Package org.opengis.spatialschema.geometry.geometry Description

Set of geometric objects. The following is adapted from Feature Geometry (Topic 1) specification.

A geometric object shall be a combination of a coordinate geometry and a coordinate reference system. In all of the operations, all geometric calculations shall be done in the coordinate reference system of the first geometric object accessed, which is normally the object whose operation is being invoked. Returned objects shall be in the coordinate reference system in which the calculations are done unless explicitly stated otherwise. The interface defined in this package are basically those of set theory. In general a geometric object is a set of geometric points, represented by `DirectPosition`. Object instantiations of geometric objects are `Geometry`. Object instantiations of geometric points, when used as values, are `DirectPosition`s. General set theory operations defined at `Geometry` differentiate further down the class hierarchy depending on whether or not the boundary `DirectPosition` are included as set elements. Subtypes of `Primitive` do not contain boundary points, while subtypes of `Complex` do.

GeoAPI 2.0
Build 2005-06-08

 Symbols, terms and definitions Copyright OpenGIS® Consortium