-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
262 lines (230 loc) · 9 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
---
layout: default
---
<head>
<link rel="stylesheet" href="table.css"/>
</head>
<div class="home">
<!-- <h1>Introduction to Python Scripting for Geospatial</h1>
-->
<a href='https://commons.pratt.edu/savi/' target='_blank'><img src='http://www.pratt.edu/tiny_mce/plugins/imagemanager/files/Light_brown_blue22.jpg' width='100%'></a>
</br></br>
<center>
<h1>Pratt Spatial Analysis and Visualization Initiative</h1>
<u><h3><a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03' target='_blank'>Introduction to Python Scripting for Geospatial Course GitHub Resources</a></h3></u>
<h4>Pratt SAVI 810</h4>
<p max-width='100px'>Course last ran remotely Spring 2020. See resources below to learn more. The lectures for the latest section were split into 15 3-hour lessons.
Each lesson is a
<a href='https://jupyter.org/' target='_blank'>Jupyter Notebook</a>. If you click on the notebook notebook thumbnail you will head to the completed lesson Jupyter Notebook. It may take a few minutes for it to render if no one has viewed the notebook rendered on GitHub for a while.</p>
</center>
</br>
<table class='table'>
<tr>
<td class="c1" width="200">
Lesson 01:
<h4>
Introduction to the Course, Course Tools, Python Setup, Jupyter Notebook, Data Types, Functions
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_01/blob/master/completed/lesson_01_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_01.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 02:
<h4>
Python Intro Continued; Libraries, Looping, Spatial Data Models, GitHub
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_02/blob/master/completed/lesson_02_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_02.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 03:
<h4>
If-Elif-Else Conditionals, Spatial Data Models, Introduction to Pandas, GeoPandas
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_03/blob/master/completed/lesson_03_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_03.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 04:
<h4>
Exploratory Data Analysis & Visualization
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_04/blob/master/completed/lesson_04_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_04.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 05:
<h4>
Introduction to Debugging, Geoprocessing (Geospatial Analysis) with GeoPandas
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_05/blob/master/completed/lesson_05_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_05.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 06:
<h4>
Geoprocessing with GeoPandas (con't), Geospatial Data Models (Raster), Geocoding
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_06/blob/master/completed/lesson_06_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_06.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 07:
<h4>
Introduction to Object-Oriented Programming with Classes and Objects, Geocoding and Street Networks with OSMnx
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_07/blob/master/completed/lesson_07_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_07.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 08:
<h4>
Geocoding (con't), Lambda Functions and Street Networks with OSMnx
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_08/blob/master/completed/lesson_08_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_08.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 09:
<h4>
Additional Mapping Functionality with Matplotlib, Networks with OSMNX (cont'd), GeoPandas Read FGDB, KML
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_09/blob/master/completed/lesson_09_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_09.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 10:
<h4>
In-Class Team Coding Exercise, Additional Mapping Functionality with Matplotlib
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_10/blob/master/completed/lesson_10_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_10.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 11:
<h4>
Managing data retrieval workflows with Requests, Unzipping files, concatenating DataFrames; Wrap-up Additional Mapping Functionality with Matplotlib
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_11/blob/master/completed/lesson_11_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_11.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 12:
<h4>
APIs (Application Programming Interface), Wrap-up Additional Mapping Functionality with Matplotlib
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_12/blob/master/completed/lesson_12_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_12.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 13:
<h4>
Python for QGIS (PyQGIS)
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_13/blob/master/completed/lesson_13_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_13.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 14:
<h4>
Folium, Plotly, Python for ArcGIS online
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_14/blob/master/completed/lesson_14_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_14.png' width='100%'>
</a>
</td>
</tr>
<tr>
<td class="c1" width="200">
Lesson 15:
<h4>
Project Presentations and Project Help
</h4>
</td>
<td class="c2">
<a href='https://github.com/pratt-savi-810/pratt-savi-810-2020-03-lesson_15/blob/master/completed/lesson_15_completed.ipynb' target='_blank'>
<img class='shadow' src='https://raw.githubusercontent.com/pratt-savi-810/images/master/notebook_thumbnails/lesson_15.png' width='100%'>
</a>
</td>
</tr>
</table>
<!-- <u><h1 class="page-heading">Announcements:</h1></u>
<ul class="post-list">
{% for post in site.posts %}
<li>
<span class="post-meta">{{ post.date | date: "%b %-d, %Y" }}</span>
<h2>
<a class="post-link" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a>
</h2>
</li>
{% endfor %}
</ul> -->
<!-- <p class="rss-subscribe">subscribe <a href="{{ "/feed.xml" | prepend: site.baseurl }}">via RSS</a></p> -->
</div>