DiscoverTrail

From OpenStreetMap Wiki
Jump to navigation Jump to search
View on OSM Apps Catalog  
DiscoverTrail
v · d 
Author: Averra Labs sp. z o.o.
License: Proprietary (free + premium features)
Platforms: iOS and Android
Status: Active
Languages:
English, Polish, Spanish, German, Slovak, Czech, Slovenian, Hungarian, Romanian, Bulgarian, Greek, French, Dutch, Traditional Chinese, Korean, Arabic, Hebrew, and Italian
Website: https://discovertrail.app
Install:
Programming language: Kotlin

Mobile application for outdoor route planning and navigation. It provides online and offline interactive topographic maps with marked hiking trails and points of interest relevant for hikers.

Features
Feature Value
Map Display
Display map yes
Map data vector
Source online;cache;offline
Rotate map yes
3D view no
Shows website yes
Shows phone number yes
Shows operation hours no
Routing
Routing yes
Create route manually yes
Calculate route yes
Create route via Waypoints yes
Routing profiles hike
Turn restrictions yes
Calculate route without Internet (Offline routing) no
Routing providers Graphhopper
Avoid traffic
?
Traffic Provider
?
Navigating
Navigate yes
Find location yes
Find nearby POIs yes
Navigate to point yes
Navigation with voice / Voice guidance no
Keep on road
?
Lane guidance
?
Works without GPS yes
Navigate along predefined route
?
Tracking
?
Monitoring
?
Editing
?
Rendering
?
Accessibility
?


DiscoverTrail is a mobile and tablet application for iOS and Android designed specifically for hiking. It functions as both an online and offline outdoor map and route planner. By utilizing OpenStreetMap data, the app delivers detailed topographic maps that highlight marked hiking trails, offer reliable outdoor navigation, and display relevant points of interest (POIs).


Features

Map Viewing & Rendering

  • Topographic Maps: Detailed terrain rendering including elevation contour lines and hill shading.
  • Hiking Trails Highlighting: Prominent rendering of marked hiking and walking trails directly extracted from OSM route relations ( route=hiking, route=foot).
  • Color-Coded Trails: Displays trails matching their real-world waymark colors where available in OSM data (via osmc:symbol=* or colour=* tags).
  • Interactive Trail Details: Users can tap on any marked hiking trail on the map to highlight its complete geometry and view specific data, such as its official name, total distance and real-world waymark symbol (osmc:symbol=*).
  • Offline Maps: Users can download map tiles for specific regions to use entirely offline without cellular coverage.

Route Planning & Navigation

  • Route Creation: Allows users to plan routes by dropping pins on the map.
  • Time & Distance Estimation: Automatically calculates route distance, elevation gain/loss, estimated hiking times and elevation profile.
  • GPS Tracking: Real-time location rendering on the map, along with current altitude, compass bearing and accuracy.
  • Save Planned Routes: Allows users to save and manage their created routes within the app for future trips, as well as compile a personal map of their completed hikes.
  • Remaining Route Metrics: Allows users to check the remaining distance, estimated time, and elevation profile from any selected point along the planned route or during navigation.
  • Route Sharing & Embedding: Users can share their planned routes via a direct link or generate an embeddable interactive map for use on external websites and blogs.
  • Custom Walking Pace: Allows users to manually set their average walking speed to calculate personalized and accurate estimated completion times for their routes.

Points of Interest (POIs)

  • Hiker-Specific Amenities: Highlights essential outdoor POIs extracted from OSM, such as:
  • Nearby search: Locate nearby drinking water sources, accommodations, restaurants, and shops.
  • POI Details: Provides practical information for POIs, such as contact information.
  • Bookmarks: Enables users to save specific Points of Interest for quick reference directly on the map.


Hiking Trail & Route Details

Trail Information

  • Visualization of trail symbol (osmc:symbol=*)
  • Total distance
  • Others like network, official name, ascent, descent, operator and more

Route Metrics

  • Estimated hiking time
  • Distance
  • Ascents and descents
  • Elevation profile
  • Surface (surface=*)
  • Road type (highway=*)
  • Steepness
  • Trail difficulty (sac_scale=*)