You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 05-access-data.md
+19-3Lines changed: 19 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,11 +17,14 @@ exercises: 15
17
17
- Open satellite imagery as raster data and save it to disk.
18
18
:::
19
19
20
+
::::::::::::::::::::::::::::::::::::: instructor
20
21
21
-
## Considerations for the position of this episode in the workshop
22
+
###Considerations for the position of this episode in the workshop
22
23
23
24
*When this workshop is taught to learners with limited prior knowledge of Python, it might be better to place this episode after episode 11 and before episode 12. This episode contains an introduction to working with APIs and dictionaries, which can be perceived as challenging by some learners. Another consideration for placing this episode later in the workshop is when it is taught to learners with prior GIS knowledge who want to perform GIS-like operations with data they have already collected or for learners interested in working with raster data but less interested in satellite images.*
24
25
26
+
:::::::::::::::::::::::::::::::::::::
27
+
25
28
## Introduction
26
29
27
30
A number of satellites take snapshots of the Earth's surface from space. The images recorded by these remote sensors
@@ -197,6 +200,17 @@ print(search.matched())
197
200
You will notice that more than 500 scenes match our search criteria. We are however interested in the period right before and after the wildfire of Rhodes. In the following exercise you will therefore have to add a time filter to
198
201
our search criteria to narrow down our search for images of that period.
199
202
203
+
::::::::::::::: instructor
204
+
205
+
### Extra attention for the following exercise
206
+
207
+
- The exercise **Exercise: Search satellite scenes using metadata filters** needs extra attention. Its output `search.json` is required for the later episodes. Therefore we recommend:
208
+
- Do not skip this exercise;
209
+
- Think twice when you would like to change the query arguments in this exercise;
210
+
- Make sure all the audience have the output `search.json` before continuing.
211
+
212
+
::::::::::::::::
213
+
200
214
::: challenge
201
215
## Exercise: Search satellite scenes with a time filter
202
216
@@ -567,11 +581,13 @@ The authentication procedure for dataset with restricted access might differ dep
567
581
NASA CMR, follow these steps in order to access data using Python:
568
582
569
583
* Create a NASA Earthdata login account [here](https://urs.earthdata.nasa.gov);
570
-
* Set up a netrc file with your credentials, e.g. by using [this script](https://git.earthdata.nasa.gov/projects/LPDUR/repos/daac_data_download_python/browse/EarthdataLoginSetup.py);
571
-
* Define the following environment variables:
584
+
* Set up a netrc file with your credentials, e.g. by using [earthaccess](https://earthaccess.readthedocs.io/en/latest/user/authenticate/), which can be executed interactively in a Jupyter session, and creates a `.netrc` file in your home directory;
585
+
* Define the following environment variables in your Jupyter session:
572
586
573
587
```python
574
588
import os
589
+
# These variables are needed by rasterio.open_rasterio function, which calls GDAL in the background
Copy file name to clipboardExpand all lines: instructor-notes.md
-7Lines changed: 0 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,6 @@ title: Instructor Notes
4
4
5
5
## Instructor notes
6
6
7
-
### Episode 1
8
-
9
-
- The exercise **Exercise: Search satellite scenes using metadata filters** needs extra attention. Its output `search.json` is required for the later episodes. Therefore we recommend:
10
-
- Do not skip this exercise;
11
-
- Think twice when you would like to change the query arguments in this exercise;
12
-
- Make sure all the audience have the output `search.json` before continuing.
13
-
14
7
### Episode 3
15
8
16
9
-`brpgewaspercelen_definitief_2020_small.gpkg` was created because the original file was too large to download and load. Original file, which was ~500Mb could take several minutes to load, and could crash the Jupyter terminal.
0 commit comments