taxi trajectory data records(information visualization) -- 2
$30-50 USD
Closed
Posted about 7 years ago
$30-50 USD
Paid on delivery
Introduction: Taxi trajectory data records real‐time moving paths sampled as a series of positions associated
with vehicle attributes over urban road networks. This data contains abundant knowledge about a city and
its citizens. Exploratory visual analytics systems are demanded to study taxi trajectories with efficient user
interaction and instant visual feedback.
Project Description: In this project, each team will implement a visual analytic system for taxi trajectory data
thatsupport data exploration and analytical reasoning with interactive visual interface. The system should help
users to conduct visual analytics tasks through interactive visualization in an iterative, exploratory process. A
startup web based prototype will be provided through the class webpage. Teams are encouraged to start from
this prototype. This prototype includes the following function:
1‐ Read taxi trajectory data (in GeoJSON format) and index it by using R‐Tree.
2‐ A Basic map view (Using Leaflet Map api).
3‐ Query the data by simply drawing a bounding shape on the map.
4‐ A callback function to retrieve the data from the area that corresponds to the query region.
5‐ A callback function to draw taxi trips on the map.
6‐ A callback function to clear the map.
Requirements: To complete the system, each team is required to implement at least five interactive
visualizations using the programming toolkit, D3.js. These visualizations should visualize the statistics or facts
(e.g, their distribution on different time periods) of user‐selected taxi trajectories on the map. Users should
interactively operate on these visualizations to filter the selected trajectories and show them on the map. For
instance, users may select or brush on a scatterplot or a timeline view to choose a portion of the trajectories
(e.g, in a specific time period). This portion of trajectories are to be highlighted on the map with respect to such
interaction.