CINXE.COM
Forest - farmOS.org
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="canonical" href="https://v1.farmos.org/guide/contrib/forest/"> <link rel="shortcut icon" href="../../../img/favicon.ico"> <title>Forest - farmOS.org</title> <link href="../../../css/bootstrap.min.css" rel="stylesheet"> <link href="../../../css/font-awesome.min.css" rel="stylesheet"> <link href="../../../css/base.css" rel="stylesheet"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/atelier-dune-light.min.css"> <link href="../../../extra.css" rel="stylesheet"> <script src="../../../js/jquery-1.10.2.min.js" defer></script> <script src="../../../js/bootstrap.min.js" defer></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script> <script>hljs.initHighlightingOnLoad();</script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-56974603-1', 'farmos.org'); ga('send', 'pageview'); </script> </head> <body> <div class="navbar fixed-top navbar-expand-lg navbar-dark bg-primary"> <div class="container"> <a class="navbar-brand" href="../../..">farmOS.org</a> <!-- Expander button --> <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navbar-collapse"> <span class="navbar-toggler-icon"></span> </button> <!-- Expanded navigation --> <div id="navbar-collapse" class="navbar-collapse collapse"> <!-- Main navigation --> <ul class="nav navbar-nav"> <li class="dropdown active"> <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown">User Guide <b class="caret"></b></a> <ul class="dropdown-menu"> <li> <a href="../../" class="dropdown-item">Introduction</a> </li> <li> <a href="../../app/" class="dropdown-item">Field Kit</a> </li> <li> <a href="../../areas/" class="dropdown-item">Mapping your farm</a> </li> <li> <a href="../../logs/" class="dropdown-item">Logging events</a> </li> <li class="dropdown-submenu"> <a href="#" class="dropdown-item">Managing assets</a> <ul class="dropdown-menu"> <li> <a href="../../assets/" class="dropdown-item">Introduction</a> </li> <li> <a href="../../assets/plantings/" class="dropdown-item">Plantings</a> </li> <li> <a href="../../assets/animals/" class="dropdown-item">Animals</a> </li> <li> <a href="../../assets/equipment/" class="dropdown-item">Equipment</a> </li> <li> <a href="../../assets/compost/" class="dropdown-item">Compost</a> </li> <li> <a href="../../assets/sensors/" class="dropdown-item">Sensors</a> </li> <li> <a href="../../assets/groups/" class="dropdown-item">Groups</a> </li> </ul> </li> <li> <a href="../../location/" class="dropdown-item">Movements and location</a> </li> <li> <a href="../../quantity/" class="dropdown-item">Quantity measurements</a> </li> <li> <a href="../../inventory/" class="dropdown-item">Inventory tracking</a> </li> <li> <a href="../../people/" class="dropdown-item">People</a> </li> <li> <a href="../../import/" class="dropdown-item">Import</a> </li> <li> <a href="../../export/" class="dropdown-item">Export</a> </li> <li> <a href="../../quick/" class="dropdown-item">Quick forms</a> </li> <li class="dropdown-submenu"> <a href="#" class="dropdown-item">Community modules</a> <ul class="dropdown-menu"> <li> <a href="../" class="dropdown-item">Introduction</a> </li> <li> <a href="../eggs/" class="dropdown-item">Eggs</a> </li> <li> <a href="./" class="dropdown-item active">Forest</a> </li> <li> <a href="../grazing/" class="dropdown-item">Grazing</a> </li> <li> <a href="../nutrient/" class="dropdown-item">Nutrient</a> </li> <li> <a href="../organic/" class="dropdown-item">Organic</a> </li> <li> <a href="../produce-safety/" class="dropdown-item">Produce Safety</a> </li> <li> <a href="../quick-weight/" class="dropdown-item">Quick Weight Form</a> </li> </ul> </li> </ul> </li> <li class="dropdown"> <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown">Hosting <b class="caret"></b></a> <ul class="dropdown-menu"> <li> <a href="../../../hosting/" class="dropdown-item">Getting started</a> </li> <li> <a href="../../../hosting/installing/" class="dropdown-item">Installing</a> </li> <li> <a href="../../../hosting/updating/" class="dropdown-item">Updating</a> </li> <li> <a href="../../../hosting/apikeys/" class="dropdown-item">API Keys</a> </li> <li> <a href="../../../hosting/docker/" class="dropdown-item">Docker</a> </li> <li> <a href="../../../hosting/localization/" class="dropdown-item">Localization</a> </li> </ul> </li> <li class="dropdown"> <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown">Development <b class="caret"></b></a> <ul class="dropdown-menu"> <li> <a href="../../../development/drupal/" class="dropdown-item">Drupal</a> </li> <li> <a href="../../../development/projects/" class="dropdown-item">Projects</a> </li> <li> <a href="../../../development/architecture/" class="dropdown-item">Architecture</a> </li> <li> <a href="../../../development/update-safety/" class="dropdown-item">Update Safety</a> </li> <li> <a href="../../../development/docker/" class="dropdown-item">Docker</a> </li> <li> <a href="../../../development/api/" class="dropdown-item">API</a> </li> <li> <a href="../../../development/client/" class="dropdown-item">Client</a> </li> <li> <a href="../../../development/release/" class="dropdown-item">Release procedure</a> </li> </ul> </li> <li class="dropdown"> <a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown">Community <b class="caret"></b></a> <ul class="dropdown-menu"> <li> <a href="../../../community/contribute/" class="dropdown-item">Contribute</a> </li> <li> <a href="../../../community/monthly-call/" class="dropdown-item">Monthly Call</a> </li> <li> <a href="https://riot.im/app/#/room/#farmOS:matrix.org" class="dropdown-item">Chat</a> </li> <li> <a href="https://farmOS.discourse.group/" class="dropdown-item">Forum</a> </li> <li> <a href="../../../community/farms/" class="dropdown-item">Farms</a> </li> <li> <a href="../../../community/maintainers/" class="dropdown-item">Maintainers</a> </li> <li> <a href="../../../community/supporters/" class="dropdown-item">Supporters</a> </li> <li> <a href="../../../community/press/" class="dropdown-item">Press</a> </li> <li> <a href="../../../community/trademark/" class="dropdown-item">Trademark</a> </li> </ul> </li> <li class="navitem"> <a href="../../../faq/" class="nav-link">FAQ</a> </li> <li class="navitem"> <a href="../../../donate/" class="nav-link">Donate</a> </li> </ul> <ul class="nav navbar-nav ml-auto"> <li class="nav-item"> <a href="#" class="nav-link" data-toggle="modal" data-target="#mkdocs_search_modal"> <i class="fa fa-search"></i> Search </a> </li> <li class="nav-item"> <a rel="prev" href="../eggs/" class="nav-link"> <i class="fa fa-arrow-left"></i> Previous </a> </li> <li class="nav-item"> <a rel="next" href="../grazing/" class="nav-link"> Next <i class="fa fa-arrow-right"></i> </a> </li> <li class="nav-item"> <a href="https://github.com/farmOS-legacy/farmOS.org/edit/7.x-1.x/docs/guide/contrib/forest.md" class="nav-link"><i class="fa fa-github"></i> Edit on GitHub</a> </li> </ul> </div> </div> </div> <div class="container"> <div class="row"> <div class="col-md-3"><div class="navbar-light navbar-expand-md bs-sidebar hidden-print affix" role="complementary"> <div class="navbar-header"> <button type="button" class="navbar-toggler collapsed" data-toggle="collapse" data-target="#toc-collapse" title="Table of Contents"> <span class="fa fa-angle-down"></span> </button> </div> <div id="toc-collapse" class="navbar-collapse collapse card bg-secondary"> <ul class="nav flex-column"> <li class="nav-item" data-level="1"><a href="#forest" class="nav-link">Forest</a> <ul class="nav flex-column"> </ul> </li> </ul> </div> </div></div> <div class="col-md-9" role="main"> <h1 id="forest">Forest<a class="headerlink" href="#forest" title="Permanent link">¶</a></h1> <p><a href="https://github.com/farmOS/farm_forest">https://github.com/farmOS/farm_forest</a></p> <p>The Forest module for farmOS provides features for natural forest and plantation management. It includes a "Forest Plan" for organizing related records, and utilizes the areas, planting assets, and activity, observation, input, and harvest logs from farmOS.</p> <p>Forest Plans allow you to organize records for a particular set of forested areas and optionally record plantings, management activities, inventory observations, and harvests. These records can then be browsed in the context of an individual plan, or in the larger context of other farm operations.</p></div> </div> </div> <footer class="col-md-12"> <hr> <p><p><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">farmOS.org</span> content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.<br />farmOS is a <a href="/community/trademark">registered trademark</a> of <a href="http://mstenta.net">Michael Stenta</a></p><p><a href="/donate">Donate</a> to help support the farmOS project.</p>.</p> <p>Documentation built with <a href="https://www.mkdocs.org/">MkDocs</a>.</p> </footer> <script> var base_url = "../../..", shortcuts = {"help": 191, "next": 78, "previous": 80, "search": 83}; </script> <script src="../../../js/base.js" defer></script> <script src="../../../deprecated.js" defer></script> <script src="../../../search/main.js" defer></script> <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="searchModalLabel">Search</h4> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> </div> <div class="modal-body"> <p>From here you can search these documents. Enter your search terms below.</p> <form> <div class="form-group"> <input type="search" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here"> </div> </form> <div id="mkdocs-search-results" data-no-results-text="No results found"></div> </div> <div class="modal-footer"> </div> </div> </div> </div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> </div> <div class="modal-body"> <table class="table"> <thead> <tr> <th style="width: 20%;">Keys</th> <th>Action</th> </tr> </thead> <tbody> <tr> <td class="help shortcut"><kbd>?</kbd></td> <td>Open this help</td> </tr> <tr> <td class="next shortcut"><kbd>n</kbd></td> <td>Next page</td> </tr> <tr> <td class="prev shortcut"><kbd>p</kbd></td> <td>Previous page</td> </tr> <tr> <td class="search shortcut"><kbd>s</kbd></td> <td>Search</td> </tr> </tbody> </table> </div> <div class="modal-footer"> </div> </div> </div> </div> </body> </html>