Monday, December 8, 2008

Final Individual Projects

Anyone who has not yet done so, please submit your final projects, via MavSpace, to my email (been [at] uta [dot you know which]). Included should of course be your data as well as the 1-page summary of your project. Final grades will be replied to the message within 48 hours of this evening.

Have a fantastic Winter Holiday season!

Monday, November 24, 2008

Class Plan: Work on Projects

Class Plan: Work on Projects

I am running late and am hoping to be in by 730. Maybe earlier, perhaps later. Trying my best... Of course, please feel free to split if you need to. As I specified on November 3, this class was an open research session anyways.

In the meanwhile, take this time to complete your shortest path projects (if they are not yet complete) and begin working on your free-choice individual projects (due: 12/08).

For help obtaining data sources for your projects, take advantage of the resources here: http://libguides.uta.edu/gis

Monday, November 10, 2008

Class Plan (11/10)

3D Fun Stuff Today!!
  1. Task: Focus on Congress Avenue in Austin, TX
    1. Create a TIN (Terrain Dataset Concepts)
    2. Create a 3D Model
    3. Create an AVI flythrough
    4. Extrude buildings
    5. View layers in Google Earth
  2. Download Data
  3. Definition of a TIN:
    1. A triangulated irregular network data model (TIN) is an efficient way for representing continuous surfaces as a series of linked triangles. Although both grids and tins can be used for surface representation, tins are especially useful for representing surface elevation, subsurface elevation and terrain modeling, specially when the represented surfaces are highly variable and contain discontinuities and breaklines.

      A tin is formed by nodes, triangles and edges. Nodes are locations defined by x, y and z values from which a tin is constructed. Triangles are formed by connecting each node with its neighbors according to the Delaunay criterion: all sample points are connected with their two nearest neighbors to form triangles (by using this method the triangles are as equi-angular as possible, any point on the surface is as close as possible to a node, and the triangulation results independent of the order the points are processed). Edges are the sides of triangles.

      Tins are generated from points, polygons and lines. Points used in defining the tin are called mass points. Areas of constant elevation, such as water surfaces are called exclusion polygons. Finally, lines such as streams and shorelines are called breaklines. Breaklines can be either hard or soft. Hard features are things like roads, streams, and shorelines which indicate a significant break in slope. Soft features are things like ridgelines on rolling hills. Ridges like these do not represent distinct breaks in slope but since they separate watersheds you might like to maintain in the triangulation. When a tin is created, mass points become nodes of triangles, while breaklines and exclusion polygon boundaries become triangle edges.

  4. Create a TIN from (1) raster and (2) contours
    1. Be extremely careful of x,y,z coordinate systems as well as that of the data frame. Let's use NAD_1927_UTM_Zone_14N.
      1. Useful Info: 1 foot = 0.3048 meters
  5. View TINs in ArcScene
    1. Drape various TIGER layers by setting the base heights
    2. Drape trees (metadata)
    3. Add the building footprints (metadata)
      1. Set the base height
      2. Set the extrude height
    4. Create fly-through video using the Animation Toolbar
  6. Export layers to KMZ
    1. ArcToolbox/3D Analyst Tools/Conversion/To KML/

Tuesday, November 4, 2008

Office Hours (11/04)

I am running out to vote and if the lines are very long I might not make it back for office hours today.

Monday, November 3, 2008

Class Plan (11/03)

Complete Work From Last Week:

  1. Each team will create a new (and unique) military terrain in the San Juan Mountains (download from UTA server).
This geodatabase includes basic vector layers (roads, hydrology, administrative from CDOT), the NED (National Elevation Dataset) and GAP land cover layer. The datasets are all clipped to the same extent, in UTM NAD 1983 Zone 13 (except for the NED layer) and include metadata. 400 MB
    1. Create, by hand:
      1. Points
        1. Drop-Off Point
        2. Pick-Up Point
        3. Electric Generator
      1. Known/suspected mine fields
      2. Known/suspected enemy locations
      3. Edited highway layer
    2. Please make it possible for other teams to generate a path
      1. Take into consideration that the path cannot traverse over:
        1. Water Bodies
        2. Highways (delete segments to create a passable terrain)
    3. Teams will then trade these created terrain scenarios.

Schedule: Remainder of Semester

11/03: Prepare San Juan Mountains Data
11/10: 3D Analyst
11/17: Open Class (Work on Projects, I Will be In)
11/24: Open Class (Work on Projects, I Will be In) *Shortest Path Project Due*
12/01: No Class (Cancelled, Work on Projects)
12/08: Individual Projects Due

Cut Out:
  • Final Exam
  • Geostatistical Analyst
  • Papers for graduate students with individual projects. Instead, every student must complete a 1-page summary of their project.

Monday, October 27, 2008

Models Due Sunday Midnight CST

Models Due Sunday Midnight CST

Class Plan (10/27)

:: Shortest Path (least cost) analysis will be done in Spatial Analyst.

:: Each team will turn in a KMZ file, not ArcGIS files. We will discuss ArcGIS 3D Analyst and Google Earth next week.
  1. Run through Military Path demo
    1. Down data here
  2. Each team will create a new (and unique) military terrain in the San Juan Mountains.
    1. Create, by hand:
      1. Drop-Off Point
      2. Pick-Up Point
      3. Electric Generator
      4. Known/suspected mine fields
      5. Known/suspected enemy locations
      6. Edited highway layer
    2. Please make it possible for other teams to generate a path
      1. Take into consideration that the path cannot traverse over:
        1. Water Bodies
        2. Highways (delete segments to create a passable terrain)
    3. Teams will then trade these created terrain scenarios.
    4. Shortest path project will be based on:
      1. Traverse through the military terrain provided to each team, taking into consideration any of the datasets provided in the San Juan Mountain geodatabase (download from UTA server). The more datasets included in the generated path, the better. The best projects will make unique and creative uses of the various datasets available.
      2. Why San Juan Mountains and not here in Texas? Our topography is boring.
Homework:

Midterm Results

Class Average: 73 %

Distribution:

A: 7 (5 students earned 100+)
B: 3
C: 5
F: 6

Make Up:
Redo any question you did not answer correctly and resubmit exam next Monday (11/03) for 1/2 credit of each question missed. For example, a grade of 30% (out of 120%) can be elevated to a 75%. You must turn in this same exam to receive the extra credit. For this reason, I will not go over the exam until next week.

Monday, October 20, 2008

Monday, October 13, 2008

!! CLASS CANCELLED TODAY !!

Review For Your Midterms (next Monday)

Remember All Material Up to (but not including) Models are included in exam

Exam Details:
  • In-class
  • Open textbook, notes, Internet
  • No sharing or communication during the exam (in-person, texting, chatting, etc.)
  • All questions will be straight answers. This means there will be no images printed nor files submitted.
  • Partial credit is not to be expected and is available only under specific and unique situations.
  • The exam will be given to you in print and online. You will fill the answers on the print paper and submit it.

Sample Questions
  1. Create a layer representing the slope of Tarrant County. If you create 10 equal classes, what is range that represents the highest values (steepest)?
    1. Data (contains both Tarrant & Denton)
  2. Create a layer representing the distance (in feet) from major roads in Tarrant County. If you create 10 equal classes, what is the range that represents the highest values (furthest)?
    1. If you do not have a major roads file readily available,download pizza demo for major roads (arterials)
  3. Situation: Particular animal species known to always travel within .5 km of a particular vegetation type. If you were to create a reclassification scheme of the distance to this vegetation type, in order to identify possible locations to find the species, (1) how many classes would you create? and (2) what would be the break points of these classes?
  4. If you needed to include population density, that was obtained from the American Factfinder Census website, as an input into suitability analysis, would you use distance-straight line or convert feature to raster?
  5. An analyst used the Raster Calculator to multiply two raster layers together. Afterward, he could not locate the generated Grid file to back up his work? What could he have done to ensure that the result of the Raster Calculator will store the result in a folder of his/her choosing?
  6. Take these two raster files and compute a weighted average. The weight of the d_roads file will be 25% and the wieght of the income file will be 75%. If you create 15 equal classes, what is the range that represents the most suitable class (highest values)? (data)
Questions:
  • Come see me during my office hours:

Central Library, Rm. B29
Tues & Wed: 3-5pm
Fri: 12-2pm

Central Library, Rm. B20
Sat: 9-2pm & 5-8pm

Nedderman Hall, Rm. B03
Thurs: 3-5pm

Monday, October 6, 2008

New Due Date: Model Builder Exercise

New Due Date: Model Builder Exercise

October 27

Class Plan (10/06)

Create a Model to create a suitability map of the best locations to open a new liquor store.
Working Draft

Monday, September 29, 2008

GIS DAY 2008

SIGN UP HERE

EXTRA CREDIT

Course Codes & Homework

What? You did not receive them? Doh! You got to get on the ball, yeah?

Everyone will receive the course codes by tomorrow (Tuesday) night and this is the only homework due next week.


I sincerely apologize...

Class Plan (09/29)

Introduction to Geoprocessing: The Model Builder

MODEL WE MADE

Items Discussed Today:
  1. Geoprocessing Tools in ArcToolbox
  2. Creating a Model
  3. Including Geoprocessing Tools in Model
  4. Adding Parameters
  5. Environmental Settings
Exercise #1
  • Convert this table into a shapefile.
    • First convert to temporary event class
      • Right-click/Display XY Data
      • X: Long
      • Y: Lat
      • Spatial Reference: NAD 83
    • Second export the event class to new shapefile
      • Right-click/Data/Export Data
Exercise #2
  • Convert this table into a shapefile exclusively using the Geoprocessing Tools. (No right-clicking and no toolbars.)
    • Create Temporary Layer: ArcToolbox/Data Management Tools/Layers and Table Views/Make XY Event Layer
    • Copy to New Shapefile: ArcToolbox/Data Management Tools/Features/Copy Features
Exercise #3
  • Create an Automated Model that does the same thing as the above procedure.
  1. Create a new Toolbox in ArcCatalog (right-click/New Model)
  2. Add this Toolbox to ArcMap (right-click ArcToolbox/Add Model)
  3. Create a new Model in the Toolbox (right-click/New Model)
  4. Edit Model (Right-click Model/Edit)

Monday, September 22, 2008

Census 2000 Data

Data: http://factfinder.census.gov
Shapefile: http://txsdc.utsa.edu/txdata/shapefiles/state_shape108.php
GLO Data: Texas General Land Office (GLO): GIS Data

Suitability Steps

  1. Decide Which Criteria to Use
  2. Decide Which Coordinate System to Use
  3. Set the projection/coordinate systems of all input files to that system
  4. Create raster layer for each criteria
    1. Proximity
    2. Value at that spot
  5. Reclassify
  6. Combine using Weighted Averages
  7. Select a Site

Homework (Due 09/29)

Online Module: Geoprocessing w/ ArcGIS Desktop
  • Modules 1 & 2
  • Print out certificates and bring to class
This is a new course. Send an email to me requesting your course ID. If you request in this email for your grades to this point, I will include a breakdown with the course access code...

Class Plan (09/22)

One Objective for Toady's Class:
Remove All Doubts Concerning the Coast Guard Project

  1. Reminder: Workshop Wednesday @ 3pm
  2. Ensure Teams are formed
  3. Discuss MavSpace
    1. Turn in a zipped file containing:
      1. MXD
      2. All Data
      3. I should be able to click on the MXD from any computer/location and it should work.
      4. NEATNESS COUNTS
      5. 2-Page (max) document detailing your results and your criteria and reclassification and weighting decisions.
  4. Answer all questions
  5. Open Class Until 7pm
Next week we begin to learn to use the Model Builder!

Saturday, September 20, 2008

No Office Hours Saturday (09/20)

I am way too sick to come in today and my voice can barely croak above a whisper.

To make it up to you guys, though, I will be available on Monday afternoon, from 2-530pm in the GIS Lab (before class) for extra help.

Tuesday, September 16, 2008

Office Hours Location Reminder

Just a reminder that while my office hour times remain the same as posted on the syllabus, the locations have changed. See below for the complete schedule of office hours:

Digital Media Studio in
Central Library, Rm. B29
Tues & Wed: 3-5pm

Central Library Rm. B20
Sat: 9-2pm, 5-8pm

Sci & Eng. Library in
Nedderman Hall Rm. B03
Thurs: 3-5pm

Monday, September 15, 2008

Coast Guard Site Selection Project Due: October 6

Coast Guard Site Selection Project Due: October 6

Homework (Due 09/22)

Repeat class exercise for Denton County. Turn in print copy of final screenshot.

Extra Credit

In this class we offer a generous extra credit benefits package.

GIS Workshop Attendance: 3 points each added to final grade
GIS Day Participation: 6 points added to final grade (info coming soon)

There are 3 workshops held this semester. Schedule is here.

Title: Create Your Own Customized Google Maps Webpage
Time: Wednesday, September 24, 3-5pm
Location: Central Library B20 (basement)
Description: Learn how you can easily create your own customized Google Map webpage, overlaying multiple point, line, and polygon layers. Every participant will create a transportable webpage that can be hosted on any web server or run off any hard or flash drive or CD-ROM.

Examples:

Class Plan (09/15)

Plan for Today's Class

1. Explore datasets for Coast Guard site selection project.
- Texas General Land Office: GIS (source) (backup)
- A good background map (base map) is: Geography Network/Census 2000 ArcIMS layer

2. Class Exercize:
We are the xSkaters and need to find a cool place in Tarrant County to practice our downhill skateboarding.

Criteria:
  1. Steep slope as possible
  2. Far from major roads
  3. Low number of households
  4. Prefer not to be within .5 KM of schools
Data:
  1. Elevation (prepared NED)
  2. Major Roads (Texas GLO)
  3. Number of households (prepared households)
  4. Schools (TEA)

Tuesday, September 9, 2008

2 Students Have Not Received Access Codes

Only 2 left! You know who you are! Send an email requesting them please.

Monday, September 8, 2008

Homework (Due 09/15/08)

  1. ESRI Virtual Course: Learning ArcGIS Spatial Analyst Module 2

  2. Write a 1-page paper (as short or long as you need to make it - a single paragraph or two is fine if you hit the following two points) explaining how the site suitability process works. I am looking for two items. First, I want you to explain how the process works...the steps. Second, I want you to provide an example from your research (or personal) interests where site suitability process is applicable.
    1. Background Info
    2. Examples:
Suitability Analysis with Raster Data - Part 2

Land Use Suitability Analysis for Florence Township, Goodhue County, southeast Minnesota, U.S.A.

Using GIS for Grape Suitability Analysis

A GIS APPROACH TO HABITAT RESTORATION SITE SELECTION AND PRIORITIZATION IN THE NEW YORK-NEW JERSEY HARBOR ESTUARY

1) Fossil site prediction using geographic information systems (GIS) and suitability analysis: The Two Medicine Formation, MT, a test case

Palaeogeography, Palaeoclimatology, Palaeoecology, Volume 251, Issues 3-4, 8 August 2007, Pages 354-365
Kathryn B. Oheim
Full-Text (Campus Only)

2) GIS-based land-use suitability analysis: a critical overview
Progress in Planning, Volume 62, Issue 1, July 2004, Pages 3-65
Jacek Malczewski
Full-Text (Campus Only)

3) A GIS-based multi-scale approach to habitat suitability modeling
Ecological Modelling, Volume 169, Issue 1, 1 November 2003, Pages 1-15
Ron Store and Jukka Jokimaki
Full-Text (Campus Only)

4) Integrating spatial multi-criteria evaluation and expert knowledge for GIS-based habitat suitability modelling
Landscape and Urban Planning, Volume 55, Issue 2, 10 July 2001, Pages 79-93
Ron Store and Jyrki Kangas
Full-Text (Campus Only)

Class Plan (09/08/08)

  1. Review homework & ensure everyone is member of team and was able to access ESRI online courses
  2. Introduce the Spatial Analyst Toolbar
  3. Explore Surface Analysis functions
    1. Download 30-meter DEM for Arlington Quad from TNRIS. (bkp)
    2. Create contour lines, slope, aspect, and hillshade.
  4. Class Exercise: Where in the D/FW Metroplex should we open a new pizzeria?
    1. Download materials here
      1. We will be following (kind of) the Guide_WithoutGeoprocessing.doc.
      2. Same dataset we used last class and homework.

Saturday, August 30, 2008

Reclassify & Weights for HW

It would save you all a whole heap of time if you take screenshots of your reclassifications/weghts instead of attempting to retype them.

Wednesday, August 27, 2008

Online Course Access Codes

I only received an email requesting codes from 7 8 11 12 of you so far. 13 14 still to go...

Please send an email as it is impossible to complete the homework without these access codes.

Monday, August 25, 2008

Welcome to the Class

Welcome to the class!

Please note the links to the left of this page

This course is Analysis of Spatial Data, with a strong focus on GIS analysis and the automation of analysis procedures.

This is a practical course. After this course, you will be able to acquire and analyze spatial data for your own research and purposes.

Hold onto your hats folks, because this will be one heck of a 15-week ride!! No doubt it will be a lot of work, but data analysis and GIS is just so dang fun that I promise it will be worth it.

This blog should be checked regularly for any important information, such as changes to my office hours, assignment changes, or class cancellations (but don't hold your breath waiting for that one...).

What does this mean?

This means after this course, you will be able to perform a site selection analysis using weighted average ranking, create an automated model, perform viewshed analysis, perform shortest path analysis, generate 3D terrains, understand basic interpolation techniques, and more. Bottom line is that you will develop an understanding of many of the ArcGIS extensions in order to perform whatever analysis you need. This course will focus most extensively on the Spatial Analyst extension, but will also explore the 3D Analyst and Geostatistical Analyst extensions as well.

What experience do I need?

An introductory understanding of GIS and a basic working knowledge of ArcGIS. This course can, in theory, be taken simultaneously with an intro to GIS course, but it is inadvisable.

How hard will this course be?

A bit challenging. Between homework assignments, projects, presentations, and exams there will always be something to keep you busy. No worries, though, as most projects and presentations will be done in groups. A bit of a warning: The midterm will be challenging. The grade distribution on my midterms are regularly 50% 85+ and 50% 65-.

I understand it will be challenging, but will it be fun?

Yes! All class exercises and projects will incorporate real-world, practical, analysis concepts and procedures. The final project is a project of your own choosing, so you will be able to apply the skills learned to your own research/interests.

This sounds pretty good. I think you are the best instructor ever!

Yep... You're well on your way to earning an 'A' with thinking like that.

Sunday, August 24, 2008

Homework (due 09/08)

Homework:
  1. Duplicate pizza demo for a new Cici's Pizzeria.
    1. Create a Word document containing the (1) reclassification scheme and (2) weights for each layer in the analysis. Also include a screenshot (print-screen and paste) of the generated suitability layer.
    2. If you want to follow the walkthrough, use the Guide_WithGeoprocessing.doc.
    3. If for any reason you are working on 9.1, use this data instead.
  2. Learning ArcGIS Desktop (online course): Module 6
  3. Learning ArcGIS Spatial Analyst (online course): Module 1
    1. SEND AN EMAIL REQUESTING YOUR COURSE ACCESS CODES

NOTES FOR CICI's HW:

There are 8 layers that the Model takes into consideration when generating the suitability layer. One of these layers is the distance to existing California Pizza Kitchen restaurants. Of course, this layer is not relevant for CiCi's.

If you assign a weight of 0 (zero), this layer is removed from the equation. So you will then have only 7 layers whose weights must add up to 1.0.

It is not necessary to acquire any additional data. You do not need to consider the locations of any existing CiCi's. Yes, many of you can generate a layer consisting of all CiCi's in the metroplex (either through ReferenceUSA or by querying/exporting the existing pizzeria feature class) but we have not yet learned how to integrate it into our analysis.

ESRI Virtual Courses

Each student will be given access codes for various ESRI Virtual Courses.

INSTRUCTIONS:
-----------------------------------------------
1. Go To My Training
Go to http://training.esri.com. Click "My Training." Under My Courses click "My Virtual Campus Courses." If you already have an ESRI Global Account, log in using your username and password. If you do not, click "Create New Account."

2. Start Your New Course
Click "Start a new course". Type your 14-character Course Access Code in the field provided and click "Go." Follow the instructions on your screen.

3. Go To Class
From your course list, click the course title to begin.
-----------------------------------------------

When assigned ESRI Virtual Course modules, bring in hard copies of the certificate to me. Here is an example of a certificate:


After successfully completing the exam, click the certificate button (looks like a little graduation cap) and then click on 'Completed'.

ArcGIS @ Home

Each student will receive a 12 month educational license for ArcGIS 9.2. This software includes single-use code. This means you cannot install the software on more than 1 computer.

When registering the software onb your own computers, you are prompted to specify which extensions you would like to trial. You need to select at least 'Spatial Analyst', '3D Analyst', and 'Geostatistical Analyst'. It does you no harm, however, to simply select all of them.

From ESRI:

Please advise each student to review the site listed below before installing the software:

[ LINK ]

Please also advise the students that as they register the software, they should make sure to write out the full school name in the organization field rather than using any acronyms, the word "Student", or the word "Self". When those words or initials are used, there is a delay in the registration time as it is required that ESRI manually review the registration rather than having the process be completed automatically.

It is advisable that you install ArcGIS 9.2 Service Pack 6. You want the ArcGIS Desktop (ArcInfo, ArcEditor, ArcView) version.

Plan For First Class

Here's what I want for us to do:
  1. Discuss syllabus
  2. Where to Hang Out on a Friday Night?
  3. Form teams
  4. California Pizza Kitchen site selection (automated version)
    1. Download data here.
    2. Data must be extracted directly to the C:/ drive. (This is the default.)
  5. Discuss homework