Skip to content

Unified Soil Classifier is a web-based tool for classifying soils using the Unified Soil Classification System (USCS). Input soil properties like gravel, sand, fines, grading, and plasticity to receive an instant USCS classification.

Notifications You must be signed in to change notification settings

geesaraw/Unifiedsoilclassifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Unified Soil Classifier

Unified Soil Classifier is a simple web-based tool developed to help classify soil types according to the Unified Soil Classification System (USCS). It allows users to input soil properties, such as gravel, sand, fines, grading, and plasticity, and provides a soil classification based on these parameters.

Features

  • Interactive Input Sliders: Adjust percentages for gravel, sand, and fines using intuitive sliders.
  • Dynamic Classifications: The classifier dynamically updates based on selected soil properties, grading, and plasticity.
  • USCS Terminology Display: Outputs the corresponding USCS classification in real-time.

Getting Started

To use the Unified Soil Classifier:

  1. Clone the repository or download the HTML file.
  2. Open Unifiedsoilclassifier.html in your preferred web browser.
  3. Adjust the sliders and dropdowns to input soil properties, and the USCS classification will appear automatically.

File Structure

.
├── Unifiedsoilclassifier.html    # Main HTML file with inline CSS and JavaScript for soil classification

About

Unified Soil Classifier is a web-based tool for classifying soils using the Unified Soil Classification System (USCS). Input soil properties like gravel, sand, fines, grading, and plasticity to receive an instant USCS classification.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages