8:30 - 8:50 Introductions
Pass around sign up sheet: Name, Email, Github username, Auditing (Y/N)
Introduce selves: Name, Program (MS/PhD/...), Auditing?, How do you hope to use GIS?
Thanks for the feedback! Here are the survey results. We're listening. Pace is generally OK, but need clearer instructions, bigger picture relevance and less material.
8:50 - 9:10 Reorganize files
10:00 - 11:00 QGIS
11:00 - 11:30 Extra (time permitting)
Q: Why Github? A: can collaborate with edits, even through web browser. Use in current projects (eg ohi-science/issues). Could apply to your group project / internships / etc.
Q: Why use "in_memory"? Just so don't clog disk. But doesn't behave well in ArcMap if have Add to Display in Model Builder. Not there when close and reopen (get red exclamation). Get similar effect if output of a model is input to another and it is marked as Intermediate in model.
Q: Why not just select available layers for inputs to tools? A: Best if you browse to find inputs on disk, especially for multiple input tools like Calculate Statistics, since then ensure works regardless of in memory layers that happen to be loaded in your ArcMap document and allows exported scripts to work (because don't have access to in memory layers not explicitly already part of the script).
We only have time to give you the briefest of introductions to Python and R in this course. Here are more resources for diving deeper.
- The Python Tutorial - Python.org: authoritative, long document
- Python - CodeAcademy: interactive 13 hr course
- Learn Python the Hard Way: full outline of topics
- Software Carpentry: Python
- Try R - CodeSchool.com: interactive console
- Intro to R - DataCamp.com: interactive console. Can even customize and create your our own course.
- Intro R Lecture - UCLA: good functional overview
- Crash Course in R - Spatial.ly
Useful Reference Sites for R
ArcGIS Python Tutorials
Open Source Python Tutorials
- Spatial Analysis with python - luxbulb.org
- GDAL Tutorial - GDAL.org
- OGR Tutorial - GDAL.org
- Python Spatial Analysis Library (PySAL) Tutorials
R Spatial Tutorials
- R Spatial Tips: using sp objects, ggplot2, ggmaps, export to KML
- Geospatial in R: great intros and worked examples
- Spatial Data Analysis with R - URI
- R sp graphics example figures
Deeper into Scientific Python
Books on ArcGIS Python
- markdown basics - Github help
- mastering markdown - Github guides
- stackedit.io for live preview of markdown