https://github.com/ncss-tech/ssurgo-qa-arcgis-pro
SSURGO QA Tools compatible with ArcGIS Pro
https://github.com/ncss-tech/ssurgo-qa-arcgis-pro
Last synced: about 1 year ago
JSON representation
SSURGO QA Tools compatible with ArcGIS Pro
- Host: GitHub
- URL: https://github.com/ncss-tech/ssurgo-qa-arcgis-pro
- Owner: ncss-tech
- License: gpl-3.0
- Created: 2020-08-18T17:09:52.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-04T15:39:46.000Z (over 1 year ago)
- Last Synced: 2024-11-04T16:36:42.476Z (over 1 year ago)
- Language: Python
- Size: 108 MB
- Stars: 4
- Watchers: 10
- Forks: 3
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SSURGO-QA
Official ArcGIS Pro version of the Quality Assurance tools used to certify SSURGO data
## Current status of the ArcGIS Pro migration from ArcGIS 10.x
Toolset|Tool|ArcGIS Pro Compatible|
--------------------------------------------------|-------------------------------------------------------------------|---------------------------|
Setup|Download SSURGO by Areasymbol|X|
Setup|Download SSURGO by Region|X|
Setup|Generate Regional Transactional Geodatabase|X|
Setup|Import SSURGO Datasets into FGDB by Map|X|
Setup|Import SSURGO or STATSGO Datasets into FGDB|X|
Setup|Insert NATSYM and MUNAME Value|X|
Quality Assurance|Check Attributes|X|
Quality Assurance|Compare Spatial-NASIS Mapunits|X|
Quality Assurance|Find Common Lines|X|
Quality Assurance|Find Common Points|X|
Quality Assurance|Find Edge Matching Errors|X|
Quality Assurance|Find Multipart Features|X|
Quality Assurance|Find Slivers|X|
Quality Assurance|Find Vertex Problems|X|
Quality Assurance|Report Vertex Count|X|
Quality Assurance|Report Vertex Density|X|
Certification|Export to SSURGO Shapefile|X|
Certification|Generate Special Feature File|X|
Certification|ZIP SSURGO Export Folders|X|
# 1. Setup
- Bulk SSURGO Download by Areasymbol - Use Soil Data Access and Web Soil Survey download page to get SSURGO datasets. User can a wildcard to query the database by Areasymbol.
- Generate Local Transactional Geodatabase - Used to create the Local Transactional Spatial Database (LTSD) for to check out datasets to local MLRA offices to edit and udate.
- Generate Regional Transactional Geodatabase - Used to create the Regional Transactional Spatial Database (RTSD) for SSURGO.
- Generate SSO SSURGO Datasets - obsolete.
- Import SSURGO Datasets in FGDB - This tooll will import SSURGO spatial and tabular datasets within a given location into a File Geodatabase and establish the necessary table and feature class relationships to interact with the dataset.
- Insert NATSYM and MUNAME Value - This tool adds the National Mapunit Symbol (NATMUSYM) and the Mapunit Name (MUNAME) values to the corresponding MUKEY. An MUKEY field is required to execute. A network connection is required in order to submit a query to SDacess.
- RTSD - Check SDJR Project Out - Designed to work with the RTSD to manage SDJR projects and export data for those projects to be sent to the MLRA SSO.
# 2. Quality Assurance
- Check Attributes - Checks formatting of the selected soil attributes (normally AREASYMBOL and MUSYM). Also checks to make sure that the AREASYMBOL is present in Web Soil Survey.
- Compare Spatial-NASIS Mapunits - Check MUSYM values in the input layer using a NASIS online report. Internet connection required for this tool.
- Find Common Lines - Compares attributes between adjacent polygons and flags those that are the same.
- Find Common Points - Find points where polygon with the same attribute value intersect. These are usually soil polygons that get 'pinched off'. This will also flag self-intersecting polygons.
- Find Edge Match Errors - Looks for locations along survey boundaries where a node-to-node match does not exist. It does NOT look at soil attribute matches.
- Find Multipart Features - Simply reports the existence of multipart polygons. These must be exploded in an edit session if they are detected.
- Find Slivers - Looks for slivers or gaps in a polygon layer based upon a minimum-allowed internal polygon angle. Often smaller angles are the result of snapping vertices that create slivers, zig zags or bowties.
- Find Vertex Problems - Calculate area statistics by state or survey area from a GCS polygon featureclass and find problem vertices
- Report Vertex Count - Simply reports the number of vertices found in the input featureclass. This tool is useful when the user wants to find out how many vertices were present 'before-and-after'.
- Report Vertex Densisty - Calculate area statistics by state or survey area from a polygon featureclass. Can be used to determine what surveys are potential candidates for thinning or may have vertices that are liable to contribute to snapping or other geometry problems.
# 3. Certification
- Bulk MUSYM update tool - Update all soil polygon map unit symbols from cross walk table.
- Shoehorn - Import MUPOLYGON changes to the RTSD MUPOLYGON, reduces vertices, amends acute angles and ensures fit within SAPOLYGON.
- Export to SSURGO Shapefile - Export geodatabase featureclasses to SSURGO shapefile format. These shapefiles are suitable for posting to the Staging Server.
- Convert .txt to .met - Will convert a folder of updated text metadata files xml .met format and save them to respective SSURGO export folder.
- Generate Special Feature File - Creates the feature description text file-table for SSURGO.
- Zip SSURGO Export Folders - Zips all of the required SSURGO shapefiles and feature file for posting to the Staging Server.