Skip to content

wsmontes/Wiki-GPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wiki GPS - Route Navigator

A web application that combines mapping, routing, and Wikipedia information to create interesting routes with educational stops along the way.

Features

  • Interactive map interface using Leaflet
  • Route planning with interesting stops based on Wikipedia data
  • Turn-by-turn navigation instructions
  • Location search functionality
  • Save and retrieve routes and searches
  • Display Wikipedia information about points of interest
  • Customizable point-of-interest categories
  • Responsive design for desktop and mobile

Installation

To run this project locally:

  1. Clone this repository:
git clone https://github.com/yourusername/Wiki-GPS.git
cd Wiki-GPS
  1. Open the project using any web server. For example, using Python:
# Python 3
python -m http.server

# Python 2
python -m SimpleHTTPServer
  1. Open your web browser and navigate to http://localhost:8000

Alternatively, you can simply open the index.html file directly in your browser.

Usage

  1. Setting a Route:

    • Click on the map or use the search feature to set a starting point
    • Click again or search for a destination
    • The app will calculate a route with interesting Wikipedia stops along the way
  2. Customizing Your Route:

    • Use the category selector at the bottom left to choose what types of landmarks you're interested in
    • Toggle between map types using the "Toggle Satellite" button
  3. Exploring Points of Interest:

    • Click on any marker along the route to view Wikipedia information
    • Hover over the route to see distance information
  4. Saving and Retrieving:

    • Your searches and routes are automatically saved locally
    • Access your saved searches and routes from the side menu

Technologies Used

  • HTML5, CSS3, JavaScript
  • Leaflet.js for mapping
  • Leaflet Routing Machine for route calculations
  • Wikipedia API for content
  • Nominatim API for geocoding

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Screenshots

[Screenshots coming soon]

About

A web application that combines mapping, routing, and Wikipedia information to create interesting routes with educational stops along the way.

Resources

License

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors