No articles match
Map Unit Key Grids and Thematic Maps of Soil Survey Geographic (SSURGO) Data2 months ago
Introduction | Setup | Grid Selection | gSSURGO | gNATSGO | Raster Soil Survey | STATSGO | Thematic Mapping | Caveats / Limitations | Web Coverage Service Requests Using Bounding Boxes | Manual Creation of Bounding Boxes | Map Unit Key Grids | SSURGO Polygons from SDA | Grid Resolution Specification | Raster Soil Survey Data | Hawaii SSURGO | Puerto Rico SSURGO | Map Unit Aggregate Values | Interpretations for Soil Suitability / Limitation | Component-level Properties | Several Horizon-level Soil Properties | Sand, Silt, and Clay at a Soil Survey Area Boundary
Munsell Color Conversion3 months ago
Munsell Notation | Color Conversion Functions | Special Cases | Reflectance Spectra | Examples | Estimating Dry ↔ Moist Colors | Organic Soil Colors
Introduction to SoilProfileCollection Objects3 months ago
Introduction | Setup | Object Creation | Rapid Templating | Accessing, Setting, and Replacing Data | Horizon and Site Data | Diagnostic Horizons | Root Restrictive Features | Object Metadata | Spatial Data | Validity and Horizon Logic | Coercion | Subsetting SoilProfileCollection Objects | Profiles | Horizons by Index | Horizons by Keyword | Splitting, Duplication, and Selection of Unique Profiles | Splitting | Duplication | Selecting Unique Profiles | Plotting SoilProfileCollection Objects | Making Adjustments | Small SoilProfileCollections | Horizon Depth Labeling | Relative Horizontal Positioning | Thematic Sketches | Depth Intervals | Notes | SVG Output for Use in Page Layout Tools | Iterating Over Profiles in a Collection | Depth-wise Selection and Resampling | Slicing Horizons: dice() | Ragged Extraction: glom() | Truncation: trunc() | Change of Support | Aggregation over "slabs" | Pair-Wise Dissimilarity: NCSP()
High-Throughput Raster Processing4 months ago
Introduction | Processing Point Data | Processing Continuously Varying Raster Data | Creating a Raster Stack from Sample Data | Running Rosetta on Raster Data | Scaling to Large Datasets | Parallel Processing with Multiple Cores | Key Parameters for Scaling | Batch Processing Workflows | Advanced Options | Controlling Parameter Estimation Scale | Bootstrap Ensemble | Summary
An Overview of the aqp Package4 months ago
Related Tutorials by Topic | Soil Morphology | Soil Color | Numerical Classification | Soil Hydrology | Geomorphology | Soil Taxonomy | Multivariate Summaries of Soil Property Data | Soil Spectroscopy | Function Index by Topic | SoilProfileCollection Objects | Creation | Metadata | Properties | Subset | Depth | Utility | Iteration | Change of Support | Horizon Depth Logic | Data QC | Object Coercion | Spatial Data | Internal Consistency | Soil Profile Sketches | Soil Color / Color Science | Color Conversion | Comparison | Aggregation | Simulation of Mixtures | Numerical Classification of Soil Profiles | Pedology | Soil Texture | Coarse Fragments | Generalized Horizon Labels (GHL) | Misc. | Accuracy and Uncertainty | Overlapping Annotation | Example Data
Soil Data Access5 months ago
Introduction to Soil Data Access (SDA) | What is SDA? | SSURGO and STATSGO2 Data | When to Use SDA vs. Local SSURGO | Package Requirements | Basic SDA_query() Function | Core Syntax | Handling Errors | Understanding SDA SQL | Basic Table Joins | Understanding LEFT JOIN vs INNER JOIN | When Data are Complete: INNER JOIN | When Data May Be Missing: LEFT JOIN | Summary: When to Use Each Join Type | Aggregation Functions | Data Filters | Filtering SSURGO vs. STATSGO2 | Filtering Horizon Data | Filtering Strategy | Soil Materials | Rock Fragment Data | Basic Rock Fragment Query | Aggregating Rock Fragments by Horizon | Rock Fragment Properties via get_SDA_property() | SDA Query Limits and Strategies | SDA Query Limitations | Strategies for Large Queries | SQL Dialect Handling | T-SQL Syntax Specifics | NULL Handling | Type Casting | String Operations | Query Chunking for Large Datasets | Why "Chunking"? | Using makeChunks() | Example Chunked Property Query | Recommended Chunk Sizes | Spatial Queries | Converting sf Objects to WKT | High-level Functions | Spatial Queries: The Two-Step Pattern | SDA Spatial Helper Functions | Spatial and Tabular Property Integration | get_SDA_property(): Component and Horizon Properties | Available Properties | Method: Dominant Component (Category) | Method: Dominant Component (Numeric) | Method: Weighted Average | Method: Min/Max | Method: Dominant Condition | Method: None | Inspecting Generated Queries | get_SDA_interpretation(): Soil Interpretations | Available Interpretations | Method: Dominant Component | Understanding Output Columns | get_SDA_hydric(): Hydric Soil Classifications | Method: MAPUNIT (Default) | Method: DOMINANT COMPONENT | Method: DOMINANT CONDITION | Method: NONE | get_SDA_muaggatt(): Map Unit Aggregate Attributes | Filtering Results | get_SDA_pmgroupname(): Parent Material Groups | Simplify Parameter | get_SDA_coecoclass(): Component Ecological Classes | Method: NONE (Default) | Method: ALL | get_SDA_cosurfmorph(): Component Surface Morphometry | Available Tables | Example: 3D Geomorphic Classification | Example: Hillslope Position by Area | Example: Surface Shape | Example: Microrelief | fetchSDA(): Get Soil Profile Collection | Basic Usage | Handling Duplicates | fetchLDM(): Get Laboratory Data | Querying by Taxon Name | Advanced Usage: Specific Tables | Integration Examples: Combining Multiple Functions | Example 1: Multi-Method Property Comparison | Example 2: Properties and Interpretations for Land Use Planning | Example 3: Hydric Status and Interpretations | Example 4: Aggregating Across Multiple Areas | Example 5: Component-Level Analysis | Summary and Best Practices | Key Takeaways | Recommended Workflow | SDA Resources | Appendix: Common SDA Tables and Columns | Core Tables | Common Columns
fetchNASIS(from='pedons') Columns5 months ago
Local Soil Survey Geographic (SSURGO) Databases5 months ago
Overview | Remote vs. Local Access | Download SSURGO Data | Create a Local SSURGO Database | Load and Explore the Database | View Table Structure | Basic Queries | Join Tables | Load Spatial Data | Visualizing Soil Properties | Load Tabular Data | Example 1: Dominant Component Percentage (comppct_r) | Example 2: Hydrologic Group (hydgrp) and Drainage Class (drainagecl) | Thematic Maps | Query and Aggregation Functions | Alternative Tools
Functions and Data Sources that Depend on SoilWeb5 months ago
Summary | Primary Data Sources | soilDB Functions | Functions with Questionable Future | Related Web Applications | Relevant Tutorials | SoilWeb Curated Data Sources | SC and OSD Derivatives | SSURGO Derivatives | MLRA | Geomorphic Summaries | Siblings | Other | Parent Material Summaries | Series and Taxa Extent | Web Coverage Services | Climate Data and Derivatives | Frost-Free Period | Frost-Free Days | Design Freeze Index | Growing Degree Days (C) | Effective Precipitation | Fraction of Precipitation as Rain | DEM Derivatives | Geomorphons
Installing GDAL on Windows with rgeowheels8 months ago
Overview | Getting Started: Creating a Virtual Environment | Using reticulate to Create a Venv | Detecting Available Python Versions | Installing GDAL via rgeowheels | Basic Installation (Auto-Detect Python Version) | Suppressing the Auto-Detect Message | Explicit Version Specification | Check Available Versions | Complete Workflow Example: CI/CD Integration with Reticulate | Troubleshooting | "Could not find wheels for..." Error | Python Binary Not Found | Setting Custom Python Path | CI/CD Integration Examples | GitHub Actions Workflow | Performance Benefits | Summary
Numerical Classification of Soil Profiles9 months ago
Introduction | A Simple Example | References
Overlapping Annotation9 months ago
Introduction | Electrostatic Simulation | Simulated Annealing | Quick Comparison | Compare with Real Soil Series | General Cases | Compare Algorithms | Learning More about the SANN Algorithm
Mapping Dominant Ecological Sites using SSURGO Data10 months ago
Overview | Prerequisites | Load SSURGO Spatial Data | Using Soil Data Access | Option 1: Use SDA_spatialQuery() to get mukey polygons for an AOI | Option 2: Use fetchSDA_spatial() | fetchSDA_spatial() geometry sources | SDA_spatialQuery() vs. fetchSDA_spatial() | Local Data Sources | Query SDA for Dominant Ecological Site Info | Extract Unique Map Unit Keys | Use get_SDA_coecoclass() | Using method="dominant component" | Using method="dominant condition" | Join Tabular and Spatial Data | Visualize the Result | Export Spatial File | References | SSURGO Data and Tools | soilDB functions | Spatial Analysis in R
What is new in aqp 2.x?1 years ago
Notable Changes | Major changes to plotSPC() | New Features | Incremental changes, should have no effect on previous code
An Overview of the sharpshootR Package2 years ago
Index by Topic | Soil Color / Color Science | Spatial Data | Regional Climate and Soil Climate | Data Interfaces | Climate Summaries | Water Balance | Soil Survey Data | Soil Series Summaries | Geomorphic Data Summaries | Soil Taxonomy / Numerical Classification | Misc.
Applying Newhall to PRISM 30-year Normals for Continental United States3 years ago
Setup | Run simulations | Results | Temperature Regimes | Moisture Regimes | Moisture Regime Subdivision 1 | Moisture Regime Subdivision 2 | Taxonomic Quantities | PRISM Data for Custom Extent | Other Data Sources
Using Legacy Newhall v1.6.1 Routines3 years ago
Run the BASIC simulation model | Run single model from file or R object | Access references to Java objects containing results | Moisture and temperature regime statistics | Moisture calendar | Temperature calendar | Support for Newhall XML format for input and output | XML File Output | Graphical User Interface for individual runs via newhall-1.6.1.jar | Detaching the Package
Family-level Taxonomic Classes4 years ago
parse_family() | ST_family_classes
Taxon Letter Codes in Soil Taxonomy4 years ago
taxon_to_taxon_code() | taxon_code_to_taxon() | taxon_to_level() | getTaxonAtLevel() | getParentTaxa() | decompose_taxon_code() | preceding_taxon_codes() and relative_taxon_code_position()
Soil Diagnostic Features & Characteristics4 years ago