WRF NLCD LULC Converter

Contents:

  • Installation Guide
    • Prerequisites
      • System Requirements
      • Required System Dependencies
        • GDAL (Geospatial Data Abstraction Library)
        • NetCDF4 Libraries
    • Python Environment Setup
      • Option 1: Using pip (Recommended)
      • Option 2: Using conda
    • Verification
    • Troubleshooting
      • Common Issues
      • Platform-Specific Notes
    • Data Requirements
      • NLCD Data
      • WRF geo_em Files
    • Next Steps
    • Getting Help
  • Usage Guide
    • Basic Usage
      • Python API
      • Command Line Interface
    • Advanced Usage
      • Custom LULC Mapping
      • Urban-Only Processing
    • Visualization
      • Colormap Module
    • Parameters
      • NLCDProcessor.process_nlcd_and_update_wrf()
      • Command Line Arguments
    • Examples
      • Complete Workflow
      • Real Data Example
    • Error Handling
    • Troubleshooting
      • Common Issues
    • Getting Help
  • API Reference
    • Main Classes
      • NLCDProcessor
        • NLCDProcessor
      • LULCMapping
        • LULCMapping
    • Plotting Functions
      • create_sample_plot()
      • plot_coast()
      • plot_domain_info()
      • plot_lulc_data()
      • plot_urban_comparison()
    • Colormap Module
      • create_colorbar()
      • create_urban_colorbar()
      • get_class_info()
      • get_lulc_colormap()
      • get_lulc_normalization()
      • get_urban_classes()
      • get_urban_colormap()
      • get_urban_normalization()
      • plot_colormap_legend()
    • Utility Functions
      • calculate_nlcd_crop_domain()
      • create_output_directory()
      • crop_nlcd_with_gdalwarp()
      • extract_wrf_domain_info()
      • generate_landusef_from_lu_index()
      • update_lu_index_and_landusef_in_netcdf()
      • validate_file_paths()
    • Command Line Interface
      • main()
    • Package Information
      • LULCMapping
        • LULCMapping.get_class_info()
        • LULCMapping.get_nlcd_to_geog_mapping()
        • LULCMapping.get_urban_classes()
        • LULCMapping.set_custom_mapping()
      • NLCDProcessor
        • NLCDProcessor.get_processing_info()
        • NLCDProcessor.process_nlcd_and_update_wrf()
        • NLCDProcessor.process_urban_only()
        • NLCDProcessor.set_custom_mapping()
      • create_colorbar()
      • create_sample_plot()
      • create_urban_colorbar()
      • generate_landusef_from_lu_index()
      • get_class_info()
      • get_lulc_colormap()
      • get_lulc_normalization()
      • get_urban_classes()
      • get_urban_colormap()
      • get_urban_normalization()
      • plot_colormap_legend()
      • plot_domain_info()
      • plot_lulc_data()
      • plot_urban_comparison()
  • Examples
    • Basic Examples
      • Simple WRF Example
      • Colormap Example
      • Plotting Example
      • Complete Workflow Example
      • Urban Only Example
    • Real Data Statistics
    • Running Examples
    • Output Files
    • Example Output
  • Contributing
    • Getting Started
      • Development Setup
    • Code Style
      • Python Style Guide
      • Code Formatting
      • Documentation
    • Testing
      • Writing Tests
      • Running Tests
      • Test Structure
    • Pull Request Process
      • Commit Message Guidelines
    • Issue Reporting
    • Feature Requests
    • Development Guidelines
      • Code Organization
      • Error Handling
      • Performance
    • Documentation Standards
      • Docstrings
      • README Updates
      • API Documentation
    • Release Process
      • Versioning
      • Release Checklist
    • Contact Information
WRF NLCD LULC Converter
  • Python Module Index

Python Module Index

w
 
w
- wrf_nlcd_lulc_converter
    wrf_nlcd_lulc_converter.cli
    wrf_nlcd_lulc_converter.colormap
    wrf_nlcd_lulc_converter.plotting
    wrf_nlcd_lulc_converter.utils

© Copyright 2025, Ankur Kumar.

Built with Sphinx using a theme provided by Read the Docs.