Class | Description |
---|---|
GraphBuildingHandler |
Parses OSM XML files using an XML SAX parser.
|
GraphDB |
Graph for storing all of the intersection (vertex) and road (edge) information.
|
GraphDBLauncher |
This class provides a main method for experimenting with GraphDB construction.
|
MapServer |
This MapServer class is the entry point for running the JavaSpark web server for the BearMaps
application project, receiving API calls, handling the API call processing, and generating
requested images and routes.
|
Rasterer |
This class provides all code necessary to take a query box and produce
a query result.
|
Router |
This class provides a shortestPath method for finding routes between two points
on the map.
|
Router.NavigationDirection |
Class to represent a navigation direction, which consists of 3 attributes:
a direction to go, a way, and the distance to travel for.
|