Package org.geotools.geometry.iso.primitive

An implementation of GeoAPI Geometry interfaces from ISO 19107.

See:
          Description

Class Summary
BoundaryImpl The abstract root data type for all the data types used to represent the boundary of geometric objects is Boundary (Figure 7).
CurveBoundaryImpl The boundary of Curves shall be represented as CurveBoundary.
CurveImpl Curve (Figure 11 of the ISO 19107 v5) is a descendent subtype of Primitive through OrientablePrimitive.
CurveProxy  
OrientableCurveImpl OrientableCurve consists of a curve and an orientation inherited from OrientablePrimitive.
OrientableCurveProxy  
OrientablePrimitiveImpl Orientable primitives (ISO 19107 v5 figure 10) are those that can be mirrored into new geometric objects in terms of their internal local coordinate systems (manifold charts).
OrientablePrimitiveProxy OrientablePrimitive objects are essentially references to geometric primitives that carry an "orientation" reversal flag (either "+" or "-") that determines whether this primitive agrees or disagrees with the orientation of the referenced object.
OrientableSurfaceImpl OrientableSurface consists of a surface and an orientation inherited from OrientablePrimitive.
PointImpl Point is the basic data type for a geometric object consisting of one and only one point.
PrimitiveBoundaryImpl PrimitiveBoundary The abstract class Primitive boundary is the root for the various return types of the boundary operator for subtypes of Primitive.
PrimitiveFactoryImpl  
PrimitiveImpl Primitive is the abstract root class of the geometric primitives.
RingImpl A Ring is used to represent a single connected component of a SurfaceBoundary.
RingImplUnsafe This Ring implementation does not do a consistency check.
ShellImpl A Shell is used to represent a single connected component of a SolidBoundary.
SolidBoundaryImpl The boundary of Solids shall be represented as SolidBoundary.
SolidImpl Solid , a subclass of Primitive, is the basis for 3-dimensional geometry.
SurfaceBoundaryImpl The boundary of Surfaces shall be represented as SurfaceBoundary.
SurfaceImpl Surface (Figure 12) a subclass of Primitive and is the basis for 2-dimensional geometry.
 

Package org.geotools.geometry.iso.primitive Description

An implementation of GeoAPI Geometry interfaces from ISO 19107.

About this Implementation

This implementation of the OGC Feature Geometry Abstract Specification (ISO 19107) is a project of the University of Applied Sciences Cologne (Fachhochschule Köln) in collaboration with GeoTools and GeoAPI. Much of this implementation was copied from the JTS Topology Suite Version 1.7.2 of Vivid Solutions and modified and reused in this library under the terms of GNU Lesser General Public Licence. For more information, contact:
 
Prof. Dr. Jackson Roehrig
Institut für Technologie in den Tropen
Fachhochschule Köln
Betzdorfer Strasse 2
D-50679 Köln
Jackson.Roehrig@fh-koeln.de
 
Sanjay Dominik Jena
san.jena@gmail.com



Copyright © 1996-2010 Geotools. All Rights Reserved.