Partager les applications

Les applications Web permettent de partager les informations de votre carte ou scène ou d’afficher les éléments et les informations correspondantes à propos d’un groupe partagé. Une application Web est une interface utilisateur personnalisée axée sur votre carte ou sur votre scène pour un objectif, un message et une audience spécifiques. Par exemple, si vous souhaitez exposer votre carte, votre application n’a besoin que de quelques outils de navigation de base. Si votre carte est destinée à recueillir les commentaires du public, elle aura besoin d’outils de mise à jour de données spécialisés ainsi que d’instructions sur la manière de saisir les informations.

Pour les applications créées à partir de cartes ou de scènes, les modifications que l’auteur apporte à la carte ou à la scène, notamment à son étendue, à ses couches ou à sa description, sont répercutées dans l’application. Si une carte ou une scène qui était accessible à tous les membres de l’organisation devient privée (ou si elle est supprimée), elle n’apparaît plus dans l’application.

Pour les applications créées à partir de groupes, les modifications apportées au groupe ou aux éléments du groupe sont répercutées dans l’application. Si un élément qui était public ou partagé avec le groupe devient privé ou est supprimé, il ne s’affiche plus dans l’application.

Partager une application

Pour partager une application, procédez comme suit :

  1. Vérifiez que vous êtes connecté à votre organisation.

    Votre compte doit être membre du rôle Administration par défaut ou d’un rôle personnalisé doté des privilèges permettant de partager du contenu.

  2. En haut du site, cliquez sur Content (Contenu).
  3. Dans l’onglet My Content (Mon contenu), ouvrez l’application que vous souhaitez partager.
  4. Partagez votre application à l’aide d’ArcGIS Instant Apps, ArcGIS Experience Builder, ArcGIS Dashboards, ArcGIS StoryMaps ou d’ArcGIS Hub.

Partager publiquement des applications dotées de contenu Abonné

Le partage public d’applications permet d’étendre la portée de votre message. Si la carte utilisée par une application comporte du contenu de ArcGIS Living Atlas of the World, l’application peut utiliser des crédits ou demander des informations d’identification pour accéder au contenu. ArcGIS Living Atlas contient du contenu public, du contenu Abonné et du contenu Premium. Le contenu public est librement accessible à tous, l’accès au contenu Abonné requiert un compte d’organisation et le contenu Premium consomme des crédits. Pour déterminer comment un générateur d’applications particulier gère le contenu Abonné, reportez à vous à la documentation de l’application concernée.

Les applications partagées publiquement peuvent être configurées pour permettre aux utilisateurs d’accéder au contenu Abonné et Premium via un abonnement d’organisation. Si vous configurez une application pour en autoriser l’accès, les utilisateurs ne sont pas invités à se connecter lorsqu’ils accèdent aux couches dans l’application. Certains générateurs d’applications autorisent automatiquement l’accès au contenu Abonné. Pour déterminer comment un générateur d’applications particulier gère le contenu Abonné, reportez à vous à la documentation de l’application concernée.

Attention :

Les crédits que les utilisateurs consomment en accédant au contenu Premium de l’application sont facturés à votre organisation. Si vous ne souhaitez pas consommer de crédits pour le compte d'autres utilisateurs de l'application, n'activez aucune couche Premium pour la rendre accessible via votre abonnement. Ainsi, les utilisateurs devront fournir leurs propres informations d'identification pour consommer des crédits. Toutefois, en procédant de la sorte, vous limitez l’accès aux utilisateurs titulaires d’un compte d’organisation et qui disposent de privilèges d’accès au contenu Premium et de crédits disponibles. Pour les applications publiques, vous devez supprimer tout le contenu Premium de la carte ou configurer l’application de sorte que votre organisation prenne en charge les coûts de crédits. Si vous souhaitez minimiser le coût des crédits encouru pour le contenu Premium d’une application, vous pouvez limiter le nombre de requêtes autorisées pour chaque couche de contenu Premium au moment de configurer l’application ou de modifier la configuration.

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é à votre organisation.

    Votre compte doit être membre du rôle Administration par défaut ou d’un rôle personnalisé doté des privilèges permettant de 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).

  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 Embed (Intégrer) Incorporer la carte.
  6. Collez le code dans votre page Web, là où vous voulez que l’application apparaisse.
    Conseil :

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