new forms for lines and polygons
This commit is contained in:
		| @@ -6,7 +6,7 @@ | ||||
|       "properties": { | ||||
|         "environnement": { | ||||
|           "title": "Environnement Immédiat", | ||||
|           "description": "Quel est le type de milieu représentant le mieux (milieu dominant) l’occupation du sol sur la parcelle où se situe l'arbre'", | ||||
|           "description": "Quel est le type de milieu représentant le mieux (milieu dominant) l’occupation du sol sur la parcelle où se situe l'arbre", | ||||
|           "type": "string" | ||||
|         }, | ||||
|         "hauteur": { | ||||
| @@ -38,7 +38,7 @@ | ||||
|     }, | ||||
|     "steps": [ | ||||
|       { | ||||
|         "title": "Environnement de l'arbre'", | ||||
|         "title": "Environnement de l'arbre", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { "key": "environnement", | ||||
|   | ||||
							
								
								
									
										202
									
								
								fixtures/forms/haies.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										202
									
								
								fixtures/forms/haies.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,202 @@ | ||||
| { | ||||
|     "schema": { | ||||
|       "title": "Haies", | ||||
|       "description": "Données associées à une haie", | ||||
|       "type": "object", | ||||
|       "properties": { | ||||
|         "environnement": { | ||||
|           "title": "Environnement immédiat", | ||||
|           "description": "Quel est le type de milieu représentant le mieux (milieu dominant) l’occupation du sol sur la parcelle où se situe la haie", | ||||
|           "type": "string" | ||||
|         }, | ||||
|         "longueur": { | ||||
|           "title": "Longueur (en m)", | ||||
|           "description": "À exprimer en mètres. Vous pouvez l’estimer en comptant le nombre de pas. Un pas allongé par rapport à la foulée normale équivaut à 1 mètre. La longueur sera aussi calculée automatiquement sur base de votre dessin", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "largeur": { | ||||
|           "title": "Largeur (en m)", | ||||
|           "description": "À exprimer en mètre", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "hauteur": { | ||||
|           "title": "Hauteur (en m)", | ||||
|           "description": "Vous pouvez l’estimer avec une méthode simple expliquée dans un tutoriel (voir section « à propos »)", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "nombre_rangs": { | ||||
|           "title": "Nombre de rangs", | ||||
|           "description": "", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "etat_entretien": { | ||||
|           "title": "État / entretien", | ||||
|           "description": "Dans la partie tuto, on vous explique comment reconnaitre si une haie est entretenue ou pas.", | ||||
|           "type": "string" | ||||
|         }, | ||||
|         "espece_1": { | ||||
|             "title": "Espèce principale 1", | ||||
|             "description": "À déterminer avec une appli tierce (PlantNet) ou en consultant le tuto dans la section « à propos »", | ||||
|             "type": "integer" | ||||
|         }, | ||||
|         "espece_2": { | ||||
|           "title": "Espèce principale 2", | ||||
|           "description": "À déterminer avec une appli tierce (PlantNet) ou en consultant le tuto dans la section « à propos »", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "espece_3": { | ||||
|           "title": "Espèce principale 3", | ||||
|           "description": "À déterminer avec une appli tierce (PlantNet) ou en consultant le tuto dans la section « à propos »", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "autres_especes": { | ||||
|           "title": "Autres espèces", | ||||
|           "description": "", | ||||
|           "type": "string" | ||||
|         }, | ||||
|         "remarques": { | ||||
|           "title": "Remarques", | ||||
|           "description": "Autres observations à propos du site visité, nom complet des espèces identifiées.", | ||||
|           "type": "string" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "steps": [ | ||||
|       { | ||||
|         "title": "Environnement de la haie", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { "key": "environnement", | ||||
|             "type": "select", | ||||
|             "titleMap": [ | ||||
|               { "name": "inconnu", "value": null }, | ||||
|               { "name": "Prairie", "value": "Prairie" }, | ||||
|               { "name": "Champ cultivé", "value": "Champ cultivé" }, | ||||
|               { "name": "Bois de feuillus", "value": "Bois de feuillus" }, | ||||
|               { "name": "Bois de résineux", "value": "Bois de résineux" }, | ||||
|               { "name": "Friche / lande", "value": "Friche / lande" }, | ||||
|               { "name": "Zone humide", "value": "Zone humide" }, | ||||
|               { "name": "Zone urbanisée", "value": "Zone urbanisée" }, | ||||
|               { "name": "Parc de loisirs / jardin", "value": "Parc de loisirs / jardin" } | ||||
|             ] | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       { | ||||
|         "title": "Caractéristiques physiques de la haie", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { | ||||
|             "key": "longueur" | ||||
|           }, | ||||
|           { | ||||
|             "key": "largeur" | ||||
|           }, | ||||
|           { | ||||
|             "key": "hauteur" | ||||
|           }, | ||||
|           { | ||||
|             "key": "nombre_rangs" | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       { | ||||
|         "title": "État entretien", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { | ||||
|             "key": "etat_entretien", | ||||
|             "titleMap": [ | ||||
|               { "name": "indéterminé", "value": null }, | ||||
|               { "name": "régulier", "value" : "regulier" }, | ||||
|               { "name": "occasionnel", "value" : "occasionnel" }, | ||||
|               { "name": "pas entretenu", "value" : "pas entretenu" } | ||||
|             ] | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       { | ||||
|         "title": "Espèces présentes", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { | ||||
|             "key": "espece_1", | ||||
|             "titleMap": [ | ||||
|               { "name": "inconnu", "value": null }, | ||||
|               { "name": "Aubépine", "value": "Aubépine" }, | ||||
|               { "name": "Cassissier", "value": "Cassissier" }, | ||||
|               { "name": "Charme", "value": "Charme" }, | ||||
|               { "name": "Cognassier", "value": "Cognassier" }, | ||||
|               { "name": "Cornouiller", "value": "Cornouiller" }, | ||||
|               { "name": "Églantier", "value": "Églantier" }, | ||||
|               { "name": "Framboisier", "value": "Framboisier" }, | ||||
|               { "name": "Fusain", "value": "Fusain" }, | ||||
|               { "name": "Groseillier", "value": "Groseillier" }, | ||||
|               { "name": "Houx", "value": "Houx" }, | ||||
|               { "name": "Merisier", "value": "Merisier" }, | ||||
|               { "name": "Néflier", "value": "Néflier" }, | ||||
|               { "name": "Sureau", "value": "Sureau" }, | ||||
|               { "name": "Viorne", "value": "Viorne" }, | ||||
|               { "name": "Autre", "value": "Autre" } | ||||
|             ] | ||||
|           }, | ||||
|           { | ||||
|             "key": "espece_2", | ||||
|             "titleMap": [ | ||||
|               { "name": "inconnu", "value": null }, | ||||
|               { "name": "Aubépine", "value": "Aubépine" }, | ||||
|               { "name": "Cassissier", "value": "Cassissier" }, | ||||
|               { "name": "Charme", "value": "Charme" }, | ||||
|               { "name": "Cognassier", "value": "Cognassier" }, | ||||
|               { "name": "Cornouiller", "value": "Cornouiller" }, | ||||
|               { "name": "Églantier", "value": "Églantier" }, | ||||
|               { "name": "Framboisier", "value": "Framboisier" }, | ||||
|               { "name": "Fusain", "value": "Fusain" }, | ||||
|               { "name": "Groseillier", "value": "Groseillier" }, | ||||
|               { "name": "Houx", "value": "Houx" }, | ||||
|               { "name": "Merisier", "value": "Merisier" }, | ||||
|               { "name": "Néflier", "value": "Néflier" }, | ||||
|               { "name": "Sureau", "value": "Sureau" }, | ||||
|               { "name": "Viorne", "value": "Viorne" }, | ||||
|               { "name": "Autre", "value": "Autre" } | ||||
|             ] | ||||
|           }, | ||||
|           { | ||||
|             "key": "espece_3", | ||||
|             "titleMap": [ | ||||
|               { "name": "inconnu", "value": null }, | ||||
|               { "name": "Aubépine", "value": "Aubépine" }, | ||||
|               { "name": "Cassissier", "value": "Cassissier" }, | ||||
|               { "name": "Charme", "value": "Charme" }, | ||||
|               { "name": "Cognassier", "value": "Cognassier" }, | ||||
|               { "name": "Cornouiller", "value": "Cornouiller" }, | ||||
|               { "name": "Églantier", "value": "Églantier" }, | ||||
|               { "name": "Framboisier", "value": "Framboisier" }, | ||||
|               { "name": "Fusain", "value": "Fusain" }, | ||||
|               { "name": "Groseillier", "value": "Groseillier" }, | ||||
|               { "name": "Houx", "value": "Houx" }, | ||||
|               { "name": "Merisier", "value": "Merisier" }, | ||||
|               { "name": "Néflier", "value": "Néflier" }, | ||||
|               { "name": "Sureau", "value": "Sureau" }, | ||||
|               { "name": "Viorne", "value": "Viorne" }, | ||||
|               { "name": "Autre", "value": "Autre" } | ||||
|             ] | ||||
|           }, | ||||
|           { | ||||
|             "key": "autres_especes" | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       { | ||||
|         "title": "Remarques", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { | ||||
|             "key": "remarques", | ||||
|             "type": "textarea", | ||||
|             "notitle": true | ||||
|           } | ||||
|         ] | ||||
|       } | ||||
|     ] | ||||
|   } | ||||
							
								
								
									
										239
									
								
								fixtures/forms/polygons.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										239
									
								
								fixtures/forms/polygons.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,239 @@ | ||||
| { | ||||
|     "schema": { | ||||
|       "title": "Bosquets, buissons, friches, lisières", | ||||
|       "description": "Données associées à des zones naturelles", | ||||
|       "type": "object", | ||||
|       "properties": { | ||||
|         "environnement": { | ||||
|           "title": "Environnement immédiat", | ||||
|           "description": "Quel est le type de milieu représentant le mieux (milieu dominant) l’occupation du sol sur la parcelle où se situe la zone naturelle", | ||||
|           "type": "string" | ||||
|         }, | ||||
|         "longueur": { | ||||
|           "title": "Longueur (en m)", | ||||
|           "description": "À exprimer en mètres. Vous pouvez l’estimer en comptant le nombre de pas. Un pas allongé par rapport à la foulée normale équivaut à 1 mètre.", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "largeur": { | ||||
|           "title": "Largeur (en m)", | ||||
|           "description": "À exprimer en mètres. Vous pouvez l’estimer en comptant le nombre de pas. Un pas allongé par rapport à la foulée normale équivaut à 1 mètre.", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "hauteur": { | ||||
|           "title": "Hauteur (en m)", | ||||
|           "description": "Vous pouvez l’estimer avec une méthode simple expliquée dans un tutoriel (voir section « à propos »)", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "etat_entretien": { | ||||
|           "title": "État / entretien", | ||||
|           "description": "Dans la partie tuto, on vous explique comment reconnaitre si une zone naturelle est entretenue ou pas.", | ||||
|           "type": "string" | ||||
|         }, | ||||
|         "espece_1": { | ||||
|             "title": "Espèce principale 1", | ||||
|             "description": "À déterminer avec une appli tierce (PlantNet) ou en consultant le tuto dans la section « à propos »", | ||||
|             "type": "integer" | ||||
|         }, | ||||
|         "espece_2": { | ||||
|           "title": "Espèce principale 2", | ||||
|           "description": "À déterminer avec une appli tierce (PlantNet) ou en consultant le tuto dans la section « à propos »", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "espece_3": { | ||||
|           "title": "Espèce principale 3", | ||||
|           "description": "À déterminer avec une appli tierce (PlantNet) ou en consultant le tuto dans la section « à propos »", | ||||
|           "type": "integer" | ||||
|         }, | ||||
|         "autres_especes": { | ||||
|           "title": "Autres espèces", | ||||
|           "description": "", | ||||
|           "type": "string" | ||||
|         }, | ||||
|         "remarques": { | ||||
|           "title": "Remarques", | ||||
|           "description": "Autres observations à propos du site visité, nom complet des espèces identifiées.", | ||||
|           "type": "string" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "steps": [ | ||||
|       { | ||||
|         "title": "Environnement de la zone naturelle", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { "key": "environnement", | ||||
|             "type": "select", | ||||
|             "titleMap": [ | ||||
|               { "name": "inconnu", "value": null }, | ||||
|               { "name": "Prairie", "value": "Prairie" }, | ||||
|               { "name": "Champ cultivé", "value": "Champ cultivé" }, | ||||
|               { "name": "Bois de feuillus", "value": "Bois de feuillus" }, | ||||
|               { "name": "Bois de résineux", "value": "Bois de résineux" }, | ||||
|               { "name": "Friche / lande", "value": "Friche / lande" }, | ||||
|               { "name": "Zone humide", "value": "Zone humide" }, | ||||
|               { "name": "Zone urbanisée", "value": "Zone urbanisée" }, | ||||
|               { "name": "Parc de loisirs / jardin", "value": "Parc de loisirs / jardin" } | ||||
|             ] | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       { | ||||
|         "title": "Caractéristiques physiques de la zone naturelle", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { | ||||
|             "key": "longueur" | ||||
|           }, | ||||
|           { | ||||
|             "key": "largeur" | ||||
|           }, | ||||
|           { | ||||
|             "key": "hauteur" | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       { | ||||
|         "title": "État entretien", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { | ||||
|             "key": "etat_entretien", | ||||
|             "titleMap": [ | ||||
|               { "name": "indéterminé", "value": null }, | ||||
|               { "name": "régulier", "value" : "regulier" }, | ||||
|               { "name": "occasionnel", "value" : "occasionnel" }, | ||||
|               { "name": "pas entretenu", "value" : "pas entretenu" } | ||||
|             ] | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       { | ||||
|         "title": "Espèces présentes", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { | ||||
|             "key": "espece_1", | ||||
|             "titleMap": [ | ||||
|               { "name": "Inconnu", "value": "Inconnu" }, | ||||
|               { "name": "Aubépine", "value": "Aubépine" }, | ||||
|               { "name": "Aulne", "value": "Aulne" }, | ||||
|               { "name": "Bouleau", "value": "Bouleau" }, | ||||
|               { "name": "Bourdaine", "value": "Bourdaine" }, | ||||
|               { "name": "Camérisier", "value": "Camérisier" }, | ||||
|               { "name": "Cerisier", "value": "Cerisier" }, | ||||
|               { "name": "Charme", "value": "Charme" }, | ||||
|               { "name": "Châtaignier", "value": "Châtaignier" }, | ||||
|               { "name": "Chêne", "value": "Chêne" }, | ||||
|               { "name": "Conifère", "value": "Conifère" }, | ||||
|               { "name": "Erable", "value": "Erable" }, | ||||
|               { "name": "Frêne", "value": "Frêne" }, | ||||
|               { "name": "Fusain", "value": "Fusain" }, | ||||
|               { "name": "Hêtre", "value": "Hêtre" }, | ||||
|               { "name": "Houx", "value": "Houx" }, | ||||
|               { "name": "If", "value": "If" }, | ||||
|               { "name": "Marronnier", "value": "Marronnier" }, | ||||
|               { "name": "Merisier", "value": "Merisier" }, | ||||
|               { "name": "Noisetier", "value": "Noisetier" }, | ||||
|               { "name": "Orme", "value": "Orme" }, | ||||
|               { "name": "Peuplier", "value": "Peuplier" }, | ||||
|               { "name": "Platane", "value": "Platane" }, | ||||
|               { "name": "Robinier Faux-acacia", "value": "Robinier Faux-acacia" }, | ||||
|               { "name": "Saule", "value": "Saule" }, | ||||
|               { "name": "Saule", "value": "Saule" }, | ||||
|               { "name": "Sorbier (des oiseleurs)", "value": "Sorbier (des oiseleurs)" }, | ||||
|               { "name": "Sureau noir", "value": "Sureau noir" }, | ||||
|               { "name": "Tilleul", "value": "Tilleul" }, | ||||
|               { "name": "Viorne", "value": "Viorne" }, | ||||
|               { "name": "Autre", "value": "Autre" } | ||||
|             ] | ||||
|           }, | ||||
|           { | ||||
|             "key": "espece_2", | ||||
|             "titleMap": [ | ||||
|               { "name": "Inconnu", "value": "Inconnu" }, | ||||
|               { "name": "Aubépine", "value": "Aubépine" }, | ||||
|               { "name": "Aulne", "value": "Aulne" }, | ||||
|               { "name": "Bouleau", "value": "Bouleau" }, | ||||
|               { "name": "Bourdaine", "value": "Bourdaine" }, | ||||
|               { "name": "Camérisier", "value": "Camérisier" }, | ||||
|               { "name": "Cerisier", "value": "Cerisier" }, | ||||
|               { "name": "Charme", "value": "Charme" }, | ||||
|               { "name": "Châtaignier", "value": "Châtaignier" }, | ||||
|               { "name": "Chêne", "value": "Chêne" }, | ||||
|               { "name": "Conifère", "value": "Conifère" }, | ||||
|               { "name": "Erable", "value": "Erable" }, | ||||
|               { "name": "Frêne", "value": "Frêne" }, | ||||
|               { "name": "Fusain", "value": "Fusain" }, | ||||
|               { "name": "Hêtre", "value": "Hêtre" }, | ||||
|               { "name": "Houx", "value": "Houx" }, | ||||
|               { "name": "If", "value": "If" }, | ||||
|               { "name": "Marronnier", "value": "Marronnier" }, | ||||
|               { "name": "Merisier", "value": "Merisier" }, | ||||
|               { "name": "Noisetier", "value": "Noisetier" }, | ||||
|               { "name": "Orme", "value": "Orme" }, | ||||
|               { "name": "Peuplier", "value": "Peuplier" }, | ||||
|               { "name": "Platane", "value": "Platane" }, | ||||
|               { "name": "Robinier Faux-acacia", "value": "Robinier Faux-acacia" }, | ||||
|               { "name": "Saule", "value": "Saule" }, | ||||
|               { "name": "Saule", "value": "Saule" }, | ||||
|               { "name": "Sorbier (des oiseleurs)", "value": "Sorbier (des oiseleurs)" }, | ||||
|               { "name": "Sureau noir", "value": "Sureau noir" }, | ||||
|               { "name": "Tilleul", "value": "Tilleul" }, | ||||
|               { "name": "Viorne", "value": "Viorne" }, | ||||
|               { "name": "Autre", "value": "Autre" } | ||||
|             ] | ||||
|           }, | ||||
|           { | ||||
|             "key": "espece_3", | ||||
|             "titleMap": [ | ||||
|               { "name": "Inconnu", "value": "Inconnu" }, | ||||
|               { "name": "Aubépine", "value": "Aubépine" }, | ||||
|               { "name": "Aulne", "value": "Aulne" }, | ||||
|               { "name": "Bouleau", "value": "Bouleau" }, | ||||
|               { "name": "Bourdaine", "value": "Bourdaine" }, | ||||
|               { "name": "Camérisier", "value": "Camérisier" }, | ||||
|               { "name": "Cerisier", "value": "Cerisier" }, | ||||
|               { "name": "Charme", "value": "Charme" }, | ||||
|               { "name": "Châtaignier", "value": "Châtaignier" }, | ||||
|               { "name": "Chêne", "value": "Chêne" }, | ||||
|               { "name": "Conifère", "value": "Conifère" }, | ||||
|               { "name": "Erable", "value": "Erable" }, | ||||
|               { "name": "Frêne", "value": "Frêne" }, | ||||
|               { "name": "Fusain", "value": "Fusain" }, | ||||
|               { "name": "Hêtre", "value": "Hêtre" }, | ||||
|               { "name": "Houx", "value": "Houx" }, | ||||
|               { "name": "If", "value": "If" }, | ||||
|               { "name": "Marronnier", "value": "Marronnier" }, | ||||
|               { "name": "Merisier", "value": "Merisier" }, | ||||
|               { "name": "Noisetier", "value": "Noisetier" }, | ||||
|               { "name": "Orme", "value": "Orme" }, | ||||
|               { "name": "Peuplier", "value": "Peuplier" }, | ||||
|               { "name": "Platane", "value": "Platane" }, | ||||
|               { "name": "Robinier Faux-acacia", "value": "Robinier Faux-acacia" }, | ||||
|               { "name": "Saule", "value": "Saule" }, | ||||
|               { "name": "Saule", "value": "Saule" }, | ||||
|               { "name": "Sorbier (des oiseleurs)", "value": "Sorbier (des oiseleurs)" }, | ||||
|               { "name": "Sureau noir", "value": "Sureau noir" }, | ||||
|               { "name": "Tilleul", "value": "Tilleul" }, | ||||
|               { "name": "Viorne", "value": "Viorne" }, | ||||
|               { "name": "Autre", "value": "Autre" } | ||||
|             ] | ||||
|           }, | ||||
|           { | ||||
|             "key": "autres_especes" | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       { | ||||
|         "title": "Remarques", | ||||
|         "description": "", | ||||
|         "layout": [ | ||||
|           { | ||||
|             "key": "remarques", | ||||
|             "type": "textarea", | ||||
|             "notitle": true | ||||
|           } | ||||
|         ] | ||||
|       } | ||||
|     ] | ||||
|   } | ||||
		Reference in New Issue
	
	Block a user