IGN

Géoservices IGN

Guide de migration depuis l'API v2 - outils de croquis

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

Table des matières

On montre ici comment afficher une carte incorporant des outils de croquis à 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 les outils de croquis à une carte OpenLayers sont les suivantes :

Des informations supplémentaires sont disponibles ici.

Mise en oeuvre

NB :

  1. Les outils de croquis s’affichent désormais en haut à droite de la carte par défaut.

  2. Les outils de croquis proposent une fonction “Exporter” qui permet aux internautes de sauvegarder le dessin effectué.

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 : {
             ...
             "drawing" : {}
        }
        ...
    }
) ;

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

Mise en oeuvre

NB :

  1. Les outils de croquis s’affichent désormais en haut à droite de la carte par défaut.

  2. Les outils de croquis proposent une fonction “Exporter” qui permet aux internautes de sauvegarder le dessin effectué.