Assignment 05

Due Date:

Friday, 11/09 11:59pm

User Interaction Software

  • Fall 2012
  • Department of Informatics
  • Donald Bren School of Information and Computer Sciences

Assignment #5: Goal: Learn how to generate a Map U/I from dynamic real-time data.

  • This is a solo assignment
  • Use Google Maps v3 (API Reference)
  • Embed a Google map into a copy of the webpage from Assignment 4
    • Make a copy of the old page and work on the copy so that you don't mess up the grading of Assignment 4
  • After your AJAX call returns, collect the geo-data from your data source and plot the geo coordinates onto the map interface next to your table.
  • Add links for each element in the table that will center the map on that location when it is clicked.
  • Enhance the map in one interesting way of your choice. For example:
    • Make different types of locations have different icons on the map
    • Program a context-menu at each location upon right-clicking the map icon with relevant options for that location (e.g., Directions to here, Wikipedia links, Flickr Images, etc.)
  • Turn in your assignment using the EEE quiz which will have one question for the URL of your webpage (Turn it in here)