Syllabus (2017 Spring)
Why this course?
|
Web GIS, as the combination of the web and GIS (Geographic Information Systems), is a new and promising field. It has unlocked the power of GIS, and put online maps and geospatial intelligence in the offices/homes of millions and the hands of billions.
Web GIS has immense applicability to e-government, e-business, e-science, and daily life. Government employees can utilize Web GIS to improve public services and enhance collaboration across agencies. Businesses can use Web GIS to enhance their existing business models and create new ones. Researchers can find new solutions to meet the challenges of the new frontiers. Web GIS has great practical value to our world today and into the future.
|
When & Where?
|
Web conferences (using Adobe Connect): Thursdays, 7:40 pm – 9:40 pm (US Eastern Time)
(Students will be provided with a URL to the Adobe Connect web conference site. During the live web conference sessions, you will be able to hear me and see my computer desktop. I can see your computer desktop, and hear you if you have a microphone.)
|
Course Objectives
|
- Provide students with a comprehensive and up-to-date overview of Web GIS, including the basic concepts, principles, related fields (e.g. mobile GIS) and frontiers
- Inspire students with the broad and real-world applications of Web GIS, especially in e-Government, e-Business
- Provide students with the state-of-art technical skills to build Web GIS applications and the knowledge needed to choose from various Web GIS development options
|
Textbooks
|
-
Pinde Fu, 2016, Getting to Know Web GIS. ESRI Press. Redlands, CA. ISBN-13: 978-1589484634, ISBN-10: 1589484630
. (https://www.amazon.com/Getting-Know-Web-GIS-Second/dp/1589484630)
- Additional materials will be provided in video and other digital format.
|
Contact:
|
Pinde Fu - Course Head
email: pinde.harvard@gmail.com
phone: 909-533-1530
Giovanni Zambotti - TA
email: g.zambotti@gmail.com
phone: 617-388-2227
|
|
Schedule
|
(Subject to change)
|
Date
|
Lectures
|
Labs
|
Assignment
|
1
|
1/26
|
Course overview; Web GIS basics and applications
|
Create a map tour application using ArcGIS Online
|
#1
|
2
|
2/2
|
Web layers, maps and apps
|
Open data and smart mapping
|
#2
|
3
|
2/9
|
Web services;
Feature services and volunteered geographic information
|
Publish and use hosted feature services to collect VGI
|
#3
|
4
|
2/16
|
Smart Mapping and Story Maps
|
Create a story map using multiple templates
|
#4
|
5
|
2/23
|
Web AppBuilder for ArcGIS
|
Create web apps with Web AppBuilder
|
#5
|
6
|
3/2
|
Mobile GIS
|
Use Collector and Survey 123 for data collection;
Create native apps using ArcGIS AppStudio
|
#6 |
7
|
3/9
|
Real-time Web GIS;
Sensor Network and Internet of Things
|
Create a real-time web GIS app using Operations Dashboard |
#7
|
3/16 Spring break
|
8 |
3/23
|
Online spatial analysis and business intelligence
|
Create a web app for site selection |
#8 |
9
|
3/30
|
Intro to HTML5 (HTML, JavaScript, and CSS);
Intro to ArcGIS API for JavaScript (1)
|
Adapt ArcGIS JavaScript 2D and 3D app samples;
Debug JavaScript
|
#9 |
10
|
4/6
|
ArcGIS API for JavaScript (2) ;
Web AppBuilder custom widgets
|
Use and develop custom widgets
|
|
11
|
4/13
|
Build on-premises Web GIS with ArcGIS Enterprise;
Map services (dynamic/image tile/vector tile);
web services standards and interoperability
|
Publish and use dynamic map services with time animation using ArcGIS Pro
|
#10 |
12
|
4/20
|
Geoprocessing services;
Insights for ArcGIS;
Big data & GeoAnalytics
|
Publish and use geoprocessing services
|
|
13
|
4/27
|
Image services and drone technologies
|
Create 2D and 3D web apps from drone images
|
#11 |
14
|
5/4
|
3D Web GIS;
Indoor 3D;
Virtual Reality;
Augmented reality
|
Create a 3D web app using ArcGIS Pro and ArcGIS scene clients
|
#12 |
15
|
5/11
|
Final Exam (open book)
|
|
Prerequisites
|
- Basic knowledge of computer science or GIS
- A windows or Mac computer for running ArcMap and ArcGIS Pro
- A smartphone or tablet for testing mobile apps
|
Technologies taught in the class
|
- ArcGIS Online
- ArcGIS Enterprise 10.5 (ArcGIS for Server & Portal for ArcGIS)
- ArcGIS Image Server and GeoAnalytics Server
- ArcGIS Pro
- ArcGIS Web AppBuilder
- ArcGIS API for JavaScript
- Mobile apps including Collector, Survey123, and Workforce
- ArcGIS AppStudio
- ArcGIS Operations Dashboard
- Drone2Map
This course primarily focuses on the ESRI suite of Web GIS technologies based on the following two considerations:
- Esri is the world’s largest enterprise GIS software company. Its products have the largest market share in the US and in the world. Technologies learned in this course have great practical value across many industries.
- The concepts and principles from Esri’s Web GIS platform apply to Web GIS in general and to many brands of products.
|
Evaluation Method
|
- Homework (50%) + Exam (50%)
- Late homework policy: Late homework will not be accepted.
- The total score of your homework will be scaled to 50 points.
|
The syllabus page shows a table-oriented view of the course schedule, and the basics of
course grading. You can add any other comments, notes, or thoughts you have about the course
structure, course policies or anything else.
To add some comments, click the "Edit" link at the top.
Course Summary: