Incorporer des cartes, des applications et des groupes

Pour partager des cartes, des applications ou un groupe de cartes et d'applications, vous pouvez les inclure dans une page web comme un blog ou dans le site web de votre organisation. ArcGIS Online fournit le code dont vous avez besoin, ainsi que les options liées aux éléments à inclure et à la mise en page.

Incorporer une carte

Pour intégrer une carte publique que vous avez ouverte dans Map Viewer à l’aide du code HTML prêt à l’emploi, procédez comme suit :

  1. Dans Map Viewer, ouvrez une carte enregistrée.
  2. Vérifiez que la carte est enregistrée et partagée avec tout le monde (public).
    Remarque :

    Si la carte n’est pas partagée publiquement, cliquez sur Embed map (Intégrer la carte) Incorporer la carte pour ouvrir automatiquement ses paramètres de partage.

    Reportez-vous à la rubrique Points à prendre en compte pour partager des cartes pour plus d’informations.

  3. Sur la barre d’outils Contents (Contenu) (foncée), cliquez sur Embed map (Intégrer la carte) Incorporer la carte.
  4. Dans la fenêtre Embed (Intégrer), vous pouvez également effectuer l’une des opérations suivantes pour changer la façon dont la carte intégrée est affichée :
    • Définissez l’étendue de carte à inclure.
      Conseil :

      Utilisez les raccourcis clavier pour vous aider à définir l’étendue de la carte. Appuyez sur Maj et faites glisser un rectangle sur la carte pour dessiner une zone d’aperçu. Appuyez sur la touche Échap pour redéfinir la zone d’aperçu. Pour voir la liste complète des raccourcis clavier dans Map Viewer, appuyez sur les touches Alt+? sous Microsoft Windows ou les touches Option+? sous Mac.

    • Sous Mode, sélectionnez Light (Clair) ou Dark (Foncé).
    • Sous Map elements (Éléments de la carte), cochez la case en regard d’un ou de plusieurs éléments de la carte pour les inclure dans la carte intégrée.
    • Sous Available actions (Actions disponibles), activez le bouton d’activation/de désactivation Open in map viewer (Ouvrir dans Map Viewer) pour activer l’option permettant d’ouvrir la carte intégrée dans Map Viewer.
      Remarque :

      Sous Map view (Vue cartographique), le bouton d’activation/de désactivation Preserve map scale (Conserver l’échelle de la carte) est activé par défaut. La carte s’ouvre à l’échelle de l’aperçu et la taille relative des entités est conservée sur tous les appareils. S’il n’est pas activé, l’échelle varie pour afficher les entités dans l’étendue de l’aperçu.

  5. Cliquez sur Copy HTML (Copier le code HTML) pour copier le code HTML fourni.
  6. Collez le code dans la page Web, là où vous voulez que la carte apparaisse.
    Remarque :

    Le code HTML contient une balise de script et l’élément personnalisé avec la carte à intégrer. Collez la balise de script dans <head> de la page Web. Ajoutez l’élément personnalisé au <body> de la page Web à l’endroit où vous souhaitez que la carte apparaisse.

Incorporer une application

Vous pouvez incorporer une application au lieu d’une carte dans un site Web. L'incorporation d'une application peut s'avérer utile dans différents scénarios. Voici quelques exemples :

  • Afficher une application que vous avez créée à l’aide d’un modèle ArcGIS Instant Apps (par exemple, avec le modèle Basic (De base)) incluant toutes les fonctionnalités de l’application que vous avez configurées.
  • Afficher une carte qui inclut un service Premium avec des informations d’identification incorporées, par exemple World Routing Service, en incorporant une application qui inclut le widget Directions (Feuille de route) dans ArcGIS Experience Builder.

Pour incorporer une application à l’aide du code HTML prêt à l’emploi, procédez comme suit :

  1. Vérifiez que vous êtes connecté et que vous possédez les privilèges appropriés pour créer et partager du contenu.
  2. Ouvrez la page des éléments de l’application à incorporer.

    Remarque :

    Pour partager une application avec des utilisateurs en dehors de votre organisation, l’application, la carte et les couches doivent être partagées publiquement, faute de quoi, seuls les membres du groupe pourront en afficher le contenu. Pour atteindre un public plus large, envisagez de rendre l’application et son contenu accessibles à tout le monde (public).

    Conseil :

    Vous pouvez créer une application à partir d’une carte. Les modifications apportées à la carte, telles que celles approtées à l’étendue ou aux couches, sont reflétées dans l’application.

  3. Cliquez sur Configurer.
  4. Dans la fenêtre de configuration, cliquez sur Share (Partager) dans la barre d’outils verticale.
  5. Cliquez sur Copy (Copier) dans la section Incorporer la carteEmbed (Intégrer).
  6. Collez le code dans votre page Web, là où vous voulez que l’application apparaisse.
    Remarque :

    Pour que les utilisateurs en dehors de votre organisation puissent accéder à votre application, remplacez l’URL de votre organisation par l’URL publique d’ArcGIS (https://arcgis.com). Par exemple, si l’URL de votre organisation est https://example.maps.arcgis.com, remplacez example.maps.arcgis.com par arcgis.com.

    Conseil :

    Vous pouvez également utiliser les paramètres URL pour contrôler l'aspect ou les fonctionnalités de l'application que vous incorporez.

Incorporer un groupe

Vous pouvez utiliser ArcGIS Instant Apps pour incorporer un groupe dans un site Web, un blog ou une autre plateforme. Incorporer une application basée sur un groupe permet de présenter un contenu organisé, tel que des cartes et des applications, aux utilisateurs en dehors de votre organisation.

Pour incorporer une application basée sur un groupe à l’aide du code HTML prêt à l’emploi, procédez comme suit :

  1. Vérifiez que vous êtes connecté et que vous possédez les privilèges appropriés pour créer et partager du contenu.
  2. Cliquez sur Groups (Groupes) en haut du site, puis utilisez les onglets, les filtres, les options de tri et la recherche pour rechercher le groupe à incorporer. Cliquez sur le nom du groupe pour ouvrir sa page de groupe.

    Remarque :

    Pour pouvoir partager un contenu de groupe avec des utilisateurs en dehors de votre organisation, le groupe et tous ses éléments doivent être partagés publiquement. Si le groupe est privé, seuls ses membres peuvent afficher le contenu. Pour atteindre un public plus large, envisagez de rendre le groupe et ses éléments accessibles à tout le monde (public).

  3. Sur l’onglet Overview (Vue d’ensemble), cliquez sur Create web app (Créer une application web).
  4. Cliquez sur Instant Apps et créez une application, puis sélectionnez une catégorie dans la bibliothèque de catégories ou les modèles Atlas.
  5. Dans la fenêtre de configuration, cliquez sur Share (Partager) dans la barre d’outils verticale.
  6. Cliquez sur Copy (Copier) dans la section Embed (Intégrer) Incorporer la carte.
  7. Collez le code dans votre site Web où vous voulez que le groupe apparaisse.

    Remarque :

    Pour que les utilisateurs en dehors de votre organisation puissent accéder à votre groupe, remplacez l’URL de votre organisation par l’URL publique d’ArcGIS (https://arcgis.com). Par exemple, si l’URL de votre organisation est https://example.maps.arcgis.com, remplacez example.maps.arcgis.com par arcgis.com.