Geog4572
Geovisual Analytics @ Oregon State University
Install / Use
/learn @jakobzhao/Geog4572README
GEOG 4/572: Geovisual Analytics
Instructor: Bo Zhao, zhao2@oregonstate.edu | Office Hours: T 5-5:50pm or by appt. @ WLKN 210
Lecture: TR 4-4:50pm @WLKN 210 | Lab: T 6-7:50pm @WLKN 210
Catalog Course Description: GEOVISUALIZATION III: GEOVISUAL ANALYTICS (3). Concepts and techniques underlying the production of maps by computer. Practical experience with a variety of computer mapping packages.
Welcome to GEOG 4/572: Geovisual Analytics! This course introduces geovisual analytical theories, advanced geovisual analytical methodologies, and some popular toolkits. In this course, students work collaboratively to solve a real-world problem using geovisual analytics.
No required textbook :books:. Recommended Papers and online materials will be available on the course website, and some recommended books will be reserved in valley library. Students must complete required reading assignments before attending the corresponding lecture. Quizzes or Homeworks will cover the content of the reading assignments.
Slocum,T. A., McMaster, R. M., Kessler, F. C., Howard, H. H., & Mc Master, R. B.(2008). Thematic cartography and geographic visualization. Pearson; 3rd edition (April 14, 2008). ISBN-13: 978-0132298346
:traffic_light: LATEST UPDATE
1. Presentation Sequence (4/18/2019)
2. Submit your Project Proposal (:pushpin: Deadline: 4/23/2019)
:calendar: SCHEDULE
| WEEK | :book: LECTURE (T) | :computer: LAB (T) | :book: LECTURE (R) | :heart_decoration: PROJECT |
| --------- | ------------------------------------------------- | ------------------------------------------------------ | ------------------------------ | --------------------------------------------------------- |
| Wk 01 | Intro to this course | Lab1: Project Management for GeoViz | <span style="color:red"><b><i> no class</i></b></span> Geovisual Analytics Basics (reading) | Introduction, Brainstorm |
| Wk 02 | GeoViz Programming Basics (reading) | Lab2: Interactive Map Design | Leaflet Interactive Maps (reading) | Team-up |
| Wk 03 | D3 Fundamentals (reading) |Lab2 cont’d | Spatial Data Processing (reading) | Proposal |
| Wk 04 | D3 Graphics (reading) | Lab2 cont’d; :bug: Debugging | C3 Charts (reading) | Data Source, Proposal Revision |
| Wk 05 | Bootstrap Interface Design (reading) | Lab3: Integrated Geovisualization | Web Design Elements (reading) | Sketch |
| Wk 06 | Flow maps | Lab3 cont’d | Word Cloud - Ashley | Design Scheme |
| Wk 07 | Heatmap - Michael | Lab3 cont'd | Dealing with Time - Benjamin | Coding |
| Wk 08 | GeoViz Evaluation (reading) | Studio | Hexagonal Maps - Robert | Coding |
| Wk 09 | :cloud: Point Cloud Viz - Katherine and Bryan | :airplane: Potential Fieldwork - Katherine and Bryan | Studio | Fine-tuning |
| Wk 10 | Studio | Studio | Project Presentations | Presentation |
:bar_chart: GRADING CRITERIA
| Item | Description | % of Final Grade (GEOG 472) | % of Final Grade (GEOG 572) | | ------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | ---------------------------------- | | Participation | Discussion, in-class work and other activities | 5 | 5 | | Quizzes | no more than 6 in-class or take-home quizzes covering topics from lecture and reading assignments. | 25 | 10 | | Labs | 3 lab assignments. We understand that many of the programming techniques discussed early in the course will be relatively new. Recognizing this, the first 2 lab assignments will contain more detailed instructions. | 30 | 20 | | Presentation | Each student is required to present an existing geovisualization project to the class before the lecture. | 10 | 10 | | Course Contribution | Each graduate student is expected to contribute to this course. It could be leading the course, updating the experiment, or working with the instructor on some related course work. This course contribution is designed to help the graduate student to work closely with the instructor on geoviz related skills. | 0 | 20 | | Project | Each student is required to collaboratively develop a final project using geovisual analytics. Each project should be no more than four members. Graduate students are encouraged to be the group leader or the project coordinator, and undergraduate students are encouraged to be a principle group member. Each group will make a presentation to demonstrate their work. This final project is mainly evaluated by both the presentation and the quality of the geovisual application. | 30 | 35 | | Total | | 100 | 100 |
Note: to calculate the final grade, we use all the earned points of each item (e.g., lab, quizzes, project development, project) divided by the total points of its item, and then multiply it by the allocated percentage of this item. Take the lab for geog 572 for example, if a student got 45 points for lab 1, 50 for lab 2, 46 for lab 3, the lab portion of the final grade will be (45+50+46) /150 *20% = 18.8%. Accordingly, by adding up the grades of each item, we will get the final grade of the examined student.
Final grades are based on the percentage of maximum points accumulated and assigned according to this table:
| A 93 – 100% | B- 80 – 82% | D+ 68 – 69% | | ----------- | ----------- | ----------- | | A- 90 – 92% | C+ 78 – 79% | D 62 – 67% | | B+ 87 – 89% | C 72 – 77% | D- 60 – 61% | | B 83 – 86% | C- 70 – 71% | F < 60% |
:book: LECTURES
You are expected to attend lectures twice a week. Attending lectures and labs is important since these times provide you with access to the instructor and to other students. Keep in mind that not all lab assignment will be possible to finish in the allotted class time. Students will be expected to work on assignments outside of class during posted Lab hours. You are welcome to discuss the exercises amongst yourselves, in fact this is encouraged, but the final product you hand in must be your own work.
:computer: LABS
During the term, there wil
Related Skills
feishu-drive
342.5k|
things-mac
342.5kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
342.5kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
postkit
PostgreSQL-native identity, configuration, metering, and job queues. SQL functions that work with any language or driver
