Selected Topics of Software Engineering - Distributed Software Development - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Selected Topics of Software Engineering - Distributed Software Development

Description:

Any number of track points, which contain. Latitude, longitude, time... Export to KML (if time permits) 4. 12/30/09. Reduction Algorithms ... – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 16
Provided by: icc76
Category:

less

Transcript and Presenter's Notes

Title: Selected Topics of Software Engineering - Distributed Software Development


1
Team GPXCleaner
Project Requirements and Design
2
(No Transcript)
3
File Input and Output
  • GPXCleaner uses GPX files
  • GPX files contain
  • Any number of tracks (0-infinity), which contain
  • Any number of track segments, which contain
  • Any number of track points, which contain
  • Latitude, longitude, time...
  • Export to KML (if time permits)

4
Reduction Algorithms
  • Required an automatic algorithm for reducing the
    number of points in a given segment while keeping
    the overall segment shape as close as possible to
    the original
  • Optional an algorithm for automatic wild point
    detection and deletion, an algorithm for
    elimination of bunched up points

5
Map functionality
  • Two viewing modes Preview and Edit

6
(No Transcript)
7
(No Transcript)
8
Manually editing the data
  • Using a few lists and some button controls
  • Using the embedded map (which can detect
    selections of rendered points and mouse events)

9
(No Transcript)
10
System decomposition
11
Conceptual design
12
Structural design
13
Behavioral designLoading a GPX file
14
Behavioral designTrack reduction
15
External interface
Write a Comment
User Comments (0)
About PowerShow.com