Package org.geotools.graph.build

Builds networks based on Feature relationships.

See:
          Description

Interface Summary
GraphBuilder Interface for building graph components.
 

Class Summary
FeatureComparator A FeatureComparator compares two features to one another.
FeatureRelator A FeatureRelator determines the logical relationship between two features.
LineGraphBuilder Implentation of GraphBuilder that builds graphs from linear features.
LineStringComparator An implentation of FeatureComparator used to compare Line Strings.
PolygonComparator An implentation of FeatureComparator used to compare Polygons.
RelationshipGraphBuilder General purpose graph builder based on user defined relationships.
 

Package org.geotools.graph.build Description

Builds networks based on Feature relationships.

This api follows the standard Builder Pattern for network generation, this may be customized by using your own FeatureComparator/FeatureRelator (GOF stratagy Pattern).

The orgional graph package has been developed using the JUMP Feature API. Its intension is to be able to aid automated skeletonization of water bodies by computing directionality of generated skeletons. The work for the orgiional JUMP based library has been funded by the BC Proventional Government department of BMGS.

This library has been ported to geotools2 as part of the VWFS project sponcered by Geo Innovations. If all goes well this will be included in a future release of geotools2.