Il s'agit d'une entité de l'API qui représente des fichiers librement déposés et utilisés par les utilisateurs de l'API Entrepôt.
Syntaxe du path :
/configuration/[configuration_id]/styles.json
variable | description | |
---|---|---|
configuration_id |
identifiant de la configuration |
uuidv4 |
Structure de cet annexe json :
SLD
ouQML
pour une configuration du typeWFS
[
{
"name": "nom du style 1",
"current": true,
"layers": [
{
"name": "nom de la table 1",
"annexe_id": "identifant de l'annexe",
"url": "url complète de l'annexe"
},
{
"name": "nom de la table 2",
"annexe_id": "identifant de l'annexe",
"url": "url complète de l'annexe"
}
]
},
{
"name": "nom du style 2",
"layers": ["..."]
}
]
Il y a un fichier de style SLD par table. Donc pour chaque table il y a un annexe qui contient le style. Et cette structure json globale répertorie tous les styles associés à une configuration WFS.
Mapbox
pour une configuration du typeWMTS-TMS
[
{
"name": "nom du style 1",
"current": true,
"layers": [
{
// une seule layer et pas de name parce qu'il y a une seule couche en TMS
"annexe_id": "identifant de l'annexe",
"url": "url complète de l'annexe"
}
]
},
{
"name": "nom du style 2",
"layers": ["..."]
}
]