Actuellement, nous avons au niveau d'un transect, un champ "Taille des placettes (mètres)". Seulement, ce champ ne permet de que de saisir des placette "carré". Il s'avère que certaines placettes peuvent être rectangulaire ou ronde.
Pour résoudre ce problème, nous allons :
[x] maintenir le champ plot_size de la table t_transects mais pour y stocker une surface en m². Ce qui implique de modifier le paramètre "plot_size_unite" du fichier de configuration.
[x] ajouter un nouveau champ de type texte plot_shape à la table t_transects afin d'y stocker la description de la forme des placettes.
[x] Modifier le schema par défaut
[x] Ajouter le code de modification au script SQL de migration pour le mode "dev"
[x] ajouter un champ "Description forme des placettes" au formulaire des transects, juste avant la liste des placettes. Ce champ contiendra un placeholder "Indiquer la forme (carré, rectangle, cercle) et les dimensions (longueur, largeur et/ou diamètre) des placettes."
[x] modifier côté backend le modèle et les webservices traitant de ces notions
Le champ plot_size devenu générique grâce à l'utilisation de la notion de surface pourra servir aux traitements des données.
Le champplot_shape servira juste d'indicateur sur la forme d'origine des placettes afin de simplifier le travail de terrain.
Actuellement, nous avons au niveau d'un transect, un champ "Taille des placettes (mètres)". Seulement, ce champ ne permet de que de saisir des placette "carré". Il s'avère que certaines placettes peuvent être rectangulaire ou ronde.
Pour résoudre ce problème, nous allons :
plot_size
de la tablet_transects
mais pour y stocker une surface en m². Ce qui implique de modifier le paramètre "plot_size_unite
" du fichier de configuration.plot_shape
à la tablet_transects
afin d'y stocker la description de la forme des placettes.Description forme des placettes
" au formulaire des transects, juste avant la liste des placettes. Ce champ contiendra un placeholder "Indiquer la forme (carré, rectangle, cercle) et les dimensions (longueur, largeur et/ou diamètre) des placettes.
"Le champ
plot_size
devenu générique grâce à l'utilisation de la notion de surface pourra servir aux traitements des données.Le champ
plot_shape
servira juste d'indicateur sur la forme d'origine des placettes afin de simplifier le travail de terrain.