GEOG 419: A G I S

advertisement
GEOG 419: ADVANCED GEOGRAPHIC INFORMATION SYSTEMS
Spring 2014
Instructor: Dr. Dean Fairbanks, 527 Butte Hall, x5780, dhfairbanks@csuchico.edu
Office hours: M 1-4pm, W 3-5pm; or by appointment.
Course Time: Lecture MW, 12-12:50 pm, Butte 501
Activity W, 1-2:50 pm., Butte 501
Course Description: will take students beyond the development of geographic mapping technology that simply answers
the question, "Where is it?" to integrated systems that help us answer the question, "Why is it?" Designed as the "sequel"
to the introductory course in GIS (GEOG 319), this course will cover topics that you either briefly covered or probably
didn't have time to cover in GEOG 319 while broadening the base of GIS theory, technical issues, and applications
established in that introductory course. Weekly discussion of the latest developments published in the GIS/geography
literature and/or on the WWW will reinforce this and foster an appreciation of GIS as an effective analytical tool for
understanding complex spatial processes.
Course Objectives: to critically examine geographic information systems and science— its methods, principles and
current directions. This class will concentrate on the fundamentals of GIScience with a strong emphasis on advanced
techniques in GIS application. Course material will range from intermediate to advanced level and will involve use of
statistics and script programming.
Course Prerequisites: Only students who have previously taken GEOG 319 and GEOG 315 (or equivalents) will be
allowed to take this course. Passing both of those courses with a minimum of a C is strongly encouraged, or this course
will be especially challenging. Students should have a strong understanding of the MS WINDOWS system, network
operations, Excel, and working in statistical and numerical environments.
Course Requirements: Lecture attendance, laboratory exercises, term project poster-presentation and paper, one
midterm, and a final.
Course Grade: Laboratory exercises 30%, term project poster presentation and report 40%, and exams 30%.
Course Texts:
Geographic Information Science and Systems. Longley, B., Goodchild, M., et al. 2010. 3rd Edition.
CODE= L
Modeling Our World – The ESRI Guide to Geodatabase Concepts. Zeiler, M. 2010. 2nd edition.
CODE= Z
Python Scripting for ArcGIS. Zandbergen, P.A. 2013.
CODE = PZ
Week*
Lecture Schedule*
Jan
22
Introduction
27, 29
Representations: object vs. field
Feb
3,5
Chapters in
Texts*
L: 1
Labs *
L: 3
1
Nature of Geographic Data, Relational Database Model, Data
Modeling
L: 4,8,10
2
10,12
Entity-relationship model, Standard Query Model, Database design
L: 4,8,10
17,19
Arc/Info Coverage model, Shapefiles, and Topology
24,26
Object Oriented Data Modeling, Geodatabase Models
3
L: 8; Z: 1,3
4
Geodatabase Models contd.; Networks and Rasters
Z: 7,8,4,5
5
Locator Based Services, Geosemantics-Finding data, WebGIS
L: 11; Z: 6
UML, Primitive modeling elements
Mar
3,5
10,12
SPRING BREAK
24,26
April
2
7,9
14,16
21,23
28,30
May
5,7
MIDTERM EXAM, Spatial Query and Analysis
6
L: 14
Spatial Query and Analysis
Spatial Query and Analysis
Spatial Query and Analysis
Dynamic Modeling in GIS, Temporal GIS
Spatial Error, Accuracy, and Uncertainty, “Honest” GIS?
L: 15
L: 16
7
8
L: 13; Z: 9
L: 6
9
GIS and Society; The Future; Term Project Poster Presentations
FINALS
WEEK
Final Exam
*Note: Schedule subject to change without advanced notice given by lecturer.
Week*
January
22
29
Activity Schedule*
Chapters in Text*
Review ArcGIS Online, introduce ArcGIS Server, learn how
web map services are used in various containers, publish a
service
Assign topics for container projects, introduce flexviewer and
java script, build sample flexviewer from template, then work on
individual flexviewer projects
Online text
Complete flexviewer projects, convert to java script and
ArcGISOnline, create storymap and mobile app from flexviewer
project datasets
Critique student projects
Introduction to Python and Geoprocessing
Python fundamentals
Online text
Online text
February
5
12
19
26
Z: 11; PZ: 1, 2
PZ: 3, 4
March
5
ArcPy and more Python fundamentals, debugging/error
PZ: 5, 6, 11
12
Using cursors and SQL in Python
SPRING WEEK
More cursors and database access
26
PZ: 11
PZ: 11
April
2
9
16
23
30
Python and geometry
Working with Rasters
Map scripting
Python functions and classes
Creating custom scripts
PZ: 8
PZ: 9
PZ: 10
PZ: 12
PZ: 13
May
7
Final Poster presentations
Lab Exercises: All lab exercises will be due at the beginning of class one or two weeks (TBA) after they are assigned.
NO LATE WORK ACCEPTED. I will consider tardiness if a a bona fide illness and doctors note is forthcoming.
Paper/Poster/Presentation: Pairs of students will present a poster of a GIS analysis term project with accompanying
paper report, unless you are a graduate student, then you are on your own. More details with instructions on this later in
the semester.
Attendance policy: Attendance is expected at every class and laboratory meeting. There is information presented in
lecture and laboratory that is not necessarily covered directly in the text. I understand, however, that personal things
happen during any semester that may keep you from class. Therefore, everyone is granted one excused absence. Any
additional unexcused absences will affect your final grade.
COURSE POLICIES AND PROCEDURES
The university allows a student to withdraw from a course through the Portal system during the first two weeks of class only.
The instructor's signature is required for withdrawal during the third and fourth weeks. After the fourth week students will
need a documented, serious and compelling reason as defined in the University catalog to withdraw from the class. Poor
performance is NOT a serious or compelling reason.
An incomplete grade is given only if a student is forced by some serious and compelling circumstance to miss an assignment
or exam near the end of the semester. It is not given because a student is unable or unwilling to keep pace with the
requirements of the course. This grade will only be given in the context of a contract in which the student and the instructor
agree on what is missing and when it is due. Makeup exams are available only in case of serious and compelling
circumstance, or with prior agreement of the instructor.
During class time you should NOT be using the computer to check your email, FaceBook, or YouTube. Nor should
you be playing solitaire or booking airline tickets for your next vacation. You may be asked to leave class if this policy
is not heeded.
IMPORTANT RECOMMENDATIONS
 Be sure to make backup copies of your work.
 Do not leave copies of your work on the classroom or lab computers.
 Start assignments early – they almost always take longer to complete than you expect.
Blackboard
We will be using the Blackboard resource provided by the University for communication and student records. You will be
able to trace your own progress, link to addresses I provide, and access the syllabus, assignments, lecture notes, online quizzes,
and any class announcements through this system.
Course Etiquette: Minor requests: Please, turn off cell phones in lecture and lab to avoid disruption. Please do not eat in
lecture or lab (we’re ALL hungry!). Please do not bring drinks in glass bottles into lecture or lab.
What I expect:








You will regularly attend class,
You will arrive in class on time,
You will not leave class until the class period is complete,
You will come prepared for class – this means that you have completed the required readings and assignments
prior to class,
You will pay attention during class - this means that you will not talk to other students during class unless the
conversation is about a class topic and then is not disruptive to the other students,
You will not do other work or other tasks not related to the class during the class,
You will not use computers, PDA’s, cell phones or other devices for non-class work during class,
o For example, this means that you will not surf the Internet, play computer games or send emails not
related to the class during class,
You will respect your classmates by being a productive, not disruptive, member of the class.
Disability Support Services: If you have a documented disability that may require reasonable accommodations, please
contact Disability Support Services (DSS) for coordination of your academic accommodations. The DSS phone number is
898-5959 or FAX 898-4411. Visit the DSS website at <http://www.csuchico.edu/dss/>.
Statement on Academic Honesty: Academic misconduct (as defined in the current California State University, Chico
catalogue, pg 47, 635) will not be tolerated. Students are encouraged to discuss course materials inside and outside the
classroom. However, all written lab material submitted by students must be their own work exclusively. No answers to
questions cribbed from other students, other classes or the Internet. The highest standards of honesty are expected when
taking exams: no sneaking, peeking or cheat sheeting. If you have any questions about what constitutes academic
dishonesty, or the consequences of academic misconduct, consult the current university catalogue, the Office of Student
Judicial Affairs (Kendall 110), or ask me.
Download