pathfinder a cue sheet generator members: kurt, hang, weston, jungyul, ka long
DESCRIPTION
Pathfinder Program Features gpx track file input and parsing map generation annotation function for adding more POIs (points of interest) cue sheet generation and output as Excel or CSV fileTRANSCRIPT
Pathfindera cue sheet generator
Members: Kurt, Hang, Weston, Jungyul, Ka Long
Motivation• Cyclists create GPS track files on rides
• Track files are sets of lat/long points
• Would be useful to create turn-by-turn directions from these lat/long points, with street names, distances between turns, direction to turn, and points of interest along route, as well as a map of the route
Pathfinder Program Features• gpx track file input and parsing• map generation• annotation function for adding more
POIs (points of interest)• cue sheet generation and output as
Excel or CSV file
PathfinderProgram Description
• First version: Client side application
– Written in Java.
– Using Google reverse geocoding API and Google static maps.
• Second version: Web based application
– Java JSP/servlet, accessible through internet.
– Employ dynamic maps.
– Extended features: Export .gpx format etc.
Pathfinder (Prototype)
Members’ Roles in Program Development
• Manager: Kurt
• System Architect: Weston
• Quality Control: Ka Long
• Technical documentation: Hang (Back up: Weston)
• User documentation: Jungyul
• User interface: Hang (Back up: Jungyul)
• Configuration control(Build Master) : Kurt
Technical Challenges
• Accuracy of GPS.
• Resolution of path for extended rides.
• Adding custom locations on the map.
• Limited requests to Google reverse geocoding
API (2,500 per day).