Lecture d’un objet WFS par identifiant
gpf_wfs_get_feature_by_idFetches a single WFS object by typename and feature ID. Returns exactly one feature or throws an error for zero or multiple results. Can also output the compiled WFS request URL.
Instructions
Récupère exactement un objet WFS à partir de typename et feature_id, sans filtre attributaire ni spatial.
Ce tool est le chemin robuste quand vous disposez déjà d'une feature_ref { typename, feature_id } issue d'un autre tool (adminexpress, cadastre, urbanisme, assiette_sup, gpf_wfs_get_features).
Le contrat garantit une cardinalité stricte : 0 résultat ou plusieurs résultats provoquent une erreur explicite.
Utiliser result_type="request" pour récupérer la requête WFS compilée (avec get_url) et l'utiliser ou la visualiser ailleurs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| typename | Yes | Nom exact du type WFS à interroger, par exemple `ADMINEXPRESS-COG.LATEST:commune`. | |
| feature_id | Yes | Identifiant WFS exact de l'objet à récupérer, par exemple `commune.8952`. | |
| result_type | No | `results` renvoie une FeatureCollection normalisée avec exactement un objet. `request` renvoie la requête WFS compilée (`get_url`) à destination de `create_map` via `geojson_url`, ou pour déboguer. | results |
| select | No | Liste des propriétés non géométriques à renvoyer. Quand `result_type="request"`, la géométrie est automatiquement ajoutée. |