Skip to content

Commit

Permalink
Concluded changes for September 2019 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
jcrattz committed Oct 1, 2019
1 parent 850eee9 commit a79af7b
Show file tree
Hide file tree
Showing 31 changed files with 5,672 additions and 8,545 deletions.
101 changes: 35 additions & 66 deletions Chunking_Demo_Notebook_WOFS.ipynb

Large diffs are not rendered by default.

443 changes: 393 additions & 50 deletions Clustering_Notebook.ipynb

Large diffs are not rendered by default.

193 changes: 106 additions & 87 deletions Coastal_Change_Classifier.ipynb

Large diffs are not rendered by default.

111 changes: 54 additions & 57 deletions Coastline_Classifier.ipynb

Large diffs are not rendered by default.

69 changes: 29 additions & 40 deletions Composites_and_Shapefiles.ipynb

Large diffs are not rendered by default.

515 changes: 191 additions & 324 deletions DCAL/DCAL_Cloud_Statistics.ipynb

Large diffs are not rendered by default.

296 changes: 69 additions & 227 deletions DCAL/DCAL_Custom_Mosaics.ipynb

Large diffs are not rendered by default.

61 changes: 33 additions & 28 deletions DCAL/DCAL_Vegetation_Phenology.ipynb

Large diffs are not rendered by default.

569 changes: 258 additions & 311 deletions DCAL/DCAL_Water_Extents.ipynb

Large diffs are not rendered by default.

283 changes: 133 additions & 150 deletions Demo_Notebook.ipynb

Large diffs are not rendered by default.

758 changes: 689 additions & 69 deletions Export.ipynb

Large diffs are not rendered by default.

84 changes: 40 additions & 44 deletions GeoMedians+and+GeoMedoids+Compositing.ipynb

Large diffs are not rendered by default.

39 changes: 10 additions & 29 deletions slip.ipynb → Landslide_Identification_SLIP.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -272,14 +272,15 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"It is important to note that compositing will shorten the length of `baseline`'s time domain by the window size.(Since ranges less than the composite size are not computed). For a composite size of 5, `new`'s first 5 time values will not have composite values. \n",
"<br>"
"It is important to note that compositing will shorten the length of `baseline`'s time domain by the window size.(Since ranges less than the composite size are not computed). For a composite size of 5, `new`'s first 5 time values will not have composite values. "
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
Expand All @@ -300,7 +301,6 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br>\n",
"#### What this composite looks like "
]
},
Expand Down Expand Up @@ -415,12 +415,9 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br>\n",
"#### How far NDWI filtering gets you \n",
"\n",
"A SLIP product is the result of a process of elimination. NDWI is sufficient in eliminating a majority of non-contending areas early on in the process. Featured below is what is left of the original image after having filtered for changes in NDWI \n",
"\n",
"<br>\n"
"A SLIP product is the result of a process of elimination. NDWI is sufficient in eliminating a majority of non-contending areas early on in the process. Featured below is what is left of the original image after having filtered for changes in NDWI "
]
},
{
Expand Down Expand Up @@ -477,7 +474,6 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br><br>\n",
"The code is just as simple:"
]
},
Expand All @@ -494,7 +490,6 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br>\n",
"#### Filtering for RED reflectance increase\n",
"Filtering RED reflectance change is just like the piecewise transformation used for filtering NDWI change. \n",
" \n",
Expand Down Expand Up @@ -524,12 +519,8 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br>\n",
"\n",
"#### How much further RED reflectance filtering gets you\n",
"Continuing SLIP's process of elimination, *Red increase* filtering will further refine the area of interest to areas that, upon visual inspection appear to be light brown in color. \n",
"\n",
"<br><br>"
"Continuing SLIP's process of elimination, *Red increase* filtering will further refine the area of interest to areas that, upon visual inspection appear to be light brown in color. "
]
},
{
Expand All @@ -556,7 +547,6 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br><br> \n",
"----\n",
"\n",
"## ASTER Global Elevation Models\n",
Expand All @@ -568,8 +558,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"#### Loading the elevation model \n",
"<br>"
"#### Loading the elevation model "
]
},
{
Expand All @@ -588,7 +577,6 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br>\n",
"#### Calculating Angle of elevation \n",
"\n",
"A gradient is generated for each pixel using the four pixels adjacent to it, as well as a rise/run formuala. \n",
Expand All @@ -611,8 +599,7 @@
" \n",
" <br><br> \n",
" \n",
"The vagaries of implementation have been abstracted away by `dc_demutils`. It's used to derive a slope-mask. A slope-mask in this sense, is an array of `true` and `false` values based on whether or not that pixel meets a minimum angle of elevation requirement. Its use is detailed below. \n",
"<br><br>"
"The vagaries of implementation have been abstracted away by `dc_demutils`. It's used to derive a slope-mask. A slope-mask in this sense, is an array of `true` and `false` values based on whether or not that pixel meets a minimum angle of elevation requirement. Its use is detailed below. "
]
},
{
Expand All @@ -630,7 +617,6 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br>\n",
"#### Filtering out pixels that don't meet requirements for steepness\n",
"<br>\n",
"Filtering based on slope is a peicewise transformation using a derived slopemask: \n",
Expand Down Expand Up @@ -661,18 +647,14 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br><br>\n",
"#### Visualising our final SLIP product"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"\n",
"The final results of SLIP are small regions of points with a high likelihood of landslides having occurred on them. Furthermore there is no possibility that detections are made in flat areas(areas with less than a $15^{\\circ}$ angle of elevation. \n",
" \n",
"<br>"
"The final results of SLIP are small regions of points with a high likelihood of landslides having occurred on them. Furthermore there is no possibility that detections are made in flat areas(areas with less than a $15^{\\circ}$ angle of elevation. "
]
},
{
Expand All @@ -699,7 +681,6 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"<br><br> \n",
"## Reviewing the evolution of the SLIP product\n",
"\n",
"The following visualizations will detail the evolution of the SLIP product from the previous steps."
Expand Down Expand Up @@ -792,7 +773,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.5.2"
"version": "3.6.7"
}
},
"nbformat": 4,
Expand Down
Loading

0 comments on commit a79af7b

Please sign in to comment.