Skip to content

Latest commit

 

History

History
120 lines (87 loc) · 4.28 KB

File metadata and controls

120 lines (87 loc) · 4.28 KB
Odoo Community Association

Farm Water Source

Alpha License: AGPL-3 ledoent/farm-pack

Tracks water sources on the farm — wells, surface tanks, ponds, streams, troughs, springs, hydrants — with their location, capacity, last-tested date, and which fields they serve.

The geom column is a GeoPoint. All source types are represented as a single point: the well-head, the tank tap, the centroid of the pond, the access point on the stream. We picked this in v1 because base_geoengine 19.0 doesn't ship a "any geometry" type — adding a polygon footprint for ponds (surface-area, depth contours) or a linestring for streams would need a follow-up farm_water_source_polygon extension model.

The field_ids many2many answers "which fields does this source serve?", useful when planning rotational grazing or drought contingency.

Important

This is an alpha version, the data model and design can change at any time without warning. Only for development or testing purpose, do not use in production. More details on development status

Table of contents

  1. Open Farm → Water Sources.

  2. Click New and fill the name, type, optional capacity.

  3. Tick the fields this source serves under Fields Served.

  4. Open the Location tab and place the geometry on the map:

    Type

    Geometry

    Well, Trough, Spring, Hydrant

    Single point

    Stream / Creek

    LineString (multiple vertices)

    Pond, Surface Tank

    Polygon (closed area)

  5. Save. Switch to the Map view to see every source on the field map.

Day-to-day:

  • Annual water testing: filter by "Not Tested in 1 Year" to find sources due for a potability test.
  • Rotational grazing planning: open a field's map, see which sources serve which paddocks, plan moves accordingly.
  • Drought contingency: switch the action to the Map view to see all active sources at once and identify backup options.

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

  • Ledo Enterprises

Current maintainer:

dnplkndll

This module is part of the ledoent/farm-pack project on GitHub.

You are welcome to contribute.