COMP20005 - Assignment 1 : GPS Data Trajectory
The University of Melbourne School of Computing and Information Systems COMP20005 Engineering Computation Assignment 1 1 Learning Outcomes In this assignment you will demonstrate your understanding of loops and if statements by writing a program that sequentially processes a file of input data. You are also expected to make use of functions and arrays. 2 The Story... The prevalence of smart phones and Internet of Things has accumulated huge volumes of human trajecto ries, that is, sequences of GPS points recording the locations of people or other objects. For example, Uber has recorded 7.6 billion trips in 2022. In this assignment, we are given a set of trajectory data that records people’s locations at different times. The aim is to identify if any of the trajectories is sufficiently similar to a given query trajectory . Such com putations are the basic building block of many location-based applications, such as to find shareable Uber trips (see Figur...