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
Segment s 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. |