Irrigation
Contents
Irrigation#
Module: spp_irrigation
Overview#
Manages detailed irrigation assets by type, capacity, and unique identifiers, leveraging integrated GIS capabilities to map and display infrastructure locations and boundaries. The module models water distribution networks by defining and linking irrigation sources to destinations, providing critical data for strategic planning of resource allocation and infrastructure projects.
Purpose#
This module is designed to:
Record irrigation assets: Create and manage irrigation infrastructure records with type classification, capacity, and unique identifiers.
Map infrastructure locations: Store point coordinates and polygon boundaries for each irrigation asset using GIS fields.
Model water distribution networks: Define source-to-destination relationships between irrigation assets to represent water flow paths.
Module Dependencies#
Dependency |
Purpose |
|---|---|
|
Odoo core framework |
|
GIS core plus area geo fields and importer extensions (po... |
|
Central security definitions for OpenSPP modules |
|
Consolidated registry management for individuals, groups,... |
|
FAO-aligned vocabularies for farmer registry (crops, live... |
Key Features#
Irrigation Asset Records#
Each irrigation asset captures infrastructure details linked to a farm.
Field |
Description |
|---|---|
Name/ID |
Unique name or identifier for the irrigation asset |
Farm |
Link to the farm (group registrant) that owns or uses this asset |
Asset Type |
Vocabulary-based type from |
Total Capacity |
Numeric capacity value for the asset |
Coordinates |
GIS point location of the asset |
Geo Polygon |
GIS polygon boundary of the asset |
Water Distribution Network#
Irrigation assets can be linked to model water flow:
Relationship |
Description |
|---|---|
Irrigation Sources |
Other irrigation assets that supply water to this asset |
Irrigation Destinations |
Other irrigation assets that receive water from this asset |
Both relationships use many-to-many links, allowing complex distribution networks where a single source can feed multiple destinations and vice versa.
Integration#
spp_gis: Uses
GeoPointFieldandGeoPolygonFieldto store and display irrigation asset locations and boundaries on maps.spp_registry: Links irrigation assets to farm registrants (group partners) for ownership tracking.
spp_farmer_registry_vocabularies: Uses the irrigation asset type vocabulary for standardized infrastructure classification.
openspp.org