diff --git a/index.html b/index.html index 331be6a..c807667 100644 --- a/index.html +++ b/index.html @@ -631,22 +631,22 @@

Wildlife corridors

-

Suitability Analysis

-

A geoprocessing model to conduct a suitability analyis which identifies potentially suitable locations for a new minning operation in an environmentally sensitive area near Big Bear, California. The images below show ArcGIS ModelBuilder model and the maps generated from the model. Click on each map to view a larger image.

+

Suitability Analysis, San Bernadino National Forest, California

+

An analysis to identify suitable potetial locations for a new mining operation within an environmetally sensitive area of the San Bernadino National Forest near Big Bear, California. The area has high-grade calcium carbonate depoits. However, it also provides habitat for endangered plants that only grow on soils containing calcium carbonate. Four rare plants live only in this carbonate habitat: the Cushenbury buckwheat (Eriogonum ovalifolium var. vineum), the Cushenbury milk-vetch (Astragalus albens), the Cushenbury oxytheca (Acanthoscyphus (Oxytheca) parishii var. goodmaniana), Parish’s daisy (Erigeron parishii). An ArcGIS ModelBuilder model was created to incorporate various factors into the suitability analysis. Factors sutudied include accessibility, plant habitat sensitivity, and watershed sensitivity. The images below show parts of the ArcGIS ModelBuilder model and some of the maps generated from this model. Click on each map to view a larger image.

+ + + + + + + +
+
+

Lyell Glacier, Yosemite National Park

+

A study was conducted using remote sensing imagery to quantify the change in area of the Lyell glacier in Yosemite National Park, California. This analysis was performed using Landsat 7 imagery captured in late summer when it is easiest to distinguish permanent snow fields from other snow deposits. Mount Lyell is well known as the location of one of the few remaining glaciers in Yosemite. These glacier has been shrinking due to the impacts of global climate change. Today, the Lyell Glacier is considered a permanent snow field rather than a living glacier because it has ceased to flow. The extent and change in the area of permanent snow was assessed using both supervised and unspervised land cover classification techniques. The analysis was performed using QGIS software. Click on the buttons below to access the full report and a presentation of the analysis results.

+ +
+
+ +
+
+ +
diff --git a/portfolio/BigBearSuitability/ModelAccessibility.pdf b/portfolio/BigBearSuitability/ModelAccessibility.pdf new file mode 100644 index 0000000..24a5f60 Binary files /dev/null and b/portfolio/BigBearSuitability/ModelAccessibility.pdf differ diff --git a/portfolio/BigBearSuitability/ModelAccessibility.png b/portfolio/BigBearSuitability/ModelAccessibility.png new file mode 100644 index 0000000..909c8e6 Binary files /dev/null and b/portfolio/BigBearSuitability/ModelAccessibility.png differ diff --git a/portfolio/BigBearSuitability/ModelPlantHabitatSensitivity.pdf b/portfolio/BigBearSuitability/ModelPlantHabitatSensitivity.pdf new file mode 100644 index 0000000..412e69b Binary files /dev/null and b/portfolio/BigBearSuitability/ModelPlantHabitatSensitivity.pdf differ diff --git a/portfolio/BigBearSuitability/ModelPlantHabitatSensitivity.png b/portfolio/BigBearSuitability/ModelPlantHabitatSensitivity.png new file mode 100644 index 0000000..82095d7 Binary files /dev/null and b/portfolio/BigBearSuitability/ModelPlantHabitatSensitivity.png differ diff --git a/portfolio/BigBearSuitability/ModelWatershedSensitivity.pdf b/portfolio/BigBearSuitability/ModelWatershedSensitivity.pdf new file mode 100644 index 0000000..91597c7 Binary files /dev/null and b/portfolio/BigBearSuitability/ModelWatershedSensitivity.pdf differ diff --git a/portfolio/BigBearSuitability/ModelWatershedSensitivity.png b/portfolio/BigBearSuitability/ModelWatershedSensitivity.png new file mode 100644 index 0000000..30f4861 Binary files /dev/null and b/portfolio/BigBearSuitability/ModelWatershedSensitivity.png differ diff --git a/portfolio/MtLyell/.DS_Store b/portfolio/MtLyell/.DS_Store new file mode 100644 index 0000000..9202c81 Binary files /dev/null and b/portfolio/MtLyell/.DS_Store differ diff --git a/portfolio/MtLyell/img/Profile_rock.png b/portfolio/MtLyell/img/Profile_rock.png new file mode 100755 index 0000000..0aba9cd Binary files /dev/null and b/portfolio/MtLyell/img/Profile_rock.png differ diff --git a/portfolio/MtLyell/img/Profile_shadow.png b/portfolio/MtLyell/img/Profile_shadow.png new file mode 100755 index 0000000..25c1c7c Binary files /dev/null and b/portfolio/MtLyell/img/Profile_shadow.png differ diff --git a/portfolio/MtLyell/img/Profile_snow.png b/portfolio/MtLyell/img/Profile_snow.png new file mode 100755 index 0000000..c6230a1 Binary files /dev/null and b/portfolio/MtLyell/img/Profile_snow.png differ diff --git a/portfolio/MtLyell/img/Profile_water.png b/portfolio/MtLyell/img/Profile_water.png new file mode 100755 index 0000000..16a4460 Binary files /dev/null and b/portfolio/MtLyell/img/Profile_water.png differ diff --git a/portfolio/MtLyell/img/Relief_map_of_California.png b/portfolio/MtLyell/img/Relief_map_of_California.png new file mode 100755 index 0000000..d56f1b3 Binary files /dev/null and b/portfolio/MtLyell/img/Relief_map_of_California.png differ diff --git a/portfolio/MtLyell/img/change25_1999_2016_255.jpeg b/portfolio/MtLyell/img/change25_1999_2016_255.jpeg new file mode 100755 index 0000000..51b166e Binary files /dev/null and b/portfolio/MtLyell/img/change25_1999_2016_255.jpeg differ diff --git a/portfolio/MtLyell/img/change_1999_2016_(1114)2.jpeg b/portfolio/MtLyell/img/change_1999_2016_(1114)2.jpeg new file mode 100755 index 0000000..93c7bc6 Binary files /dev/null and b/portfolio/MtLyell/img/change_1999_2016_(1114)2.jpeg differ diff --git a/portfolio/MtLyell/img/change_1999_2016_2(11)5.jpeg b/portfolio/MtLyell/img/change_1999_2016_2(11)5.jpeg new file mode 100755 index 0000000..4461996 Binary files /dev/null and b/portfolio/MtLyell/img/change_1999_2016_2(11)5.jpeg differ diff --git a/portfolio/MtLyell/img/change_1999_2016_2(1110).jpeg b/portfolio/MtLyell/img/change_1999_2016_2(1110).jpeg new file mode 100755 index 0000000..1b5dd77 Binary files /dev/null and b/portfolio/MtLyell/img/change_1999_2016_2(1110).jpeg differ diff --git a/portfolio/MtLyell/img/change_1999_2016_25(11).jpeg b/portfolio/MtLyell/img/change_1999_2016_25(11).jpeg new file mode 100755 index 0000000..51a97b9 Binary files /dev/null and b/portfolio/MtLyell/img/change_1999_2016_25(11).jpeg differ diff --git a/portfolio/MtLyell/img/change_1999_2016_5(11)2.jpeg b/portfolio/MtLyell/img/change_1999_2016_5(11)2.jpeg new file mode 100755 index 0000000..57609dc Binary files /dev/null and b/portfolio/MtLyell/img/change_1999_2016_5(11)2.jpeg differ diff --git a/portfolio/MtLyell/img/cluster10_1999.jpeg b/portfolio/MtLyell/img/cluster10_1999.jpeg new file mode 100755 index 0000000..ff0c34c Binary files /dev/null and b/portfolio/MtLyell/img/cluster10_1999.jpeg differ diff --git a/portfolio/MtLyell/img/cluster10_2016_original.jpeg b/portfolio/MtLyell/img/cluster10_2016_original.jpeg new file mode 100755 index 0000000..5c4ccc7 Binary files /dev/null and b/portfolio/MtLyell/img/cluster10_2016_original.jpeg differ diff --git a/portfolio/MtLyell/img/cluster10_2016_renumber.jpeg b/portfolio/MtLyell/img/cluster10_2016_renumber.jpeg new file mode 100755 index 0000000..1996a51 Binary files /dev/null and b/portfolio/MtLyell/img/cluster10_2016_renumber.jpeg differ diff --git a/portfolio/MtLyell/img/ndsi_1999.jpeg b/portfolio/MtLyell/img/ndsi_1999.jpeg new file mode 100755 index 0000000..8bb4c35 Binary files /dev/null and b/portfolio/MtLyell/img/ndsi_1999.jpeg differ diff --git a/portfolio/MtLyell/img/ndsi_1999_reclassify.jpeg b/portfolio/MtLyell/img/ndsi_1999_reclassify.jpeg new file mode 100755 index 0000000..0bc9cb2 Binary files /dev/null and b/portfolio/MtLyell/img/ndsi_1999_reclassify.jpeg differ diff --git a/portfolio/MtLyell/img/ndsi_2016.jpeg b/portfolio/MtLyell/img/ndsi_2016.jpeg new file mode 100755 index 0000000..60c0588 Binary files /dev/null and b/portfolio/MtLyell/img/ndsi_2016.jpeg differ diff --git a/portfolio/MtLyell/img/ndsi_2016_reclassify.jpeg b/portfolio/MtLyell/img/ndsi_2016_reclassify.jpeg new file mode 100755 index 0000000..39d56db Binary files /dev/null and b/portfolio/MtLyell/img/ndsi_2016_reclassify.jpeg differ diff --git a/portfolio/MtLyell/img/study_area.jpeg b/portfolio/MtLyell/img/study_area.jpeg new file mode 100755 index 0000000..77626f3 Binary files /dev/null and b/portfolio/MtLyell/img/study_area.jpeg differ diff --git a/portfolio/MtLyell/img/supervised_min_dist_1999.jpeg b/portfolio/MtLyell/img/supervised_min_dist_1999.jpeg new file mode 100755 index 0000000..a119c3c Binary files /dev/null and b/portfolio/MtLyell/img/supervised_min_dist_1999.jpeg differ diff --git a/portfolio/MtLyell/img/supervised_min_dist_2016.jpeg b/portfolio/MtLyell/img/supervised_min_dist_2016.jpeg new file mode 100755 index 0000000..531243b Binary files /dev/null and b/portfolio/MtLyell/img/supervised_min_dist_2016.jpeg differ diff --git a/portfolio/MtLyell/img/training_1999.jpeg b/portfolio/MtLyell/img/training_1999.jpeg new file mode 100755 index 0000000..258a2ab Binary files /dev/null and b/portfolio/MtLyell/img/training_1999.jpeg differ diff --git a/portfolio/MtLyell/img/training_2016.jpeg b/portfolio/MtLyell/img/training_2016.jpeg new file mode 100755 index 0000000..809375a Binary files /dev/null and b/portfolio/MtLyell/img/training_2016.jpeg differ diff --git a/portfolio/MtLyell/img/unsupervised_cluser10_1999.jpeg b/portfolio/MtLyell/img/unsupervised_cluser10_1999.jpeg new file mode 100755 index 0000000..1904bce Binary files /dev/null and b/portfolio/MtLyell/img/unsupervised_cluser10_1999.jpeg differ diff --git a/portfolio/MtLyell/img/unsupervised_cluser10_2016.jpeg b/portfolio/MtLyell/img/unsupervised_cluser10_2016.jpeg new file mode 100755 index 0000000..8ce0234 Binary files /dev/null and b/portfolio/MtLyell/img/unsupervised_cluser10_2016.jpeg differ diff --git a/portfolio/MtLyell/img/unsupervised_reclassify_1999.jpeg b/portfolio/MtLyell/img/unsupervised_reclassify_1999.jpeg new file mode 100755 index 0000000..15b72f5 Binary files /dev/null and b/portfolio/MtLyell/img/unsupervised_reclassify_1999.jpeg differ diff --git a/portfolio/MtLyell/img/unsupervised_reclassify_2016.jpeg b/portfolio/MtLyell/img/unsupervised_reclassify_2016.jpeg new file mode 100755 index 0000000..afc8746 Binary files /dev/null and b/portfolio/MtLyell/img/unsupervised_reclassify_2016.jpeg differ diff --git a/portfolio/MtLyell/img/virtual_1999.jpeg b/portfolio/MtLyell/img/virtual_1999.jpeg new file mode 100755 index 0000000..2f338a5 Binary files /dev/null and b/portfolio/MtLyell/img/virtual_1999.jpeg differ diff --git a/portfolio/MtLyell/img/virtual_2016.jpeg b/portfolio/MtLyell/img/virtual_2016.jpeg new file mode 100755 index 0000000..aa77c11 Binary files /dev/null and b/portfolio/MtLyell/img/virtual_2016.jpeg differ diff --git a/portfolio/MtLyell/img/virtual_2016_zoom.jpeg b/portfolio/MtLyell/img/virtual_2016_zoom.jpeg new file mode 100755 index 0000000..66b1259 Binary files /dev/null and b/portfolio/MtLyell/img/virtual_2016_zoom.jpeg differ diff --git a/portfolio/MtLyell/img/virtual_clipped_1999_321.jpeg b/portfolio/MtLyell/img/virtual_clipped_1999_321.jpeg new file mode 100755 index 0000000..bb31f5b Binary files /dev/null and b/portfolio/MtLyell/img/virtual_clipped_1999_321.jpeg differ diff --git a/portfolio/MtLyell/img/virtual_clipped_1999_543.jpeg b/portfolio/MtLyell/img/virtual_clipped_1999_543.jpeg new file mode 100755 index 0000000..a4b4f4a Binary files /dev/null and b/portfolio/MtLyell/img/virtual_clipped_1999_543.jpeg differ diff --git a/portfolio/MtLyell/img/virtual_clipped_2016_321.jpeg b/portfolio/MtLyell/img/virtual_clipped_2016_321.jpeg new file mode 100755 index 0000000..63a6401 Binary files /dev/null and b/portfolio/MtLyell/img/virtual_clipped_2016_321.jpeg differ diff --git a/portfolio/MtLyell/img/virtual_clipped_2016_543.jpeg b/portfolio/MtLyell/img/virtual_clipped_2016_543.jpeg new file mode 100755 index 0000000..7cf79af Binary files /dev/null and b/portfolio/MtLyell/img/virtual_clipped_2016_543.jpeg differ diff --git a/portfolio/MtLyell/img/virtual_filled_2016_zoom.jpeg b/portfolio/MtLyell/img/virtual_filled_2016_zoom.jpeg new file mode 100755 index 0000000..d5509fc Binary files /dev/null and b/portfolio/MtLyell/img/virtual_filled_2016_zoom.jpeg differ diff --git a/portfolio/MtLyell/mt_lyell_map.pdf b/portfolio/MtLyell/mt_lyell_map.pdf new file mode 100755 index 0000000..f3ba4a1 Binary files /dev/null and b/portfolio/MtLyell/mt_lyell_map.pdf differ diff --git a/portfolio/MtLyell/mt_lyell_map.png b/portfolio/MtLyell/mt_lyell_map.png new file mode 100644 index 0000000..f0b723d Binary files /dev/null and b/portfolio/MtLyell/mt_lyell_map.png differ diff --git a/portfolio/MtLyell/mt_lyell_presentation.pdf b/portfolio/MtLyell/mt_lyell_presentation.pdf new file mode 100755 index 0000000..1e56b41 Binary files /dev/null and b/portfolio/MtLyell/mt_lyell_presentation.pdf differ diff --git a/portfolio/MtLyell/mt_lyell_report.pdf b/portfolio/MtLyell/mt_lyell_report.pdf new file mode 100755 index 0000000..0c84f63 Binary files /dev/null and b/portfolio/MtLyell/mt_lyell_report.pdf differ diff --git a/portfolio/RasterAnalysis/L5_process_CP.pdf b/portfolio/RasterAnalysis/L5_process_CP.pdf new file mode 100755 index 0000000..61923ea Binary files /dev/null and b/portfolio/RasterAnalysis/L5_process_CP.pdf differ diff --git a/portfolio/RasterAnalysis/RasterAnalysis_draft1.svg b/portfolio/RasterAnalysis/RasterAnalysis_draft1.svg new file mode 100755 index 0000000..0ed18b3 --- /dev/null +++ b/portfolio/RasterAnalysis/RasterAnalysis_draft1.svg @@ -0,0 +1,603 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Topo to Raster + (Countors, + SpotElevations) + + + Elevation + + + Output stream + polyline features + + + Output + remaining sink + point features + + + Output + diagnostic file + + + Output + parameter file + + + Output residual + point features + + + Output stream + and cliff error + point features + + + Output contour + error point + features + + + Contours + + + SpotElevations + + + Slope (Elevation) + + + Slope + + + Aspect + (Elevation) + + + Aspect + + + HillShade + (Elevation) + + + Hillshade + + + Area Solar + Radiation + (Elevation) + + + SolarRadiation + + + Output direct + radiation raster + + + Output diffuse + radiation raster + + + Output direct + duration raster + + + Flow Direction + (Elevation) + + + FlowDir + + + Output drop + raster + + + Flow + Accumulation + (FlowDir) + + + FlowAcc + + + Reclassify + (FlowAcc) + + + Streams + + + Stream Order + (Streams, + FlowDir) + + + StreamOrder + + + Basin (FlowDir) + + + Basin + + + Con (Basin) + + + cellsize900m + + + Zonal Statistics + (Basin, + cellsize900m) + + + BasinsBySize + + + Con (Basin, + BasinsBySize) + + + LargeBasins + + + onstant value + (900) + + + constant value + (900) + + + Feature to + Raster + (LandUse_src) + + + LandUse + + + LandUse_src + + + Feature to + Raster (Roads) + + + Streets + + + Roads + + + Feature to + Raster + (Hotels_src) + + + Hotels + + + Hotels_src + + + Viewshed + (Hotels_src) + + + ViewshedTemp + + + GroundLevel + + + Con + (ViewshedTemp) + + + Viewshed + + + constant value + (1) + + + constant value + (0) + + + Con + (GroundLevel) + + + VisTemp + + + constant value = + (1) + + + constant value = + (9) + + + Int (VisTemp) + + + Visibility + + + Filter (Slope) + + + Filter + + + Reclassify + (Filter) + + + ErosionSuitabi + ... + + + Euclidean + Distance + (Streams) + + + EucDist + + + Output direction + raster + + + Out back + direction raster + + + Reclassify + (EucDist) + + + RiperianSuitab + ... + + + Reclassify + (Streets) + + + CostSurface + + + Cost Distance + (PortFacility, + CostSurface) + + + AccessTemp + + + Output backlink + raster + + + PortFacility + + + Reclassify + (AccessTemp) + + + Accessibility + + + Reclassify + (SolarRadiation) + + + SolarPotential + + + Weighted Sum + + + AgriculturalSui + ... + + + P + + + P + + + P + + + P + + + P + + + P + + \ No newline at end of file diff --git a/portfolio/RasterAnalysis/RasterAnalysis_draft2.svg b/portfolio/RasterAnalysis/RasterAnalysis_draft2.svg new file mode 100755 index 0000000..ffbf6f1 --- /dev/null +++ b/portfolio/RasterAnalysis/RasterAnalysis_draft2.svg @@ -0,0 +1,603 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Topo to Raster + (Countors, + SpotElevations) + + + Elevation + + + Output stream + polyline features + + + Output + remaining sink + point features + + + Output + diagnostic file + + + Output + parameter file + + + Output residual + point features + + + Output stream + and cliff error + point features + + + Output contour + error point + features + + + Contours + + + SpotElevations + + + Slope (Elevation) + + + Slope + + + Aspect + (Elevation) + + + Aspect + + + HillShade + (Elevation) + + + Hillshade + + + Area Solar + Radiation + (Elevation) + + + SolarRadiation + + + Output direct + radiation raster + + + Output diffuse + radiation raster + + + Output direct + duration raster + + + Flow Direction + (Elevation) + + + FlowDir + + + Output drop + raster + + + Flow + Accumulation + (FlowDir) + + + FlowAcc + + + Reclassify + (FlowAcc) + + + Streams + + + Stream Order + (Streams, + FlowDir) + + + StreamOrder + + + Basin (FlowDir) + + + Basin + + + Con (Basin) + + + cellsize900m + + + Zonal Statistics + (Basin, + cellsize900m) + + + BasinsBySize + + + Con (Basin, + BasinsBySize) + + + LargeBasins + + + onstant value + (900) + + + constant value + (900) + + + Feature to + Raster + (LandUse_src) + + + LandUse + + + LandUse_src + + + Feature to + Raster (Roads) + + + Streets + + + Roads + + + Feature to + Raster + (Hotels_src) + + + Hotels + + + Hotels_src + + + Viewshed + (Hotels_src) + + + ViewshedTemp + + + GroundLevel + + + Con + (ViewshedTemp) + + + Viewshed + + + constant value + (1) + + + constant value + (0) + + + Con + (GroundLevel) + + + VisTemp + + + constant value = + (1) + + + constant value = + (9) + + + Int (VisTemp) + + + Visibility + + + Filter (Slope) + + + Filter + + + Reclassify + (Filter) + + + ErosionSuitabi + ... + + + Euclidean + Distance + (Streams) + + + EucDist + + + Output direction + raster + + + Out back + direction raster + + + Reclassify + (EucDist) + + + RiperianSuitab + ... + + + Reclassify + (Streets) + + + CostSurface + + + Cost Distance + (PortFacility, + CostSurface) + + + AccessTemp + + + Output backlink + raster + + + PortFacility + + + Reclassify + (AccessTemp) + + + Accessibility + + + Reclassify + (SolarRadiation) + + + SolarPotential + + + Weighted Sum + + + AgriculturalSui + ... + + + P + + + P + + + P + + + P + + + P + + + P + + \ No newline at end of file diff --git a/portfolio/RasterAnalysis/model_diagram.pdf b/portfolio/RasterAnalysis/model_diagram.pdf new file mode 100755 index 0000000..cd204ab Binary files /dev/null and b/portfolio/RasterAnalysis/model_diagram.pdf differ