GISC 7363: Internet Mapping and Information Processing

 

Summer 2006: Monday 6:00 – 10:00 PM

Room: GR 3.602

 

Instructor:

Dr. Fang Qiu   

Email: [email protected]

Phone: 972-883-4134

Office: GR3.203

Office Hour: Tuesday 5:00-6:00 pm (In the first two weeks and last two weeks)

 

Teaching Assistant:

Shaofei Chen, Email: [email protected]

Office Hours: Tuesday 4:00 – 10:00 pm, Saturday 1:00 – 6:00 pm

 

Course Goal:

Provides a conceptual overview and hands-on experiences in Internet mapping and web-based geospatial information processing with state-of-the-art commercial software. Topics covered included client/server configuration, distributed data access and display, web-based user interaction and customization. Provides students with a fundamental understanding of distributed Internet computing in general and GIS mapping on the Web in particular. HTML, XML, JavaScript and ESRI ArcIMS will be covered

 

Reading:

  1. Deitel et al. Internet & World Wide Web: How to Program, Prentice Hall (Deitel), Edition 1 or 2 will work.
  2. Online books through WebCT
    1. Using ArcIMS (ArcIMS)
    2. ArcXML Guide (ArcXML)
    3. Customizing ArcIMS HTML Viewer (Customize)

 

Course Evaluation:

  1. Lab Assignments: 30%
  2. Midterm Project: 30%
  3. Final Project: 40%

 

Tentative Schedule:

  1. Introduction on Internet mapping (Deitel 1,2,3)

Lab0. How to Use WebCT

  1. Introduction to HTML- Part 1(Deitel 4 )

Lab1. Create a homepage

  1. Advanced HTML- Part 2 (Deitel 5,6)

Lab 2. Advanced homepages with frame, table, forms, and CSS

4.      ArcIMS Overview & Map Configuration (ArcIMS 1,2, 3)

Lab 3. ArcIMS: Introduction

5.      Create Map Service and Design ArcIMS Web Sites (ArcIMS 4,5,6)

Lab 4. Design an ArcIMS website

  1. Introduction to XML & ArcXML (ArcXML p.1-95, Deitel 20)

Lab 5. Improving ArcIMS Website

  1. ArcXML Request and Response (ArcXML p.96-148-200, ) – (Optional)

Midterm - Students working on midterm project

Lab 6. ArcXML Request and Response (Optional)

  1. Introduction to JavaScript (Deitel 7, 8, 9, 10, 12)

Lab 7. Introduction to JavaScript

  1. Advanced JavaScript (Deitel 11, 13, 14)

Lab 8. Advanced JavaScript

  1. Customization of ArcIMS using JavaScript (Customize p.1-29)

Lab 9. Customization with JavaScript

  1. Customization Google Maps

Lab 10. Customizing HTML Viewer (Optional)

Lab 11. Customizing Google Maps

  1. Final Presentation (8/1/2005)

 

Course Website And Lab Requirements:

·        The slides of the class, labs and related information can be accessed from webct6.utdallas.edu.  It is required that you have your UTD account login name and password to enter the WebCT account. You will also have to use WebCT to access readings assignment, homework, examinations, class email, and grades. You need to turn in your homework via WebCT.

·        Every student needs to prepare CD-R/RW for backup your lab assignments. You should work on c:/usr/yourname and copy the results to the CD-R/RW at a later time.