Wiki source code of Eden

Last modified by Antony Desmeaux on 2025/04/21 13:26

Hide last authors
Antony Desmeaux 49.1 1 (% class="col-sm-3" style="float: right;" %)
Antony Desmeaux 15.1 2 (((
Antony Desmeaux 43.1 3 (% class="box" style="background-color: white; margin:20px;" %)
Antony Desmeaux 42.1 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
Antony Desmeaux 47.1 7 (% style="width:100%" %)
8 |(% style="background-color:#1c8569; text-align:center; width:100%" %)(% style="color:#ffffff" %)**Liens utiles**
Antony Desmeaux 42.1 9
10 * [[GitLab de Eden>>https://gitlab.com/antony.desmeaux/vanaprincipia]]
11
Antony Desmeaux 47.1 12 (% style="width:100%" %)
Antony Desmeaux 44.1 13 |(% style="background-color:#1c8569; text-align:center" %)(% style="color:#ffffff" %)**Structure hiérarchique**
Antony Desmeaux 42.1 14
Antony Desmeaux 48.1 15 **Page parent**
Antony Desmeaux 44.1 16
17 {{velocity}}
Antony Desmeaux 45.1 18 * [[$parentDoc.title >>doc:$parentDoc]]
Antony Desmeaux 44.1 19 {{/velocity}}
20
Antony Desmeaux 48.1 21 **Contenu**
Antony Desmeaux 44.1 22
Antony Desmeaux 42.1 23 {{toc depth="2"/}}
Antony Desmeaux 46.1 24
Antony Desmeaux 48.1 25 **Pages enfants**
Antony Desmeaux 47.1 26
27 {{documentTree showTranslations="false" showAttachments="false" root="document:xwiki:.WebHome"/}}
28
29
30 (% style="width:100%" %)
Antony Desmeaux 46.1 31 |(% style="background-color:#1c8569; text-align:center" %)(% style="color:#ffffff" %)**Mentions**
32
33 {{velocity}}
34 #set ($links = $doc.getBacklinks())
35 #if ($links.size() > 0)
36 #foreach ($docname in $links)
37 #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
38 * [[$escapetool.xml($rdoc.fullName)]]
39 #end
40 #else
41 No back links for this page!
42 #end
43 {{/velocity}}
Antony Desmeaux 42.1 44 )))
45 )))
46
Antony Desmeaux 21.1 47 = Tester Eden =
Antony Desmeaux 18.1 48
Antony Desmeaux 38.1 49 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.
50
51 Actuellement, l'outil peut être testé en ligne de commande ou via une interface web primitive.
52
Antony Desmeaux 37.1 53 {{velocity}}
54 [[Essayer Eden>>https://xwiki.vanaprincipia.fr/edenapp||class="btn btn-primary btn-lg"]]
55 {{/velocity}}
56
Antony Desmeaux 23.1 57 Eden peut :
58
59 * (/) identifier les plantes adaptées à un environnement donné
Antony Desmeaux 27.1 60 * (/) placer sur sur une surface rectangulaire les plantes adaptées
Antony Desmeaux 29.1 61 * (/) compléter un terrain existant ( (!) seulement via l'interface en ligne de commande)
62 * (/) filtrer les plantes "utiles aux hommes" ( (!) seulement via l'interface en ligne de commande)
Antony Desmeaux 49.4 63 * (x) définir les paramètres environnementaux à partir de coordonnées (cf. [[Monstera>>doc:Main.Boîte à outils 2\.0.Modules externes.Monstera.WebHome]])
Antony Desmeaux 23.1 64 * (x) proposer différentes architectures végétales
Antony Desmeaux 49.2 65 * (x) modéliser en 3D l'architecture végétale proposée (cf. [[Candide>>doc:Main.Boîte à outils 2\.0.Modules externes.Candide.WebHome]])
Antony Desmeaux 23.1 66 * (x) estimer les rendements de l'architecture végétale proposée
Antony Desmeaux 49.3 67 * (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.Modules externes.Growing Up.WebHome]])
Antony Desmeaux 23.1 68
Antony Desmeaux 27.1 69 (% style="color:#ffffff" %).(%%)
Antony Desmeaux 26.1 70
Antony Desmeaux 25.1 71 ----
72
Antony Desmeaux 33.1 73 = Installer Eden =
74
Antony Desmeaux 34.1 75 == Linux ==
76
77 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]]) :
78
79 {{code language="bash"}}
80 git clone https://gitlab.com/antony.desmeaux/vanaprincipia.git
81 {{/code}}
82
Antony Desmeaux 33.1 83 Installer les éléments nécessaires à compiler du Rust ([[https:~~/~~/rustup.rs/) :>>https://rustup.rs/]]
84
85 {{code language="bash"}}
86 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
87 {{/code}}
88
89 (% style="color:#e67e22" %)//**TODO**//(%%)
90
91 ----
92
Antony Desmeaux 31.1 93 = Base de données utilisée =
94
95 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]]
96
97 Les paramètres actuellement utilisés pour Eden sont les suivants :
98
Antony Desmeaux 40.1 99 (% class="table-bordered" %)
100 (% class="info" %)|=lifeform|=height|=exposure|=moisture|=soil|=hardiness (“zone”)
Antony Desmeaux 31.1 101 |1 (= tree)
102 2 (= subshrub)
103 3 (= shrub)
104 4 (= climber)
105 5 (= perennial)
106 6 (= annual or biennial)
107 7 (= bulb or tuber)
108 8 (= grass)|(…)
109 40 - 45 cm
110 (…)
111 60 cm - 2.5 m
112 (…)
113 1.5 - 1.8 m
114 (…)|1 (= full sun)
115 12 (= full sun - half shade)
116 13 (= full sun - full shade)
117 2 (= half shade)
118 23 (= half shade - full shade)
119 3 (= full shade)|1 (= dry)
120 12 (= dry - fresh)
121 13 (= dry - moist)
122 14 (= dry - wet)
123 15 (= dry - aquatic plant)
124 (…)
125 5 (= aquatic plant)|1 (= light soil)
126 2 (= medium soil)
127 3 (= heavy soil)
128 4 (= peaty soil)|1 (= below -45 °C)
129 2 (= down to -45 °C)
130 3 (= down to -40 °C)
131 4 (= down to -35 °C)
132 5 (= down to -29 °C)
133 6 (= down to -23 °C)
134 7 (= down to -18 °C)
135 8 (= down to -12 °C)
136 9 (= down to -7 °C)
137 10 (= only above at least 1 °C)
138
139 == Autres bases de données potentielles ==
140
141 * [[TRY Plant Trait Database>>https://www.try-db.org/TryWeb/Home.php]]
142 * [[GBIF>>https://www.gbif.org/]] : organisme ayant pour projet de créer LA base de données des végétaux
143 * [[IN-SYLVA France>>https://www6.inrae.fr/in-sylva-france/Communication/Publications/Publications-recherche-contextualisee#DOI]]
144 * [[Université des Alvéoles>>https://plantes.universite-alveoles.fr/plant/index]] : intéressante mais relativement peu fournie
145 * [[Data Europa>>https://data.europa.eu/en]]
146
147 ----
148
Antony Desmeaux 32.1 149 = Exemples de résultats =
Antony Desmeaux 8.1 150
Antony Desmeaux 32.1 151 == Création du terrain utilisateur (**option 1**) ==
Antony Desmeaux 2.1 152
Antony Desmeaux 16.1 153 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]]).
Antony Desmeaux 3.1 154
Antony Desmeaux 15.1 155 La couleur des carrées est spécifique au type de sol associé à la plante.
Antony Desmeaux 5.1 156
Antony Desmeaux 13.1 157 [[image:image-20230417000512-1.png||data-xwiki-image-style-border="true"]]
Antony Desmeaux 2.1 158
Antony Desmeaux 5.1 159 ----
160
Antony Desmeaux 32.1 161 == Complétion de terrain utilisateur (**option 4**) ==
Antony Desmeaux 2.1 162
Antony Desmeaux 15.1 163 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).
Antony Desmeaux 2.1 164
Antony Desmeaux 15.1 165 [[image:image-20230417002151-1.png||data-xwiki-image-style-border="true"]]
166
167 (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
168
Antony Desmeaux 13.1 169 [[image:image-20230417000621-2.png||data-xwiki-image-style-border="true"]]
Antony Desmeaux 4.1 170
Antony Desmeaux 15.1 171 (i) un fichier texte est également généré et fourni la liste et les coordonnées des plantes à planter