GEOG 144 - Internet Mapping and Application Development
Fall Semester 2013
Basic Course Information
Courses numbered 1 - 49 are remedial or college preparatory courses which do not apply toward an A. A. Degree and are not intended for transfer. Courses numbered 50-99 apply toward an AA Degree, but are not intended for transfer. Courses numbered 100 and higher apply toward an AA Degree and/or are intended for transfer to a four-year college or university.
D - Credit - Degree Applicable
GEOG
Internet Mapping and Application Development
Units and Hours
3
3
Grade/Pass/No Pass
Hour Type
Units
Weekly Hours
Semester Hours x 16 Weeks
Semester Hours x 18 Weeks
Lecture Category -
2.50
2.50
x 16 Weeks - 40.00
x 18 Weeks - 45.00
Lab Category -
0.50
1.50
x 16 Weeks - 24.00
x 18 Weeks - 27.00
Subtotal -
4.00
x 16 Weeks - 64.00
x 18 Weeks - 72.00
Out of Class Hour -
5.00
x 16 Weeks - 80.00
x 18 Weeks - 90.00
Totals -
9.00
x 16 Weeks - 144.00
x 18 Weeks - 162.00
Hour Type
Units
Weekly Hours
Semester Hours x 16 Weeks
Semester Hours x 18 Weeks
Lecture Category -
2.50
2.50
x 16 Weeks - 40.00
x 18 Weeks - 45.00
Lab Category -
0.50
1.50
x 16 Weeks - 24.00
x 18 Weeks - 27.00
Subtotal -
4.00
x 16 Weeks - 64.00
x 18 Weeks - 72.00
Out of Class Hour -
5.00
x 16 Weeks - 80.00
x 18 Weeks - 90.00
Totals -
9.00
x 16 Weeks - 144.00
x 18 Weeks - 162.00
Requisites
To satisfy a prerequisite, the student must have earned a letter grade of A, B, C or P(Pass) in the prerequisite course, unless otherwise stated.
Prerequisite: GEOG 120
Catalog Description
Involves the design, creation, configuration, and optimization of geospatial services and applications to deliver content across the Internet. The student will construct web mapping applications with a variety of user interfaces.
Student Learning Outcomes
Outcome
Students should be able to explain the functions of the WebGIS Server.
Students will be able to distinguish feature services from map services.
Specific Course Objectives
Objective
Upon successful completion of the course, the student will be able to:
Build a basic Web-based geospatial application.
Perform basic customization of a Web-based geospatial application.
Create and/or modify a basic interactive Web-based geospatial user interface.
Publish geospatial resources as dynamic or cached web service.
Evaluate the design and configuration of internet mapping and application servers.
Explain the use of SDKs in the development of mobile mapping applications.
Methods of Instruction
Methods of Instruction may include, but are not limited to, the following:
Demonstration
Group Projects/Activities
Lab
Learning Modules
Lecture
Content in Terms of Specific Body of Knowledge
Introduction to geospatial server system
Publish geospatial resources to web services
Customize map services and web applications
Introduction to FLEX viewer and the JavaScript API
Introduction to dynamic and cached map services
Advanced GIS web services for visualization, editing, and analysis
Disseminating GIS data on the web and mobile devices
Textbooks/Resources
Textbook
Fu, Pinde
Web GIS: Principles and Applications
ESRI Press
2011
ESRI
Introduction to ArcGIS Server
3.2
Redlands
ESRI
2010
Assignments
Students will be required to read the text assigned for the course, and demonstrate their understanding by providing additional examples of web mapping concepts and applications.
1. ESRI Technical Articles found on the ESRI Resource Center (http://resources.arcgis.com/en/help/)
2. ArcNews industry newsletter
3. Web application samples at ESRI Resource Center (http://resources.arcgis.com/content/arcgisserver/9.3/server-applications)
Students will be required to complete weekly labs and learning modules in complete sentences, write technical documentations to accompany their semester projects, and write computer codes to configure various internet mapping interfaces.
Students will be required to complete weekly labs and learning modules which assess their understanding of web mapping concepts. In addition, students will be asked to complete an independent or team internet mapping project, which will involve the configuration of the viewers, APIs, or other internet mapping interfaces covered in the course.
Students will be required to examine samples of existing internet mapping applications, as well as complete weekly labs and learning modules, one semester project, and assigned readings.