The Route Planner Application is a cloud-based tool designed to help users generate biking, walking, or running routes tailored to their preferences. Leveraging OpenStreetMap (OSM) data, the application offers flexible route customization and exports results in KML format, compatible with Google Maps.
- Route Parameters:
- Select activity type: Bike, Walk, or Run.
- Define route length.
- Specify starting (and optionally ending) locations via interaction with map.
- Utilizes OSM data for route generation.
- Considers attributes like pavement type and route accessibility.
- Generates route files in GPX format.
- Intuitive Design:
- Large buttons and fonts for ease of use, especially for elderly users.
- Step-by-step instructions in English.
- Route Preview:
- Interactive map view of the generated route.
- Cross-Platform Support:
- Browser-based version for desktops and tablets.
- Mobile-friendly version.
- Fully accessible without user accounts.
- Option to save routes locally.
-
Points of Interest (POI):
- Mark POIs along the route such as parks, lakes, and monuments.
-
Availability
- Optimize for smartphones
-
Implementation of routing server
- Currently routing is based on OSRM and is capable of basic features. In order to implement more advanced route plannng customrouting server is necessary.
This project welcomes contributions! Please submit issues or pull requests via the repository. Ensure code quality and include documentation for any new features.