(course updated on: 2017-Apr-27: add 7 new lectures for bookmarks, dijit buttons, and openStreet Map; 2017-Apr-23: update code for new API version 3.20 and 4.3, attach code in full for each project; 2016-Aug-31: google host service discontinued, firebase is recommended; 2016-Jul-9: add extra contents; 2016-Jun-23: add extra contents; 2016-Jun-29: add extra contents;)
“The world we live is full of coordinates and I love it!" - Alfred Lam, the course instructor.
“The essence of creating a beautiful map is balance!" - Alfred Lam, the course instructor.
GIS stands for Geographic Information System. It is composed of hardware, software, people, environment, and data. Therefore, students with different backgrounds can learn and use GIS. The purpose of this course is to convey a concept to students that adding a GIS map to web for your clients is not difficult. You can spend your minimum time to handle it.
After completing this course and the exercises, you will be able to:
Create first web application with GIS map.
Please note the google drive hosting has discontinued since 2016-Aug31. This lecture is going to cover the process of testing a html project from google drive folder.
This lecture is going to cover the process of switching a basemap.
This lecture covers the workflow of creating a webmap, making the webMap public, and locating the unique webmap ID.
This lecture covers the process of creating a new web application using ArcGIS Onling webmap.
This lecture covers the process of creating a web application locating your device position.
This lecture is going to cover the process of adding a HomeButton widget to the map.
This lecture is going to cover the process of adding a Basemap Toggle widget to the map.
This lecture is going to cover the process of adding a Scalebar to the map.
This lecture is going to cover the process of getting the map extent and displaying the result in an alert view on the map.
This lecture is going to cover the process of selecting and adding a map theme to the map.
This lecture is going to cover the process of add a basemapGallery widget to map.
This lecture is going to cover the process of displaying map coordinates in an infoWindow.
This lecture is going to cover the process of setting Button2 and Button3 for basemap changing including the OpenStreet Map.
“The world we live is full of coordinates and I love it!" - Alfred Lam
“The essence of creating a beautiful map is balance!" - Alfred Lam
I am going to dedicate some of my time to be a GIS instrcutor here and teaching is fun. It is also great to let many mobile and web developers to know and use ESRI technology which is so far the best and the most comprehensive GIS system. The part I am giving lectures is even only a very small fraction of the whole ArcGIS system.
Coding is boundless. Like many other teachers, I’d like to share my knowledge and experiences here. As the students are from all levels, I try not to make the code complicated. Maybe sometimes my pace is a bit slower, but I tried to make the code effective in a straightforward and simplest way. So that students can understand the mechanism of the code easily.