pathfinder a cue sheet generator members: kurt, hang, weston, jungyul, ka long

7
Pathfinder a cue sheet generator Members: Kurt, Hang, Weston, Jungyul, Ka Long

Upload: barrie-glenn

Post on 18-Jan-2018

225 views

Category:

Documents


0 download

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 file

TRANSCRIPT

Page 1: Pathfinder a cue sheet generator Members: Kurt, Hang, Weston, Jungyul, Ka Long

Pathfindera cue sheet generator

Members: Kurt, Hang, Weston, Jungyul, Ka Long

Page 2: Pathfinder a 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

Page 3: Pathfinder a cue sheet generator Members: Kurt, Hang, Weston, Jungyul, Ka Long

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

Page 4: Pathfinder a cue sheet generator Members: Kurt, Hang, Weston, Jungyul, Ka Long

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.

Page 5: Pathfinder a cue sheet generator Members: Kurt, Hang, Weston, Jungyul, Ka Long

Pathfinder (Prototype)

Page 6: Pathfinder a cue sheet generator Members: Kurt, Hang, Weston, Jungyul, Ka Long

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

Page 7: Pathfinder a cue sheet generator Members: Kurt, Hang, Weston, Jungyul, Ka Long

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).