GPS-based mobile bouldering guide using Android
Rock climbing is an increasingly popular recreational pursuit. In the past, rock climbers who wish to find routes outdoors had to either have someone who is familiar with the location or use a guidebook to figure out where the boulders are located. Guidebooks tend to be expensive and not cost effect...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/137916 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-137916 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1379162020-04-18T04:44:10Z GPS-based mobile bouldering guide using Android Yap, Joon Woon Althea Liang School of Computer Science and Engineering qhliang@ntu.edu.sg Engineering::Computer science and engineering Rock climbing is an increasingly popular recreational pursuit. In the past, rock climbers who wish to find routes outdoors had to either have someone who is familiar with the location or use a guidebook to figure out where the boulders are located. Guidebooks tend to be expensive and not cost effective as most climbers who travel to another country to climb will only use these guidebooks once. Furthermore, the current methods for finding beta (method of climbing) of climbing routes at a climb location are unclear as they are vaguely marked out with just a line indicating the route. The mobile application is GPS based and developed for Android devices with location detection capabilities as well as a built-in camera. It is mainly developed using Android Studio and the backend implementation is developed using MySQL. The application allows users to easily locate climbing sites and routes globally through a mobile map and get essential information such as the route difficulty as well as the route-specific climbing holds. The application will be community based and climbing information will be uploaded by users and vetted by users. Location detection will be used to search for nearby climbing locations and routes. Users will be able to comment, rate as well as upload new routes to the application. A contributor can place a pin on the location of the climb on a map which will be saved into the system as a climb location. A contributor can tag climbing routes to the climb location by uploading a photo of a route and mark the photo to show where the handholds and footholds are located. A contributor can also upload the approach directions to the climbing location through tracking of his own movements through a GPS plotting feature. All contributed information will be regulated by an administrator before they are showcased to the rest of the community through a separate web application. Through the project, essential knowledge gained through undergraduate studies as well as previously unexplored facets of software development were put to the test. These include skills such as project management as well as technical skills related to software development. Bachelor of Engineering (Computer Science) 2020-04-18T04:44:10Z 2020-04-18T04:44:10Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/137916 en SCSE19-0088 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Yap, Joon Woon GPS-based mobile bouldering guide using Android |
description |
Rock climbing is an increasingly popular recreational pursuit. In the past, rock climbers who wish to find routes outdoors had to either have someone who is familiar with the location or use a guidebook to figure out where the boulders are located. Guidebooks tend to be expensive and not cost effective as most climbers who travel to another country to climb will only use these guidebooks once. Furthermore, the current methods for finding beta (method of climbing) of climbing routes at a climb location are unclear as they are vaguely marked out with just a line indicating the route.
The mobile application is GPS based and developed for Android devices with location detection capabilities as well as a built-in camera. It is mainly developed using Android Studio and the backend implementation is developed using MySQL. The application allows users to easily locate climbing sites and routes globally through a mobile map and get essential information such as the route difficulty as well as the route-specific climbing holds. The application will be community based and climbing information will be uploaded by users and vetted by users. Location detection will be used to search for nearby climbing locations and routes. Users will be able to comment, rate as well as upload new routes to the application. A contributor can place a pin on the location of the climb on a map which will be saved into the system as a climb location. A contributor can tag climbing routes to the climb location by uploading a photo of a route and mark the photo to show where the handholds and footholds are located. A contributor can also upload the approach directions to the climbing location through tracking of his own movements through a GPS plotting feature. All contributed information will be regulated by an administrator before they are showcased to the rest of the community through a separate web application.
Through the project, essential knowledge gained through undergraduate studies as well as previously unexplored facets of software development were put to the test. These include skills such as project management as well as technical skills related to software development. |
author2 |
Althea Liang |
author_facet |
Althea Liang Yap, Joon Woon |
format |
Final Year Project |
author |
Yap, Joon Woon |
author_sort |
Yap, Joon Woon |
title |
GPS-based mobile bouldering guide using Android |
title_short |
GPS-based mobile bouldering guide using Android |
title_full |
GPS-based mobile bouldering guide using Android |
title_fullStr |
GPS-based mobile bouldering guide using Android |
title_full_unstemmed |
GPS-based mobile bouldering guide using Android |
title_sort |
gps-based mobile bouldering guide using android |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/137916 |
_version_ |
1681057960276525056 |