Checking for non-preferred file/folder path names (may take a long time depending on the number of files/folders) ...

Creating Curve Number Grid using PyQGIS through Jupyter Notebook in mygeohub


Authors:
Owners: This resource does not have an owner who is an active HydroShare user. Contact CUAHSI (help@cuahsi.org) for information on this resource.
Type: Resource
Storage: The size of this resource is 74.5 MB
Created: Apr 27, 2020 at 10:49 p.m.
Last updated: Apr 28, 2020 at 12:55 a.m.
DOI: 10.4211/hs.abf67aad0eb64a53bf787d369afdcc84
Citation: See how to cite this resource
Content types: Geographic Raster Content 
Sharing Status: Published
Views: 1172
Downloads: 386
+1 Votes: Be the first one to 
 this.
Comments: No comments (yet)

Abstract

This resource serves as a template for creating a curve number grid raster file which could be used to create corresponding maps or for further utilization, soil data and reclassified land-use raster files are created along the process, user has to provided or connect to a set of shape-files including boundary of watershed, soil data and land-use containing this watershed, land-use reclassification and curve number look up table. Script contained in this resource mainly uses PyQGIS through Jupyter Notebook for majority of the processing with a touch of Pandas for data manipulation. Detailed description of procedure are commented in the script.

Subject Keywords

Coverage

Spatial

Coordinate System/Geographic Projection:
WGS 84 EPSG:4326
Coordinate Units:
Decimal degrees
North Latitude
31.7641°
East Longitude
-83.1234°
South Latitude
30.7320°
West Longitude
-83.9046°

Content

readme.txt

Description:
This folder contains a script/template used to create the curve number (CN) grid raster file, final CN grid raster, soil data and 
reclassified land-use raster generated along the way, and three example maps created from the raster files.

########################################
Folder content description:
Raster_files - final output raster of curve number grid and intermediate output of soil data and landuse reclassification.
Maps - example png files of maps created from above raster files with ArcMap.

########################################
Notes for script
1. The initialization of the PyQGIS should be run only once each session or else it would crash.
2. Boundary, soil data shapefile and land-use raster file in the example are provided by connection to a public folder containing them, user 
can upload and connect to said files, additional CN look up and landuse reclassification table are also required.
3. A coordinate reference system check is needed to ensure all shapefile and raster file are in the same reference system.
These are some important prerequisitions and things to look out for, More detailed guide on how to run the script is included in 
the comments.




Data Services

The following web services are available for data contained in this resource. Geospatial Feature and Raster data are made available via Open Geospatial Consortium Web Services. The provided links can be copied and pasted into GIS software to access these data. Multidimensional NetCDF data are made available via a THREDDS Data Server using remote data access protocols such as OPeNDAP. Other data services may be made available in the future to support additional data types.

How to Cite

Dey, S., S. Wang, V. Merwade (2020). Creating Curve Number Grid using PyQGIS through Jupyter Notebook in mygeohub, HydroShare, https://doi.org/10.4211/hs.abf67aad0eb64a53bf787d369afdcc84

This resource is shared under the Creative Commons Attribution CC BY.

http://creativecommons.org/licenses/by/4.0/
CC-BY

Comments

There are currently no comments

New Comment

required