Shrey Tripathi

Final year grad student, International Institute of Information Technology (IIIT) Bangalore

shrey.tripathi [AT] iiitb.ac.in

Navigation System

Modelling roads, intersections and routes

A navigation system in Java, modelling roads, intersections, and routes.

Intersections are basically locations where roads join, and routes are basically a series of roads that connect a start location to an end location.

The program consists of two pakages:

The main program reads in a set of Location, Road and Route data in a format specified below, and for each Route, prints out the series of Locations it connects, the Roads traversed and the total length and the max width of a vehicle traversing this route (in a format specified below). If the data for a route does not form a connected path, it prints out that the input data is invalid.

Implementation:

GitHub Repository