A repo to explore arcGIS Pro capabilities, create a variety of visuals from remote data, and continue playing in the Python (numpy, pandas, scikit-learn), D3, and R sandbox.
- Part I Project Summary Proposal
- Part II Data Sources And Prep
- Part III Proposed Visuals And Steps
- Final Maps
- Appendix for Readme
A project to explore more of the capabilites of ArcGIS Pro. I have worked many years in the ArcGIS world with a variety of it's programs (ArcMap, ArcGIS, ArcGIS Pro). I have also functioned well within the QGIS world (often preferring it). With the flood of tutorials floating around ArcGIS Pro I couldn't help but want to dig more into it's capabilities. I figured focusing on one particular object, in this instance two Kentucky Lakes (Kentucky Lake and Lake Barkley), would allow me to tinker with the variety of ways this object can be visualized.
Obtained from Kentucky Geography Network
The polygons for these lakes were obtained through a series of steps necessary for the visuals proposed below.
- Searched USGS Global Visualization Viewer GloVis for Landsat imagery data for the region of Kentucky Lake and Lake Barkley during both the summer and winter months. GloVis is browser-based tool that allows easy searching of selected areas of interest for subsets of aerial photography and satellite data from the USGS/EROS archive.
- Used ArcGIS Pro Geoprocessing Tool Composite Bands to create a single raster dataset from multiple bands. Bands selected for this:
- Used ArcGIS Pro Geoprocessing Tool Iso Cluster Unsupervised Classification to classify land cover. Since only looking for lake limited the number of classes to 4.
- Iso Cluster Unsupervised Classification: Performs unsupervised classification on a series of input raster bands using the Iso Cluster and Maximum Likelihood Classifcation tools Iso Clustered Unsupervised Classification for Summer Pool
- Cleaned land cover classifications to fix or remove small errors where extra pixels of imagery were included as part of lakes or minor water bodies included that were not necessary to visualize lakes. Used ArcGIS Pro Geoprocessing Tool Majority Filter.
- Clean boundaries of lakes where appears too pixelated. Used ArcGIS Pro Geoprocessing Tool Boundary Clean
- Boundary Clean: Smooths the boundary between zones in a raster
- Clipped Raster by Polygon Features. The lakes within Kentucky span across two different rasters collected by Landsat 8. Used ArcGIS Pro Geoprocessing Tool Clip Raster
-
Clip Raster: Cuts out a portion of raster dataset, mosaic dataset, or image service layer
-
Clipped all raster files to Kentucky State Boundary Polygon first
-
Clipped southern raster files using generic polygon created to eliminate overlap between northern files and southern files
-
Clipped northern raster files using generic polygon created to eliminate excess capture of rivers north of lakes that remain inside Kentucky boundary
Before clipped to KY for Summer Pool
After clipped to KY for Summer Pool
-
- Add Area value to attribute table for each clipped raster
- Reference Layer Properties Raster Information to determine pixel cell (30x30 real-world units)
- Reference Layer Properties Spatial Reference to determine unit of measurement for real world units (meters)
- Convert Count of pixels to area
- Add field to attribute table as float
- Calculate using Python expression
- Hectares = (!Count! x 900)/ 10000
- Create polygon from raster images using ArcGIS Pro Geoprocessing Tool Raster to Polygon
- Merge Polygons
- Resulting Polygon Layers now ready to Stylize for map visuals
Create map/visual to discuss the difference between winter pool and summer pool surface area of water for Kentucky Lake and Lake Barkley (within Kentucky) using Landsat 8 Data. Find inspiration in John Nelson's Before-After Layout.
Play with Kentucky Lake and Lake Barkley polygon to create a visual using textures in ArcGIS Pro?
How to Create a Pen and Ink Stipple Effect in ArcGISPro perhaps?
Stay tuned in the next couple of weeks for more!
GloVis browser-based tool that allows easy searching of selected areas of interest for subsets of aerial photography and satellite data from the USGS/EROS archive. Jarlath O'Neil-Dunne created an excellent youtube tutorial (Working with Landsat imagery in ArcGIS Pro) for utilizing GloVis.
Landsat Missions and the timeframe for which they have provided imagery for earth. Respective band designations for Landsat satellites can be found with USGS.
Further Inspiration for Visuals found in John Nelson's