Wiki source code of Eden
Version 46.1 by Antony Desmeaux on 2024/05/26 17:48
Show last authors
author | version | line-number | content |
---|---|---|---|
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 |