Package org.geotools.geometry.iso.topograph2D

An implementation of GeoAPI Geometry interfaces from ISO 19107.

See:
          Description

Class Summary
Coordinate A lightweight class used to store coordinates on the 2-dimensional Cartesian plane.
Coordinate.DimensionalComparator Compares two Coordinates, allowing for either a 2-dimensional or 3-dimensional comparison, and handling NaN values correctly.
CoordinateList A list of Coordinates, which may be set to prevent repeated coordinates from occuring in the list.
Depth A Depth object records the topological depth of the sides of an Edge for up to two Geometries.
Dimension Constants representing the dimensions of a point, a curve and a surface.
DirectedEdge Represents a directed edge in a PlanarGraph.
DirectedEdgeStar A DirectedEdgeStar is an ordered list of outgoing DirectedEdges around a node.
Edge Represents an undirected edge of a PlanarGraph.
EdgeEnd Models the end of an edge incident on a node.
EdgeEndStar A EdgeEndStar is an ordered list of EdgeEnds around a node.
EdgeIntersection Represents a point on an edge which intersects with another edge.
EdgeIntersectionList A list of edge intersections along an Edge.
EdgeList A EdgeList is a list of Edges.
EdgeRing  
Envelope Defines a rectangular region of the 2D coordinate plane.
GeometryGraph A GeometryGraph is a graph that models a given Geometry
GraphComponent A GraphComponent is the parent class for the objects' that form a graph.
IntersectionMatrix A Dimensionally Extended Nine-Intersection Model (DE-9IM) matrix.
Label A Label indicates the topological relationship of a component of a topology graph to a given Geometry.
Location Constants representing the location of a point relative to a geometry.
Node A node in a PlanarGraphis a location where 0 or more Edges meet.
NodeFactory Factory for creating Nodes
NodeMap A map of nodes, indexed by the coordinate of the node
PlanarGraph The computation of the IntersectionMatrix relies on the use of a structure called a "topology graph".
Position A Position indicates the position of a Location relative to a graph component (Node, Edge, or Area).
Quadrant Utility functions for working with quadrants, which are numbered as follows:
TopologyLocation A TopologyLocation is the labelling of a GraphComponent's topological relationship to a single Geometry.
 

Exception Summary
TopologyException Indicates an invalid or inconsistent topological situation encountered during processing
 

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