Skip to main content

Ajouter des services OGC API

L’ensemble des normes OGC API constitue le futur des services de spécification ouverts pour la fourniture de données géospatiales sur le Web. Ces normes s’appuient sur les anciennes normes des services Web de l’OGC (WCS, WFS, WMS, WMTS, etc.). Vous pouvez vous connecter à un service OGC API dans ArcGIS Pro en créant une connexion au serveur OGC API.

En savoir plus sur les normes OGC API

Remarque :

Actuellement, seules les normes OGC API – Features et OGC API – Tiles (tuiles de carte) sont prises en charge dans ArcGIS Pro. À mesure que d’autres normes OGC API se développent et arrivent à maturité, elles seront également accessibles via une connexion au serveur OGC API.

Ajouter une connexion au serveur OGC API

Pour ajouter une connexion au serveur OGC API, procédez comme suit :

  1. Dans l’onglet Insert (Insérer), dans le groupe Project (Projet), cliquez sur Connections (Connexions) Ajouter une connexion > Server (Serveur) Serveur SIG > New OGC API Server (Nouveau serveur OGC API) Nouvelle connexion à un serveur OGC API.

    La boîte de dialogue Add OGC API Server Connection (Ajouter une connexion au serveur OGC API) apparaît.

  2. Saisissez l’URL du site du serveur OGC API auquel vous voulez vous connecter dans la zone de texte Server URL (URL du serveur).

    L’URL dépend de la configuration du site.

  3. Si le serveur OGC API auquel vous vous connectez propose des fonctionnalités supplémentaires ou requiert une paire de valeurs clés spécifique (par exemple une clé d’API), ajoutez des noms et des valeurs de paramètres de requête personnalisés dans la section Custom request parameters (Paramètres de requête personnalisés).

    ArcGIS Pro ne peut pas valider ces paramètres supplémentaires.

  4. Authentifiez le service en procédant de l’une des manières suivantes :

    • Si le service est sécurisé à l’aide de l’authentification de base, dans le menu déroulant Authentication (Authentification), cliquez sur Server Authentication (Authentification du serveur), puis saisissez le nom d’utilisateur et le mot de passe. Pour enregistrer le nom d’utilisateur et le mot de passe dans le Gestionnaire d’informations d’identification Windows ou dans le fichier de connexion, sélectionnez les options sous l’en-tête Save Login (Enregistrer l’identifiant de connexion).

    • Si le service est sécurisé à l’aide de l’authentification basée sur OAuth 2.0, dans le menu déroulant Authentication (Authentification), cliquez sur la connexion appropriée dans la liste déroulante. Reportez-vous à la rubrique Se connecter aux fournisseurs d’authentification depuis ArcGIS Pro pour savoir comment ajouter une connexion aux fournisseurs d’authentification si aucune n’est disponible. Si nécessaire, cliquez sur Sign in (Se connecter) pour authentifier la connexion avec le fournisseur.

  5. Cliquez sur OK.

    Un fichier de connexion OGC API (.ogc) est créé et enregistré dans le dossier d’accueil du projet. Un élément faisant référence à ce fichier de connexion est ajouté au projet, et la connexion apparaît dans le dossier Servers (Serveurs) dans l’onglet Project (Projet) de la fenêtre Catalog (Catalogue).

  6. Développez la connexion OGC API pour afficher les couches présentes sur le serveur OGC API. Cliquez avec le bouton droit sur une couche, puis sélectionnez soit Add to new map (Ajouter à une nouvelle carte), soit Add to current map (Ajouter à la carte actuelle) pour ajouter une couche à la carte. Pour ajouter plusieurs couches simultanément, appuyez sur la touche Maj, cliquez sur les couches pour les sélectionner, puis cliquez avec le bouton droit pour accéder aux options permettant de les ajouter à la carte.

    Vous pouvez également ajouter le service à la carte en le faisant glisser sur la carte ou dans la fenêtre Contents (Contenu).

    Si le service est un service d’entités OGC API, la boîte de dialogue Add OGC API Layer(s) [Ajouter une ou des couches OGC API] s’affiche. Vous pouvez définir les propriétés de la couche et cliquer sur OK pour ajouter la couche d’entités OGC à la carte. Vous pouvez annuler l’ajout de la couche en cliquant sur Cancel (Annuler) dans la boîte de dialogue de progression.

Ajouter une couche d’entités OGC à partir de votre connexion au portail actif

Vous pouvez créer des couches d’entités OGC hébergées en publiant un service d’entités OGC API à partir d’une couche d’entités hébergée dans ArcGIS Online. Vous pouvez ajouter ces couches à la carte à l’aide de votre connexion au portail actif.

  1. Dans la fenêtre Catalog (Catalogue), cliquez sur l’onglet Portal (Portail).

  2. Accédez aux éléments de couche d’entités OGC que vous souhaitez utiliser ou recherchez-les dans les collections My Content (Mon Contenu), Groups (Groupes) ou All Portal (Tout le portail).

    Positionnez le pointeur sur un élément du portail pour voir le type d’élément dont il s’agit.

  3. Cliquez avec le bouton droit sur un élément et choisissez soit Add to new map (Ajouter à une nouvelle carte), soit Add to current map (Ajouter à la carte actuelle) pour ajouter la couche d’entités OGC à la carte.

    Vous pouvez également ajouter le service à la carte en le faisant glisser sur la carte ou dans la fenêtre Contents (Contenu).

    Si le service comporte plusieurs couches, vous êtes amené à choisir la couche à ajouter à la carte.

    Si le service est un service d’entités OGC API, la boîte de dialogue Add OGC API Layer(s) [Ajouter une ou des couches OGC API] s’affiche. Vous pouvez définir les propriétés de la couche et cliquer sur OK pour ajouter la couche d’entités OGC à la carte. Vous pouvez annuler l’ajout de la couche en cliquant sur Cancel (Annuler) dans la boîte de dialogue de progression.