| Package | Description |
|---|---|
| de.thaw.comb |
The main Combiner package.
|
| de.thaw.comb.cli |
A command-line interface to the Combiner (the Client).
|
| de.thaw.comb.highway |
Classes supporting the “dual carriageways” special case.
|
| de.thaw.comb.io |
File input/output support for the Combiner.
|
| Class and Description |
|---|
| AbstractLine
An ordered collection of several segments in the euclidian plane.
|
| AbstractNode
A skeletal implementation of the
Node interface, minimising
the effort required to implement it. |
| AbstractSegment
Implements the common structure and behaviour shared by all
Segments in this project. |
| Analyser
Provides special-cased knowledge about generalising segments by combining.
|
| Dataset
A set of spatial data in the euclidian plane.
|
| GeneralisedLines
Façade to the generalisation.
|
| GeneralisedNode
A node defining a line string generalised by combination.
|
| GeneralisedSection
A contiguous line in the Combiner's result, created by combining two parallel lines read from the source dataset.
|
| Line
An ordered string of segments defining a contiguous line.
|
| Node
A defined point in the euclidian plane.
|
| NodeGraph
A graph of segments and node matches, to be used for generalisation.
|
| NodeMatch
A match of two opposite nodes of parallel segments.
|
| NodePair
A tuple of two defined points in the euclidian plane.
|
| ResultLine
A contiguous line in the Combiner's result.
|
| Segment
An ordered tuple of two defined points in the euclidian plane.
|
| SourceNode
A node with a known relationship to the source data.
|
| SourceSegment
A
Segment implementation representing segments as read from
the source data. |
| SplitQueueListener
Should be implemented by an object that wants to receive notifications of
Segment splits. |
| Class and Description |
|---|
| Combiner
The Combiner's main class / Façade.
|
| Dataset
A set of spatial data in the euclidian plane.
|
| NodeMatch
A match of two opposite nodes of parallel segments.
|
| ResultLine
A contiguous line in the Combiner's result.
|
| Class and Description |
|---|
| AbstractLine
An ordered collection of several segments in the euclidian plane.
|
| Analyser
Provides special-cased knowledge about generalising segments by combining.
|
| Dataset
A set of spatial data in the euclidian plane.
|
| Line
An ordered string of segments defining a contiguous line.
|
| Segment
An ordered tuple of two defined points in the euclidian plane.
|
| SourceNode
A node with a known relationship to the source data.
|
| Class and Description |
|---|
| Dataset
A set of spatial data in the euclidian plane.
|
| Line
An ordered string of segments defining a contiguous line.
|
| Node
A defined point in the euclidian plane.
|
| Segment
An ordered tuple of two defined points in the euclidian plane.
|
| SourceNode
A node with a known relationship to the source data.
|
| SourceSegment
A
Segment implementation representing segments as read from
the source data. |