IGN

Géoservices IGN

Perturbations du service de Géocodage

24 Mars 2014

Le 19 mars 2014, la mise en production d'une évolution mineure du service de Géocodage a entraîné des perturbations pour les utilisateurs de ce service via les APIs du Géoportail.

En effet, les APIs du Géoportail accèdent au service en HTTP GET et via le protocole JSONP, c’est à dire en rajoutant les paramètres output=json et callback=maFonction.
L’utilisation de ces paramètres fait que la réponse XML du service est encapsulée dans une enveloppe JSON passée en paramètre de l’appel à une fonction javascript. C’est ce code javascript qui est renvoyé finalement aux APIs qui traitent alors la réponse.
La livraison du 19 mars a légèrement modifié le format des réponses du service, ce qui a eu pour conséquence que l’encapsulation en JSON de ces dernières altérait leur intégrité syntaxique. De ce fait certains navigateurs tels que IE8 et Firefox n’arrivaient plus à les interpréter et levaient un message d’erreur en ce sens.
D’autres navigateurs tels que Chrome n’étaient pas perturbés.

Ce dysfonctionnement a été corrigé ce 20 mars 2014 et le service est de nouveau opérationnel pour toutes les utilisations habituelles.