Package org.geotools.geometry.iso.util.algorithm2D

An implementation of GeoAPI Geometry interfaces from ISO 19107.

See:
          Description

Class Summary
AlgoArea  
AlgoLine2D  
AlgoPoint2D  
AlgoRectangle2D  
CentroidArea2D Computes the centroid of an area geometry.
CGAlgorithms Specifies and implements various fundamental Computational Geometric algorithms.
ConvexHull Computes the convex hull of a Geometry.
HCoordinate Represents a homogeneous coordinate in a 2-D coordinate space.
LineIntersector A LineIntersector is an algorithm that can both test whether two line segments intersect and compute the intersection point if they do.
LineLineIntersection2D  
PointLocator Computes the topological relationship (Location) of a single point to a Geometry.
RobustDeterminant Implements an algorithm to compute the sign of a 2x2 determinant for double precision values robustly.
RobustLineIntersector A robust version of LineIntersector.
SimplePointInAreaLocator Computes whether a point lies in the interior of an area Geometry.
 

Exception Summary
NotRepresentableException Indicates that a HCoordinate has been computed which is not representable on the Cartesian plane.
 

Package org.geotools.geometry.iso.util.algorithm2D 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.