Skip to content

An Android route planning app for Great Britain. For a university assignment.

Notifications You must be signed in to change notification settings

Squiddymabob/gb-route-planner

Repository files navigation

GB Route Planner

The GB Route Planner android app was made as part of university coursework for the android development module. I recieved a mark of 92% for this coursework.

alt text

Features

  • Distance between two markers on the map.
  • Adding a new marker at current location.
  • Showing the fastest road route between two markers on the map.
  • Calculating direct distance between two markers and how long it would take to walk between them.

Map with Location Markers

The main screen of the app is a map that shows all the location markers stored in the database.

alt text

These all have names:

alt text

The menu presents options for each feature of the app:

alt text

Adding a Marker at Current Location

The app gets the current location of the device and shows it on the map:

alt text

By selecting "Add Marker At Current Location" a new marker can be named and added to the map via a pop up text field:

alt text

Planning a Route

Selecting "Route Planner" from the menu will bring up the route planning options. Selecting "Calculate distance" will calculate the direct distance between the starting point and destination. It will also calculate how long (based on average walking speed) it would take to walk there, in case you wanted to know:

alt text

Selecting "Show Route" draws the fastest road route between the two selected markers. Here is an example showing a route to Edinburgh:

alt text

Clearing Custom Markers

Selecting "Clear All Custom Markers" from the menu will delete all location markers that have been added by the user:

alt text

To Improve

If I were to continue development/remake this app I would:

  • Certainly make the line that is drawn for the road route between two points much clearer - easier to see over the all the Google Maps road information.
  • Add the ability to select to delete a single marker from the database instead of all at once.
  • Add a calculation for the distance for the route drawn on the map instead of the direct route.
  • Add the time it would take to drive to a location instead of walk.

About

An Android route planning app for Great Britain. For a university assignment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages