Course Syllabus

 Syllabus (2022 Spring)

CSCI E-8 (25121): Web GIS Technologies and Applications 

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 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?

  • Online meetings (using Zoom): Thursdays, 7:40 pm – 9:40 pm (US Eastern Time) 
  • All live meetings will be recorded and posted on the course website for future viewing.

Attendance and Participation Policy

  • Always sign in to each class session with your name matching that on the class registrar.
  • If you have to miss any meetings, you need to watch the recordings later.

Course Objectives

  • Provide students with a comprehensive and up-to-date overview of Web GIS, including the basic concepts, principles, related fields and frontiers
  • Inspire students with the broad and real-world applications of Web GIS, especially in e-Government and e-Business
  • Provide students with the state-of-art technical skills needed to build Web GIS applications and the knowledge needed to manage Web GIS projects

Textbooks

  • Pinde Fu, 2020, Getting to Know Web GIS (4th edition). ESRI Press. Redlands, CA. ISBN-13: 978-1589485921; ISBN-10: 1589485920

https://tinyurl.com/W21-CSCI-E-8-1 (Links to an external site.)  

  • Additional materials will be provided in video and other digital formats.

Contacts

Pinde Fu - Course Head

Team Lead and Senior Principal Software Developer, Professional Services Division, Esri, Inc.

email: pinde.harvard@gmail.com 

phone: 909-533-1530 

Giovanni Zambotti - TA

email: g.zambotti@gmail.com 

phone: 617-388-2227 

We will respond to your emails within 24 hours

Schedule (Subject to change)
  Date Lectures Labs Assignments

1

1/27

Course overview;
Web GIS basics and applications

Create web apps from geotagged photos using ArcGIS Online

#1

2

2/3

Web layers, maps and apps

Understand Smart Mapping; Configure layer styles, pop-ups, and Arcade

#2

3

2/10

Storytelling using Web GIS

Create a story map app using the new Story Maps

#3

4

2/17

ArcGIS Experience Builder

Create web apps with ArcGIS Experience Builder

#4

5

2/24

Mobile GIS (I): data collection

Design smart survey forms and use Survey123 to collect data (web designer and Survey123 Connect); 

 

#5

6

3/3

Mobile GIS (II): data collection & exploration; Coordinate field work and understand your surroundings

Design feature layers/views/smart forms for ArcGIS Field Maps;

ArcGIS QuickCapture;

AuGeo (Augmented reality)

#6

7

3/10

On-premises Web GIS with ArcGIS Enterprise;

Vector tile/raster tile/map image layer

Publish and compare raster tile and vector tile layers

 

3/17 Spring break

8

3/24

Spatiotemporal data and real-time GIS

Create a real-time web GIS app using ArcGIS Dashboards;

Animate spatiotemporal data;

#7

9

3/31

3D Web GIS;

Indoor GIS;

Virtual Reality 

 

 

Create 2D and 3D web apps from drone images;

Create 3D web scenes using ArcGIS Scene Viewer

#8

10

4/7

 Web GIS programming;

Intro to HTML5 (HTML, JavaScript, and CSS);

Intro to ArcGIS API for JavaScript

 Explore some custom apps;

Adapt ArcGIS JavaScript 2D and 3D app samples;

Debug JavaScript;

Using widgets

11

4/14

 Online spatial analysis and business intelligence;

Geoprocessing services;

Big data analysis;

Create a web app for site selection;

Publish and use geoprocessing services;

Create a Python Notebook;

 

12

4/21

 Imagery visualization and analysis

 

Use image services for raster analysis;

Deep learning and Artificial Intelligence

 

 

13

4/28

JSONs behind Web GIS items;

Sharing and collaboration

Use ArcGIS Online Assistant to migrate content;

Reverse engineer web apps/maps;

Build a Hub to showcase all your homework

#9

14

5/5

Discussion

Web GIS applications for Covid-19, Sustainability and Global Development Practice, and other fields

 

15

5/12

Final Exam (open book)

Prerequisites

  • Basic experience with online maps or mobile maps.

Technologies that will be taught in the class

  • ArcGIS Online
  • Story Maps
  • ArcGIS Dashboards
  • ArcGIS Experience Builder and Web AppBuilder
  • Mobile GIS apps including Survey123, Field Maps, QuickCapture, and AuGeo
  • ArcGIS API for JavaScript
  • ArcGIS Velocity
  • ArcGIS Image for Online
  • ArcGIS Enterprise and GeoAnalytics Server

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 all industries.
  • The concepts and principles from Esri’s Web GIS platform apply to Web GIS in general and to many brands of products.

Evaluation Methods

  • Homework (60%) + Exam (40%)
    • Note: the homework assignments have more advanced or extra requirements for graduate-credit students.
  • Homework late submission penalty: 10% per day unless you have a legitimate reason in advance.

Accessibility & Academic Integrity

The Extension School is committed to providing an accessible academic community. The Disability Services Office offers a variety of accommodations and services to students with documented disabilities. Please visit www.extension.harvard.edu/resources-policies/resources/disabilityservices-accessibility Links to an external site. for more information.

You are responsible for understanding Harvard Extension School policies on academic integrity ( www.extension.harvard.edu/resources-policies/student-conduct/academic-integrity Links to an external site. ) and how to use sources responsibly. Not knowing the rules, misunderstanding the rules, running out of time, submitting "the wrong draft", or being overwhelmed with multiple demands are not acceptable excuses. There are no excuses for failure to uphold academic integrity. To support your learning about academic citation rules, please visit the Harvard Extension School Tips to Avoid Plagiarism ( www.extension.harvard.edu/resources-policies/resources/tips-avoid-plagiarism Links to an external site. ), where you'll find links to the Harvard Guide to Using Sources and two, free, online 15-minute tutorials to test your knowledge of academic citation policy. The tutorials are anonymous open-learning tools.

 Course Information

Student Support Tips Instructor Support Tips

Syllabus Description:
Show Course Summary
Cancel Update Syllabus

Course Summary:

Date Details Due

Syllabus (2022 Spring)

CSCI E-8 (25121): Web GIS Technologies and Applications 

 Syllabus (2021 Spring)

CSCI E-8 (25121): Web GIS Technologies and Applications 

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 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?

  • Online meetings (using Zoom): Thursdays, 7:40 pm – 9:40 pm (US Eastern Time) 
  • All live meetings will be recorded and posted on the course website for future viewing.

Attendance and Participation Policy

  • Always sign into each class session with your name matching that on the class registrar.
  • If you must miss any meetings, you need to watch the recordings later.

Course Objectives

  • Provide students with a comprehensive and up-to-date overview of Web GIS, including the basic concepts, principles, related fields and frontiers
  • Inspire students with the broad and real-world applications of Web GIS, especially in e-Government and e-Business
  • Provide students with the state-of-art technical skills needed to build Web GIS applications and the knowledge needed to manage Web GIS projects

Textbooks

  • Pinde Fu, 2020, Getting to Know Web GIS (4th edition). ESRI Press. Redlands, CA. ISBN-13: 978-1589485921; ISBN-10: 1589485920

https://tinyurl.com/W21-CSCI-E-8-1 (Links to an external site.) Links to an external site.  

  • Additional materials will be provided in video and other digital formats.

Contacts

Dr. Pinde Fu - Course Head

Team Lead and Senior Principal Software Developer, Professional Services Division, Esri, Inc.

email: pinde.harvard@gmail.com 

phone: 909-533-1530 

Giovanni Zambotti - TA

email: g.zambotti@gmail.com 

phone: 617-388-2227 

We will respond to your emails within 24 hours

Schedule (Subject to change)

 

Date

Lectures

Labs

Assignments

1

1/27

Course overview;
Web GIS basics and applications

Create web apps from geotagged photos using ArcGIS Online

#1

2

2/3

Web layers, maps and apps

Understand Smart Mapping; Configure layer styles, pop-ups, Arcade, new Map Viewer

#2

3

2/10

Storytelling using Web GIS

Create a story map app using the new Story Maps

#3

4

2/17

ArcGIS Experience Builder

Create web apps with ArcGIS Experience Builder

#4

5

2/24

Mobile GIS (I): data collection

Design smart survey forms and use Survey123 to collect data (web designer and Survey123 Connect); 

 

#5

6

3/3

Mobile GIS (II): data collection & exploration; coordinate field work and understand your surroundings;

Design feature layers/views/smart forms for ArcGIS Field Maps; 

ArcGIS QuickCapture; 

AuGeo (Augmented reality);

#6

7

3/10

On-premises Web GIS with ArcGIS Enterprise;

Vector tile/raster tile/map image layer

Publish and compare raster tile and vector tile layers

 

3/18 Spring break

8

3/24

Spatialtemporal data and real-time GIS

Create a real-time web GIS app using ArcGIS Dashboards;

Animate temporal data

#7

9

3/31

3D Web GIS;

Indoor GIS;

Virtual Reality 

Create 2D and 3D web apps from drone images;

Create 3D web scenes using ArcGIS Scene Viewer;

 

 

10

4/7

Web GIS programming;

Webhooks;

Intro to HTML5 (HTML, JavaScript, and CSS);

Intro to ArcGIS API for JavaScript

Create & use webhooks;

Explore some custom apps;

Adapt ArcGIS JavaScript 2D and 3D app samples;

Debug JavaScript;

Using widgets;

Perform tasks

#8

11

4/14

Online spatial analysis and business intelligence;

Geoprocessing services;

Big data analysis

Create a web app for site selection;

Publish and use geoprocessing services;

 

 

12

4/21

 Imagery visualization and analysis

Use image services for raster analysis;

Deep learning and Artificial Intelligence

 

 

13

4/28

JSONs behind Web GIS items;

Sharing and collaboration

Use ArcGIS Online Assistant to migrate content;

Reverse engineer web apps/maps;

Build a Hub to showcase all your homework

#9

14

5/5

Discussion

Web GIS applications for Covid-19, Sustainability and Global Development Practice, and other subjects

 

15

5/12

Final Exam (open book)

Prerequisites

  • Basic experience with online maps or mobile maps.

Technologies that will be taught in the class

  • ArcGIS Online
  • Story Maps
  • ArcGIS Dashboards
  • ArcGIS Experience Builder and Web AppBuilder
  • Mobile GIS apps including Survey123, Field Maps, QuickCapture, and AuGeo
  • ArcGIS API for JavaScript
  • ArcGIS Velocity
  • ArcGIS Image for Online
  • ArcGIS Enterprise and GeoAnalytics Server

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 all industries.
  • The concepts and principles from Esri’s Web GIS platform apply to Web GIS in general and to many brands of products.

Evaluation Methods

  • Homework (60%) + Exam (40%)
    • Note: the homework assignments have more advanced or extra requirements for graduate-credit students.
  • Homework late submission penalty: 10% per day unless you have a legitimate reason in advance.

Accessibility & Academic Integrity

The Extension School is committed to providing an accessible academic community. The Disability Services Office offers a variety of accommodations and services to students with documented disabilities. Please visit www.extension.harvard.edu/resources-policies/resources/disabilityservices-accessibility Links to an external site. for more information.

You are responsible for understanding Harvard Extension School policies on academic integrity ( www.extension.harvard.edu/resources-policies/student-conduct/academic-integrity Links to an external site. ) and how to use sources responsibly. Not knowing the rules, misunderstanding the rules, running out of time, submitting "the wrong draft", or being overwhelmed with multiple demands are not acceptable excuses. There are no excuses for failure to uphold academic integrity. To support your learning about academic citation rules, please visit the Harvard Extension School Tips to Avoid Plagiarism ( www.extension.harvard.edu/resources-policies/resources/tips-avoid-plagiarism Links to an external site. ), where you'll find links to the Harvard Guide to Using Sources and two, free, online 15-minute tutorials to test your knowledge of academic citation policy. The tutorials are anonymous open-learning tools.

 

Course Summary:

Date Details Due
Loading