1
Remplis le fichier json
TreiZH te propose d’héberger ton ou tes sites d’observation. Ceux-ci seront alors stockés dans une base de données et consultables depuis divers pages du site web. Pour rendre cela possible, il te suffit de remplir un fichier JSON structurant les informations/métadonnées avant leur importation.
1
2
3
4
5
| Champs | Type de valeur | Explications |
| observatoryType | Texte | Le type d'observatoire (plateforme/ses/site) |
| sesType | Texte | Le type de site (ex: ZA/Bassin versant/étang/...) |
| acronym | Texte | L'acronyme du site (ex: ZAXX/OHMXX/LMA) |
| longName | Texte | Le nom complet du site |
| keywords | Texte | Une liste de mot-clés séparés par des ";" |
| project | Texte | Un tableau d'objets indiquant les projets auquel l'observatoire participe |
| state | Texte | L'état de l'observatoire/la zone humide (Permanent / Temporaire), |
| area / unit | Nombre / Texte | La surface de l'observatoire / l'unité de surface |
| city / department | Texte / Nombre | Des tableaux de décrivant les communes / les départements que recouvre l'observatoire |
| link / image | Texte | Des tableaux proposant des liens / images en rapport avec l'observatoire |
| description | Texte | La description du site |
Ici, chaque champ est un tableau d'objets. Les objets sont eux-même composés de plusieurs champs.
Les champs principaux sont:
| Champs | Type de valeur | Explications |
| type | Texte | Le type du champs supérieur (Ex: Végétation pour ecosystem) |
| value | Texte | la valeur du champs supérieur (Ex: forêt pour ecosystem de type Végétation) |
| eunis/update | Nombre | le code eunis/la date de mise à jour des données |
| lnk | Texte | un lien hypertexte d'intérêt |
| alt | Texte | un texte alternatif au lien |
La partie monitoring permet de coder les données collectées pour le site.
Elle est composée de trois champs composés de tableaux d'objets.
Les trois grands types de monitorings sont:
Chaque monitoring peut contenir des objets de type "biblio" pour référencer les articles ou les jeux de données.
Les objets des champs monitoring comportent de nombreux sous-champs :
| Champs | Type de valeur | Explications |
| type | Texte | Le type de monitoring (Ex: frise, série, classe, carte, biblio, ...) |
| name | Texte | Le nom du monitoring (Ex: "population" pour l'objet de type "série") |
| value | Objet ou Tableau d'objet | Les valeurs du monitoring (Ex: "[[date_1, date_2, date_3], [valeur_1, valeur_2, valeur_3]]" pour une série temporelle) |
| unit | Texte ou Tableau d'objet | L'unité des valeurs (Ex: "{"col1":"unité des dates", "col2":"unité des valeurs"}" pour une série temporelle) |
| update | Nombre | la date de mise à jour des données |
| lnk | Texte | un lien hypertexte lié à l'élément |
| img | image | le nom d'un fichier |
| alt | Texte | un texte alternatif au lien ou à l'image |