GEOG 863:
Web Application Development for Geospatial Professionals

Assignment

PrintPrint

Assignment

For this week's assignment, I want you to return to the scenario you selected for the Lesson 7 assignment.  Regardless of the scenario, I'd like you to follow these guidelines:

  • Instead of acquiring the user's input on what to map via the JavaScript prompt() method, use one of the more appropriate UI elements covered here in Lesson 8.
  • Include a sidebar that lists the features displayed on the map.  Clicks on items in the sidebar should open a popup over their associated features on the map.  (If you're looking for extra credit or just to challenge yourself, try displaying the sidebar information in a table.  For example, you might use the Calcite Table component, which can be used to provide a table with sortable and resizable columns, among other features.)
  • Include a user-friendly legend.
  • Include any other widgets or UI features that you think would enhance your app.

Deliverables

This project is one week in length. Please refer to the course Calendar, in Canvas, for the due date.

  1. Edit your e-Portfolio so that it includes a link to your map and post a link to your e-Portfolio through the Assignment 8 page.  (100 of 100 points)
  2. Complete the Lesson 8 quiz.