Liste des couches

Principe

Ce web service retourne la liste de toutes les couches (layers) déclarées dans Geoconcept Web.

Disponibilité

Ce web service est disponible avec Geoconcept Web en passant le paramètre services.activate.getAllLayers à true (cf. section paramètres avancés).

V1

Paramètres / propriétés

En entrée

Pas de paramètre en entrée

En sortie

paramètre type min/max description

id

long

1/1

Identifiant de la couche.

name

string

1/1

Nom de la couche.

kind

string

1/1

Types de couches
- RASTER : pour les couches tuilées
- VECTOR : pour les couches vecteurs
- HYBRID : pour les couches hybrides

REST (GET)

Requête

Requête JSON 

http://<server>/<webapp>/api/lbs/layers/getAll

Réponse

La réponse est toujours encodée en UTF-8.

Format JSON 

{
  "layers": [
    {
      "id": "123",
      "name": "ADMINISTRATIVE",
      "kind": "RASTER"
    },
    {
      "id": "124",
      "name": "BASEMAP",
      "kind": "RASTER"
    },
    {
      "id": "128",
      "name": "ADMINISTRATIVE MAP",
      "kind": "RASTER"
    },
    {
      "id": "130",
      "name": "EMPTY",
      "kind": "RASTER"
    },
    {
      "id": "133",
      "name": "COMPLETE",
      "kind": "RASTER"
    },
    {
      "id": "122",
      "name": "samplePoints",
      "kind": "VECTOR"
    }
  ]
}