From cb2733838a976e6a51fa04b915ac6d2b60bb07c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Carretero?= <frederic.carretero@veremes.com> Date: Thu, 25 Jun 2020 10:06:37 +0200 Subject: [PATCH] Informations du GetFeatureInfo au format GML. --- administration/getfeatureinfo.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/administration/getfeatureinfo.md b/administration/getfeatureinfo.md index 4e2e61a..e568374 100644 --- a/administration/getfeatureinfo.md +++ b/administration/getfeatureinfo.md @@ -87,3 +87,33 @@ END Enfin il faudra au travers du formulaire du calque définir que ce dernier est interrogeable au travers de la requête GetFeatureInfo.  + +### Informations au format GML + +Afin de retourner les informations de la requête GetFeatureInfo au format GML, plusieurs paramètres sont obligatoires : + +* Dans le mode MapServer à l'objet web : `"wms_getfeatureinfo_formatlist" "application/vnd.ogc.gml"` et `"wms_feature_info_mime_type" "gml"`. + +Exemple : +``` +WEB + METADATA + "wms_title" "{WMSSERVICE_ID}" + "wms_onlineresource" "{WMSSERVICE_URL}" + "wms_getfeatureinfo_formatlist" "application/vnd.ogc.gml" + "wms_feature_info_mime_type" "gml" + "wms_srs" "EPSG:2154" + "wms_enable_request" "*" + END + # Les attributs TEMPLATE, IMAGEPATH et IMAGEURL sont ajoutés dynamiquement lors des tests. Ils sont inutiles en production +END +``` + +* Dans chaque couche, ajouter le paramètre `"gml_include_items" "all"` afin de retourner tous les attributs. + +Exemple : +``` +METADATA + "gml_include_items" "all" +END +``` -- GitLab