Interface | Description |
---|---|
OSMShape |
Interface for OSM object shapes.
|
Class | Description |
---|---|
CleanOSMStep |
This step cleans the OpenStreetMap data by removing duplicate nodes and way, fixing degenerate ways, and fixing building edge orderings.
|
ComputePassableEdgesStep |
This step computes which edges are passable and sets up neighbours accordingly.
|
Constants |
Useful OSM to GML constants.
|
Convertor |
This class converts OSMMaps to GMLMaps.
|
ConvertTools |
Useful tools for converting OSM to GML.
|
CreateBuildingsStep |
This class populates a GMLMap with random buildings.
|
CreateEntrancesStep |
This class computes the entrances for buildings.
|
DirectedEdge |
A DirectedEdge is an edge with an orientation.
|
DirectedEdgeShapeInfo |
A ShapeInfo that knows how to draw DirectedEdges.
|
Edge |
An edge.
|
EdgeShapeInfo |
A ShapeInfo that knows how to draw Edges.
|
MakeObjectsStep |
This step creates the final GML objects.
|
MakeTempObjectsStep |
This step creates TemporaryObjects from the OSM data.
|
ManagedObject |
A managed map object.
|
MergeShapesStep |
This class merges adjacent shapes of the same type.
|
Node |
A node object.
|
OSMBuildingInfo |
Information about an OSM building.
|
OSMIntersectionInfo |
Information about an OSM intersection.
|
OSMRoadInfo |
Information about an OSM road.
|
PruneStep |
This step removes extra nodes and edges.
|
RemoveShapesStep |
This step removes shapes that are duplicates or contained entirely inside another shape.
|
ScanOSMStep |
This step scans the OpenStreetMap data and generates information about roads, intersections and buildings.
|
SplitIntersectingEdgesStep |
This step splits any edges that intersect.
|
SplitShapesStep |
This step splits any shapes that overlap.
|
TemporaryBuilding |
A temporary building during conversion.
|
TemporaryIntersection |
A temporary intersection during conversion.
|
TemporaryMap |
This class holds all temporary information during map conversion.
|
TemporaryObject |
Abstract base class for temporary data structures during conversion.
|
TemporaryObjectInfo |
A ShapeInfo that knows how to draw TemporaryObjects.
|
TemporaryRoad |
A temporary road during conversion.
|