Wiki source code of Eden

Version 46.1 by Antony Desmeaux on 2024/05/26 17:48

Show last authors
1 (% style="width:25%; float: right;" %)
2 (((
3 (% class="box" style="background-color: white; margin:20px;" %)
4 (((
5 [[Écran principal de l'outil (interface en ligne de commande)>>image:1681683961650-939.png||alt="Ecran principal" data-xwiki-image-style-alignment="center" style="border-radius:15px"]]
6
7 |(% style="background-color:#1c8569; text-align:center" %)(% style="color:#ffffff" %)**Liens utiles**
8
9 * [[GitLab de Eden>>https://gitlab.com/antony.desmeaux/vanaprincipia]]
10
11 |(% style="background-color:#1c8569; text-align:center" %)(% style="color:#ffffff" %)**Structure hiérarchique**
12
13 Page parent
14
15 {{velocity}}
16 * [[$parentDoc.title >>doc:$parentDoc]]
17 {{/velocity}}
18
19 Contenu
20
21 {{toc depth="2"/}}
22
23 |(% style="background-color:#1c8569; text-align:center" %)(% style="color:#ffffff" %)**Mentions**
24
25 {{velocity}}
26 #set ($links = $doc.getBacklinks())
27 #if ($links.size() > 0)
28 #foreach ($docname in $links)
29 #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
30 * [[$escapetool.xml($rdoc.fullName)]]
31 #end
32 #else
33 No back links for this page!
34 #end
35 {{/velocity}}
36
37 )))
38 )))
39
40 = Tester Eden =
41
42 Eden est le nom de l'outil développé par Vana Principia. Il permet à son utilisateur d'obtenir un design d'architecture végétale adapté à son environnement. C'est une horticultrice virtuelle conçue pour aider au passage à l'acte réel.
43
44 Actuellement, l'outil peut être testé en ligne de commande ou via une interface web primitive.
45
46 {{velocity}}
47 [[Essayer Eden>>https://xwiki.vanaprincipia.fr/edenapp||class="btn btn-primary btn-lg"]]
48 {{/velocity}}
49
50 Eden peut :
51
52 * (/) identifier les plantes adaptées à un environnement donné
53 * (/) placer sur sur une surface rectangulaire les plantes adaptées
54 * (/) compléter un terrain existant ( (!) seulement via l'interface en ligne de commande)
55 * (/) filtrer les plantes "utiles aux hommes" ( (!) seulement via l'interface en ligne de commande)
56 * (x) définir les paramètres environnementaux à partir de coordonnées (cf. [[Monstera>>doc:Main.Boîte à outils 2\.0.ECV Digital Paris.Monstera.WebHome]])
57 * (x) proposer différentes architectures végétales
58 * (x) modéliser en 3D l'architecture végétale proposée (cf. [[Candide>>doc:Main.Boîte à outils 2\.0.ECV Digital Paris.Candide.WebHome]])
59 * (x) estimer les rendements de l'architecture végétale proposée
60 * (x) estimer la captation de polluants associées à l'architecture végétale proposée (cf. [[Growing Up>>doc:Main.Boîte à outils 2\.0.ECV Digital Paris.Growing Up.WebHome]])
61
62 (% style="color:#ffffff" %).(%%)
63
64 ----
65
66 = Installer Eden =
67
68 == Linux ==
69
70 Cloner le répertoire GitLab sur votre ordinateur ([[Git - Getting a Git Repository (git-scm.com)>>url:https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository]]) :
71
72 {{code language="bash"}}
73 git clone https://gitlab.com/antony.desmeaux/vanaprincipia.git
74 {{/code}}
75
76 Installer les éléments nécessaires à compiler du Rust ([[https:~~/~~/rustup.rs/) :>>https://rustup.rs/]]
77
78 {{code language="bash"}}
79 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
80 {{/code}}
81
82 (% style="color:#e67e22" %)//**TODO**//(%%)
83
84 ----
85
86 = Base de données utilisée =
87
88 Actuellement, la base de données est extraite d'[[Hortipedia>>https://en.hortipedia.com/Hortibox]]. La signification de son contenu est disponible dans le fichier pdf suivant : [[Base de données Hortipedia>>attach:Main.Boîte à outils 2\.0.Eden.WebHome@Base de données Hortipedia.pdf]]
89
90 Les paramètres actuellement utilisés pour Eden sont les suivants :
91
92 (% class="table-bordered" %)
93 (% class="info" %)|=lifeform|=height|=exposure|=moisture|=soil|=hardiness (“zone”)
94 |1 (= tree)
95 2 (= subshrub)
96 3 (= shrub)
97 4 (= climber)
98 5 (= perennial)
99 6 (= annual or biennial)
100 7 (= bulb or tuber)
101 8 (= grass)|(…)
102 40 - 45 cm
103 (…)
104 60 cm - 2.5 m
105 (…)
106 1.5 - 1.8 m
107 (…)|1 (= full sun)
108 12 (= full sun - half shade)
109 13 (= full sun - full shade)
110 2 (= half shade)
111 23 (= half shade - full shade)
112 3 (= full shade)|1 (= dry)
113 12 (= dry - fresh)
114 13 (= dry - moist)
115 14 (= dry - wet)
116 15 (= dry - aquatic plant)
117 (…)
118 5 (= aquatic plant)|1 (= light soil)
119 2 (= medium soil)
120 3 (= heavy soil)
121 4 (= peaty soil)|1 (= below -45 °C)
122 2 (= down to -45 °C)
123 3 (= down to -40 °C)
124 4 (= down to -35 °C)
125 5 (= down to -29 °C)
126 6 (= down to -23 °C)
127 7 (= down to -18 °C)
128 8 (= down to -12 °C)
129 9 (= down to -7 °C)
130 10 (= only above at least 1 °C)
131
132 == Autres bases de données potentielles ==
133
134 * [[TRY Plant Trait Database>>https://www.try-db.org/TryWeb/Home.php]]
135 * [[GBIF>>https://www.gbif.org/]] : organisme ayant pour projet de créer LA base de données des végétaux
136 * [[IN-SYLVA France>>https://www6.inrae.fr/in-sylva-france/Communication/Publications/Publications-recherche-contextualisee#DOI]]
137 * [[Université des Alvéoles>>https://plantes.universite-alveoles.fr/plant/index]] : intéressante mais relativement peu fournie
138 * [[Data Europa>>https://data.europa.eu/en]]
139
140 ----
141
142 = Exemples de résultats =
143
144 == Création du terrain utilisateur (**option 1**) ==
145
146 Ci-dessous, la carte générée par Eden à partir des informations** **fournies par l'utilisateur : plantes présentes sur le terrain et leurs coordonnées (l'exemple utilise la cartographie réalisée sur le prototype à [[Brienne-Le-Château>>doc:Main.Terrains.Brienne-le-Château.WebHome]]).
147
148 La couleur des carrées est spécifique au type de sol associé à la plante.
149
150 [[image:image-20230417000512-1.png||data-xwiki-image-style-border="true"]]
151
152 ----
153
154 == Complétion de terrain utilisateur (**option 4**) ==
155
156 Ci-dessous, la carte générée via l'option 1 complétée avec d'autres plantes adaptées (besoins similaires aux plantes existantes).
157
158 [[image:image-20230417002151-1.png||data-xwiki-image-style-border="true"]]
159
160 (i) Il est également possible d'utiliser un filtre "//edible//" afin de ne compléter le terrain qu'avec des plantes adaptées et comestibles
161
162 [[image:image-20230417000621-2.png||data-xwiki-image-style-border="true"]]
163
164 (i) un fichier texte est également généré et fourni la liste et les coordonnées des plantes à planter