Skip to main content

A Python package for visualizing environmental data, specifically evapotranspiration, leaching risk,

Project description

Nave Visualization

This Python package provides functions for visualizing environmental data, such as evapotranspiration, leaching risk, and precipitation/irrigation data. It works with geospatial datasets, processes them, and generates maps and visualizations, primarily outputting results as PDF files.

Package components

This package contains the following modules:

  • nave_visualization_core: Main module, including functions for date generation, loading datasets, and creating environmental maps.
  • test: A jupyter notebook that demos all the functions in nave_visualization_core.

Example Usage

import nave_visualization_core as nave

# Example function call
nave.build_evapotranspiration_map(twr_block, output)

Prerequisites

This package is compatible with Python 3.6 and above. You can download the latest version of Python from python.org. This package depends on several Python libraries. You can install them using pip:

  • geopandas — For working with geospatial data.
  • matplotlib — For creating static, animated, and interactive visualizations in Python.
  • numpy — A library for numerical operations.
  • pandas — For data manipulation and analysis.
  • shapely — For geometric operations and analysis.
  • xarray — For working with labeled multi-dimensional arrays.
  • rasterio — For reading and writing geospatial raster data.

To install the dependencies, you can install them manually:

  • Install them manually:

    pip install geopandas 
    pip install matplotlib 
    pip install numpy 
    pip install pandas 
    pip install shapely 
    pip install xarray 
    pip install rasterio
    

Installing nave_visualization

Packages can only be imported if they are located in a directory on the PYTHONPATH (which you can view in python using sys.path()).

Packages installed using the command line tool pip are added to this path.

pip install nave-visualization

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nave_visualization-1.9.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nave_visualization-1.9-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page