IGNFAttributeAlticoder

L'IGNFAttributeAlticoder est un Transformer encapsulant le service de calcul altimétrique de l'IGN.

Il enrichit la feature d'un attribut altitude (IGN_z) à partir d’une coordonnée WGS84 valide, exprimée dans deux attributs latitude et longitude.

Documentation du service de calcul altimétrique de l'IGN

Note

Le service IGN d’alticodage utilise la base de données IGN RGE ALTI®, spécifiée dans son descriptif de contenu (DC) ; complétée par la BD ALTI® lorsque la zone requêtée n’est pas couverte par le premier référentiel.

L’information retournée par le service est celle du RGE ALTI®, soit:

  • Altitude du sol (cf. « Règles de modélisation du sol », p.12 du DC)

  • Au pas de 1 mètre (une valeur disponible tous les mètres)

  • Exprimée par territoire/zone selon les systèmes de coordonnées planimétrique et altimétrique du tableau 2.1.6 pages 9 et 10 du DC

  • L’exactitude altimétrique dépend de la méthode d’acquisition des données et des traitements effectués selon les caractéristiques des zones traitées : littorales, inondables, forestières, urbaines, rurales…, visualisable https://www.geoportail.gouv.fr/donnees/rge-alti-sources

  • La couverture géographique, les zones non couvertes, la limite en zone frontalière terrestre, la limite en zone littorale sont décrits au paragraphe 2.1.4 p.8 du DC


Configuration

Port en entrée

Input

N'importe quelle entité possédant des attributs representant une latitude et une longitude en LL84.

Port de sortie

Output

Les entités avec un attribut supplémentaire "IGN_z" contenant l'altitude trouvée

<Rejected>

Les entités invalides ou en erreurs ressortent par ce port avec un attribut supplementaire, "_error", indiquant la raison du rejet.

Une erreur lors de la consultation du service de calcul altimetrique de l'IGNF causera le rejet de l'entité.

Si le service de calcul altimetrique retourne une valeur NoData, l'entité est alors rejeté.

Paramètres

  • Clé d'accès à la plateforme géoportail Cette clé d'accès devra avoir la ressource Alticodage (SERVICE_CALCUL_ALTIMETRIQUE)

  • Longitude valeur comprise entre -180 et 180

  • Latitude valeur comprise entre -90 et 90