Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

120 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Logo

NINA

Project Status License GitHub Contributors

Table of Contents

  1. About the Project
  2. Technologies
  3. Data Acquisition
  4. For Further Developement
  5. Onboarding
  6. Project Results
  7. License
  8. Contact

About the Project

NINA (Navigational Insights for Non-motorized Accessibility) is a university project conducted as part of the #ifgiHACK25 in the FOSSGIS 2025, which is based on the study project of https://github.com/LHesse-UM.

The project aims to create a navigation tool specifically for cyclists in Münster, offering safe, balanced, and fast routes based on the user’s confidence level while cycling. Unlike conventional tools like Google Maps, which prioritize the fastest route, SaBiNE focuses on providing a more customized navigation experience.

Technologies

Open Pioneer Trails is a versatile open-source framework designed for creating custom web-based GeoIT client applications. It leverages modern tools to deliver an exceptional developer experience. Available for free on GitHub, the project is actively maintained by con terra and 52°North.

Data Acquisition

  • Valhalla for the routing and we tweaked settings

  • Transitos For getting the adresses

  • Basemap for a better Design than the normal OSM Basemap

For Further Developement

How to start your local application:

Ensure that you have Node (Version 18 or later) and pnpm (Version 9.x) installed.

Then execute the following commands to get started:

$ git clone https://github.com/Mammutor/NINA.git               # Clone the repository
$ cd opt                                                       # Navigate to opt-Folder
$ pnpm install                                                 # Install dependencies
$ pnpm run dev                                                 # Launch development server

Onboarding

1. Enter Start and Destination Address

The "Enter Start and Destination Address" interface allows users to click on the map to set the start and destination points.

placeholder

2. Safe Route

The "Safe Route" button lets users adjust their preferred route type: Safe or Fast based on their individual needs.

placeholder

3. Start

By clicking the "Go!" button, the system calculates the route based on your selected preferences and displays it on the map.

placeholder

By selecting the safest route the "Route Rating" interface shows the Safety Rating of 1.0 and the distance of 2.18km and time of about 9 minutes.

placeholder

By selecting the balenced route the "Route Rating" interface shows the Safety Rating of 1.9 and the distance of 1.69km and time of about 7 minutes.

placeholder

By selecting the fastest route the "Route Rating" interface shows the Safety Rating of 3.0 and the distance of 1.49km and time of about 6 minutes.

placeholder

placeholder

Project Results

The complete project results are available online published via GitHub Pages.

SaBiNE

Visit the website to explore the interactive results and functionalities.

License

This project is licensed under the Apache License 2.0.

Copyright 2024 by the following contributors:

You may read the full license in the LICENSE file included in this repository or visit the official Apache 2.0 License.

Contact

If you have any questions, feedback, or suggestions, please feel free to reach out to us:

We appreciate your interest in NINA and look forward to your feedback!

About

NINA (Navigational Insights for Non-motorized Accessibility) - A project to enhance cycling safety through efficient navigation and route guidance, promoting safe and enjoyable urban biking

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages