IGN

Géoservices IGN

Guide de migration depuis l'API v2 - Gécodage inverse

Dernière mise à jour : 20 Décembre 2017

Table des matières

On montre ici comment afficher une carte incorporant l’outil de Géocodage inverse à destination des internautes.

Avec l’ancienne version (API V2)

L’exemple suivant montre comment on pouvait faire cela avec l’API V2 :

La suite du tutoriel montre comment obtenir un résultat similaire avec les nouveaux outils du Géoportail.

Avec OpenLayers et l’extension Géoportail pour Openlayers

Principe

Les fonctions principales à utiliser pour intégrer l’outil de recherche inverse à une carte OpenLayers sont les suivantes :

Des informations supplémentaires sont disponibles ici.

Mise en oeuvre

NB : L’outil de recherche inverse s’affiche désormais en à gauche de la carte par défaut.

Avec le SDK

Principe

La propriété controlsOptions de l’objet de paramètres de la fonction GP.Map.load() permet de spécifier les outils à rajouter à la carte.

Le code suivant permet d’afficher avec le SDK la carte avec ces outils :

var map = Gp.Map.load(
    "map",   // identifiant du conteneur HTML
    // options d'affichage de la carte (Gp.MapOptions)
    {   
        ...
        controlsOptions : {
             ...
             "reversesearch" : {}
        }
        ...
    }
) ;

Plus d’informations sur la propriété reverseSearch de controlsOptions.

Mise en oeuvre

NB : L’outil de recherche inverse s’affiche désormais en à gauche de la carte par défaut.