GEOG 863:
Web Application Development for Geospatial Professionals




So far in the course, you've spent the bulk of your time learning about the various web technologies that are involved in the creation of even the simplest web map applications. The last project deliverables were fairly basic, and you're probably itching to create apps that involve layers of your own data.  In Lesson 5, we'll see how to create apps that incorporate web maps configured in ArcGIS Online and how to add various types of data layers to a map using Esri's JS API.  We'll finish with a discussion of some coding tips now that you've gotten your feet wet with web app development.


At the successful completion of this lesson, students should be able to:

  • incorporate web maps (like in Lesson1) and web scenes into a JS app;
  • use autocasting to avoid explicitly importing certain modules;
  • understand how the REST web services protocol works;
  • add various data layer types to a map;
  • employ strategies to debug apps that aren't working properly;
  • identify features in integrated development environments (IDEs) that aid in the coding process.


If you have any questions now or at any point during this week, please feel free to post them to the Lesson 5 Discussion Forum. (That forum can be accessed at any time by clicking on the Discussions tab.)