Utiliser des cartes web hors connexion

ArcGIS prend en charge l’utilisation des cartes Web hors connexion. L’utilisation des cartes Web hors connexion vous permet d’exploiter les données SIG de manière fiable en l’absence de connexion ou lorsque la connectivité est intermittente.

Les applications suivantes prennent en charge l’utilisation des cartes Web hors connexion :

Utilisez les liens ci-dessus pour avoir plus d’informations sur les configurations prises en charge par chaque application.

Modes d’utilisation

L’utilisation des cartes Web hors connexion requiert des zones cartographiques hors connexion. Vous pouvez créer des zones cartographiques hors connexion de deux manières :

  • Préparation à l’avance : ce mode d’utilisation consiste à créer des zones cartographiques hors connexion préplanifiées.

    En tant qu’auteur de carte, vous pouvez définir des zones cartographiques hors connexion à l’avance pour les utilisateurs. Cela fonctionne bien lorsque les utilisateurs travaillent dans des zones géographiques bien définies. Lorsque cela est possible, il est recommandé de préparer des zones cartographiques hors connexion à l’avance. La définition de zones hors connexion à l’avance présente les avantages suivants par rapport à un processus à la demande :

    • Les données de la zone cartographique hors connexion sont empaquetées en une seule fois pour tous les utilisateurs qui en ont besoin et hébergées dans ArcGIS Online. Une carte hors connexion peut être téléchargée par de nombreux utilisateurs ; les performances sont optimales dans le cas de nombreux utilisateurs mobiles hors connexion car les données qu’ils téléchargent sont déjà empaquetées.
    • Puisque la zone est définie par l’auteur de la carte, les erreurs sont minimes sur le terrain (par exemple, des détails insuffisants ou l’utilisation de la mauvaise zone géographique) lorsque les utilisateurs téléchargent une carte hors connexion comportant des couches dotées de zones cartographiques prédéfinies. Les collaborateurs hors connexion n’ont plus à assumer cette responsabilité, ce qui simplifie leur processus et leur permet d’accomplir leur travail plus rapidement en se concentrant sur les tâches qu’ils doivent effectuer.

  • À la demande : il est parfois difficile de prévoir ou de savoir exactement où les opérateurs mobiles vont se rendre à l’avance. À cela plusieurs raisons, telles que des modifications de planification, un ajustement en fonction de la météo ou des modifications soudaines de priorité du travail. L’adaptabilité et la flexibilité sont les clés de la productivité d’une équipe sur le terrain.

    Un processus à la demande peut alors s’avérer très utile. Les zones cartographiques à la demande permettent à un utilisateur de définir sa propre zone cartographique en vue d’une utilisation hors connexion.

    Bien que la création de zones cartographiques hors connexion soit plus flexible, elle fait reposer davantage de responsabilité sur l’utilisateur mobile qui doit alors vérifier qu’il utilise les informations appropriées hors connexion et avec le bon niveau de détail. Cela peut également exiger davantage de ressources au niveau de l’organisation car chaque téléchargement de la part d’un utilisateur entraîne une exportation distincte des données pour sa propre zone hors connexion unique. Ce mode d’utilisation n’est pas conseillé en cas d’un nombre élevé d’utilisateurs.

Activation des couches et des cartes en vue d’une utilisation hors connexion

Pour que vous puissiez utiliser une carte web en mode hors connexion, toutes les couches, y compris le fond de carte et les couches de référence, doivent être activés pour une utilisation en mode hors connexion. Les fonds de carte raster Esri et les fonds de carte vectoriels Esri sont automatiquement activés pour être utilisés en mode hors connexion. Vous pouvez activer les types de couches de cartes supplémentaires suivants pour une utilisation hors connexion :

  • Couches d’entités hébergées
  • Couches d'entités ArcGIS Server
  • Couches de tuiles hébergées
  • Services de carte mis en cache ArcGIS Server (également appelés couches de tuiles) : cochez la case Allow clients to export cache tiles (Autoriser les clients à exporter les tuiles du cache) lorsque vous publiez le service depuis ArcGIS Pro.
  • Service d’imagerie mis en cache ArcGIS Server (également appelé couches d’imagerie) : cochez la case Allow clients to export cache tiles (Autoriser les clients à exporter les tuiles du cache) lorsque vous publiez le service depuis ArcGIS Pro.
  • Couches de construction et couches de notes de carte* enregistrées dans la carte Web

Remarque :

*Les couches de notes de carte que vous enregistrez en tant qu’éléments d’une collection d’entités et que vous ajoutez à une carte ne peuvent pas être utilisées hors connexion.

Couches d’entités

Si vous souhaitez utiliser des couches d’entités hébergées et ArcGIS Server hors connexion, vous devez activer la synchronisation sur la couche.

Vous pouvez activer la synchronisation lorsque vous publiez des couches d’entités hébergées ou cocher la case Enable Sync (Activer la synchronisation) sur l’onglet Settings (Paramètres) de la page des éléments de la couche d’entités hébergée dans ArcGIS Online.

Vous pouvez également activer la synchronisation lorsque vous publiez des couches d’entités ArcGIS Server à partir d’un client bureautique ou activer la synchronisation sur le service dans ArcGIS Server Manager après la publication.

Couches de tuiles hébergées

Lorsque vous publiez une couche de tuiles raster hébergée ou une couche de tuiles vectorielles hébergée depuis ArcGIS Pro, activez l’option Allow clients to export cache tiles (Autoriser les clients à exporter les tuiles du cache). Vous pouvez également activer l’option Allow this layer to be downloaded and used in an offline map (Autoriser cette couche à être téléchargée et utilisée dans une carte hors connexion) sur l’onglet Settings (Paramètres) de la page des éléments de la couche dans ArcGIS Online après avoir publié la couche.

Services de carte et d’imagerie mis en cache ArcGIS Server

De la même manière que pour les couches de tuiles, lorsque vous publiez un service de carte mis en cache ou un service d’imagerie mis en cache, vous pouvez activer l’option Allow clients to export cache tiles (Autoriser les clients à exporter les tuiles du cache) dans ArcGIS Pro lorsque vous procédez à la publication, ou vous pouvez activer l’option Allow this layer to be downloaded and used in an offline map (Autoriser cette couche à être téléchargée et utilisée dans une carte hors connexion) sur l’onglet Settings (Paramètres) de la page des éléments de la couche.

Couches de construction et couches de notes de carte

Les couches de construction et les couches de notes de carte des cartes Web sont automatiquement activées pour l’utilisation hors connexion. Cependant, une fois la carte Web mise hors connexion, les couches de construction et de notes de cartes ne reçoivent plus les mises à jour si des entités sont ajoutées, supprimées ou modifiées dans la couche de la carte source.

Cartes web

Une fois l’utilisation hors connexion activée sur les couches, la section Offline (Hors connexion) apparaît sur l’onglet Settings (Paramètres) de la page des éléments de la carte avec le bouton bascule Enable offline mode (Activer le mode hors connexion) activé. Si vous ne souhaitez pas que votre carte soit utilisée en mode hors connexion, désactivez le bouton bascule Enable offline mode (Activer le mode hors connexion), puis cliquez sur Save (Enregistrer).

Astuces pour l’utilisation de cartes et de couches hors connexion

Gardez les points suivants à l’esprit lorsque vous utilisez des cartes et des couches hors connexion :

  • Lorsque vous utilisez des couches de tuiles hébergées, des couches de service de carte mis en cache ou des couches d’imagerie mises en cache hors connexion, la référence spatiale de la couche doit correspondre à la référence spatiale de la carte Web. Les tuiles doivent également exister à tous les niveaux de tuiles (échelles) demandés lorsque vous utilisez la carte hors connexion.
  • Les cartes qui contiennent plusieurs fois la même couche d’entités hébergée ou ArcGIS Server ne peuvent pas être utilisées hors connexion. Par exemple, vous pouvez ajouter la même couche deux fois et appliquer un filtre ou un style différent à chacune des deux. Pour référencer les mêmes données dans une carte web que vous passez hors connexion, vous pouvez procéder comme suit :
    • Pour les couches d’entités hébergées, créez des vues de couches d’entités hébergées. Cette action crée des couches distinctes qui peuvent être ajoutées à la carte. Définissez la vue et appliquez différents styles selon vos besoins.
    • Pour les couches d’entités ArcGIS Server, publiez des services d’entités séparés avec des noms uniques. Vous pouvez ensuite ajouter les couches d’entités à la même carte web afin d’appliquer des filtres et des styles.
  • La création à l’avance de zones cartographiques hors connexion n’est pas prise en charge sur les couches d’entités sur lesquelles le contrôle d’accès basé sur la propriété est activé et qui empêche les utilisateurs de visualiser les entités créées par d’autres utilisateurs.

    Dans le cas de couches d’entités hébergées, vérifiez que l’option Editors can see all features (Les éditeurs peuvent voir toutes les entités) est sélectionnée si vous activez l’option Editors can only edit their own features (requires tracking) (Les éditeurs peuvent uniquement mettre à jour leurs propres entités (requiert un suivi de l’éditeur)) sur l’élément de couche d’entités hébergée.

    Dans le cas de couches d’entités ArcGIS Server, le suivi de l’éditeur doit être activé sur les données source de la géodatabase d’entreprise et l’option Query (Requête) doit être sélectionnée pour l’option configurée Operations allowed on features created by other users (Opérations autorisées sur les entités créées par d’autres utilisateurs) sur le service.

  • Si la carte à utiliser hors connexion comprend une couche de tuiles hébergée, le fichier de définition du service source ou le paquetage de tuiles de la couche de tuiles doit être présent dans ArcGIS Online.
  • Vous pouvez utiliser des tuiles ArcGIS en mode hors connexion si le logiciel Esri que vous utilisez le permet. Vous n’êtes pas autorisé à demander des tuiles ArcGIS en mode hors connexion via d’autres applications ou services.

Créer et gérer des zones cartographiques hors connexion préparées à l’avance

Une fois que vous avez activé une carte Web pour l’utiliser hors connexion, il est recommandé de créer des zones cartographiques hors connexion pour simplifier l’expérience des opérateurs sur le terrain. Les zones cartographiques hors connexion permettent d’empaqueter des données issues de zones spécifiques d’une carte Web afin de simplifier et d’accélérer le téléchargement des cartes à utiliser en mode hors connexion. Les zones cartographiques que vous préparez à l’avance peuvent être utilisées dans les applications personnalisées ArcGIS Field Maps, ArcGIS Survey123 et ArcGIS Runtime SDK.

Lorsque vous créez une zone cartographique hors connexion, les données de la zone spécifiée sont groupées dans un ou plusieurs paquetages téléchargeables. Les couches d’entités sont regroupées dans des fichiers de géodatabase mobile (.geodatabase), les couches de tuiles dans des paquetages de tuiles (.tpk ou .tpkx) et les couches de tuiles vectorielles dans des paquetages de tuiles vectorielles (.vtpk). Les noms de paquetage reflètent les noms des couches qu’ils contiennent.

Pour créer, mettre à jour et gérer les zones cartographiques hors connexion d’une carte Web, vous devez être le propriétaire de la carte et disposer des privilèges de création de contenu.

Remarque :

Vous ne pouvez pas partager une carte Web qui contient une zone cartographique hors connexion avec des groupes qui permettent à leurs membres de mettre à jour tous les éléments et les administrateurs d’organisations ne peuvent pas modifier la propriété d’une carte Web qui contient une zone cartographique hors connexion.

Pour créer une zone cartographique hors connexion pour une carte Web qui contient un service d’entités public sécurisé, le service doit provenir d’un site ArcGIS Server 10.8 ou version ultérieure.

Créer une zone cartographique hors connexion

Vous pouvez créer jusqu’à 16 zones cartographiques hors connexion pour une carte Web. Le nombre de zones cartographiques hors connexion que vous créez dépend des besoins de votre organisation et de ses opérateurs de terrain.

Procédez comme suit pour créer une zone cartographique hors connexion :

  1. Vérifiez que toutes les couches de votre carte sont activées en vue d’une utilisation en mode hors connexion.
  2. Sur la page des éléments de la carte web, cliquez sur l’onglet Settings (Paramètres), puis sur Offline (Hors connexion) en haut de l’onglet.

    Si l’élément de carte Web ne possède pas de section Offline (Hors connexion) sur l’onglet Settings (Paramètres), cela signifie que la carte contient une ou plusieurs couches qui ne peuvent pas être utilisées hors connexion.

  3. Dans la section Offline (Hors connexion), vérifiez que le bouton bascule Enable offline mode (Activer le mode hors connexion) est activé.
  4. Dans la section Offline Map Areas (Zones cartographiques hors connexion), cliquez sur Manage Offline Areas (Gérer les zones cartographiques hors connexion).

    La fenêtre Manage Offline Areas (Gérer les zones cartographiques hors connexion) apparaît.

  5. Cliquez sur Create offline area (Créer une zone hors connexion).
  6. Procédez de l’une des manières suivantes pour accéder à la partie de la carte dans laquelle vous souhaitez créer une zone cartographique hors connexion.
    • Utilisez les boutons de zoom pour appliquer des zooms avant et arrière à l’aperçu de la carte.
    • Si votre carte contient des géosignets, cliquez sur le bouton Show bookmarks (Afficher les géosignets) et sur un géosignet pour accéder à la zone concernée de la carte.
    • Pour accéder à un lieu ou une adresse spécifique, entrez des mots-clés dans la zone de recherche. Il peut s’agir d’adresses, d’intersections de rues, de lieux, de points d’intérêt, de coordonnées de longitude et de latitude, d’ID d’entités, etc.
  7. Pour dessiner une forme représentant la zone cartographique hors connexion, cliquez sur l’un des boutons de la barre d’outils Sketch (Construction).
    • Pour dessiner un cadre autour de la zone à mettre hors connexion, cliquez sur le bouton Sketch rectangular map area (Construire une zone cartographique rectangulaire) Dessiner un rectangle et tracez un cadre sur la carte.
    • Pour dessiner un polygone pour définir la zone à mettre hors connexion, cliquez sur le bouton Sketch polygon map area (Construire une zone cartographique surfacique) Dessiner un polygone et tracez le polygone sur la carte.

      Le fond de carte de la carte doit être une couche de tuiles hébergée ArcGIS Online ou une couche de tuiles d’un portail ArcGIS Enterprise 10.7 (ou version ultérieure) ; dans le cas contraire, le bouton Sketch polygon map area (Construire une zone cartographique surfacique) n’est pas disponible.

  8. Pour déplacer la forme de la zone hors connexion, sélectionnez-la, puis faites-la glisser vers un nouvel emplacement sur la carte.
  9. Pour modifier la forme d’une zone rectangulaire, cliquez sur le rectangle pour le sélectionner, passez le pointeur de la souris sur un sommet jusqu’à ce qu’il change et faites glisser le sommet vers l’emplacement souhaité. Répétez cette action avec n’importe lequel des sommets jusqu’à ce que vous soyez satisfait du résultat.
  10. Pour modifier la forme d’une zone surfacique, procédez comme suit :
    1. Cliquez sur le polygone pour le sélectionner, puis cliquez sur le bouton Reshape map area (Modifier la forme de la zone cartographique) dans la barre d’outils Sketch (Construction).

      Les sommets du polygone s’affichent.

    2. Cliquez sur un sommet pour le sélectionner.
    3. Pour déplacer un sommet sélectionné, faites-le glisser vers l’emplacement souhaité.
    4. Pour supprimer un sommet sélectionné, appuyez sur la touche Retour arrière du clavier.
    5. Répétez les sous-étapes b à d avec n’importe lequel des sommets jusqu’à ce que vous soyez satisfait du résultat.
  11. Dans la zone Name (Nom), saisissez un nom descriptif de la zone cartographique hors connexion.
  12. Pour modifier la qualité et la résolution du raster ou des couches de tuiles vectorielles téléchargés, ouvrez la section Level of Detail (Niveau de détail) et déplacez le curseur vers la droite pour obtenir plus de détails ou vers la gauche pour moins de détails.

    Définissez un niveau de détail approprié pour la zone cartographique hors connexion que vous créez. Si ce niveau de détail est trop grand (par exemple, vous le définissez sur Streets (Rues) alors que votre zone cartographique hors connexion est de la taille de l’Espagne), un avertissement vous indique que vous devez réduire la zone cartographique hors connexion ou diminuer le niveau de détail.

  13. Ouvrez la section Packaging schedule (Planification d’empaquetage) pour définir l’intervalle et l’heure auxquels vous voulez actualiser les paquetages de zones cartographiques hors connexion afin de capturer les modifications apportées aux données des couches d’entités.

    Si vous ne souhaitez pas définir de planification d’actualisation automatique, sélectionnez Never (Jamais) dans le menu déroulant.

    Remarque :

    Les actualisations planifiées ne s’appliquent pas aux couches de tuiles. Vous devez actualiser manuellement les paquetages de couches de tuiles lorsque cela est nécessaire.

  14. Pour créer les paquetages de zones cartographiques hors connexion pour une utilisation en lecture seule, ouvrez la section Optimizations (Optimisations) et activez le bouton bascule Enable scheduled updates (Activer les mises à jour planifiées).

    Les paquetages en lecture seule sont créés selon la planification définie à l’étape précédente.

  15. Cliquez sur Save (Enregistrer).

    La nouvelle zone cartographique hors connexion apparaît dans la liste Offline map areas (Zones cartographiques hors connexion) avec un badge indiquant que l’empaquetage de la zone est en cours. La compression peut durer plusieurs secondes ou minutes, selon la taille des données à compresser.

  16. Pour créer d’autres zones hors connexion pour cette carte, cliquez sur Create offline area (Créer une zone hors connexion) et répétez les étapes précédentes à partir de l’étape 5.

    Vous pouvez créer jusqu’à 16 zones cartographiques hors connexion par carte Web.

Mettre à jour une zone cartographique hors connexion

Une fois que vous disposez d’une zone cartographique hors connexion, vous pouvez modifier son nom, sa forme, son niveau de détail ou la planification d’actualisation des paquetages de couches d’entités (le cas échéant).

Procédez comme suit pour modifier une zone cartographique hors connexion :

  1. Sur la page des éléments de la carte web, cliquez sur l’onglet Settings (Paramètres), puis sur Offline (Hors connexion) en haut de l’onglet.
  2. Dans la section Offline (Hors connexion), vérifiez que le bouton bascule Enable offline mode (Activer le mode hors connexion) est activé.
  3. Dans la section Offline Map Areas (Zones cartographiques hors connexion), cliquez sur Manage Offline Areas (Gérer les zones cartographiques hors connexion).

    La fenêtre Manage Offline Areas (Gérer les zones cartographiques hors connexion) apparaît.

  4. Si nécessaire, saisissez une partie du nom de la zone cartographique hors connexion dans le champ Filter offline areas (Filtrer les zones hors connexion) pour faciliter la recherche de celle à modifier.
  5. Cliquez sur le nom de la zone cartographique hors connexion à mettre à jour et modifiez un des paramètres ou la forme de la zone cartographique hors connexion selon vos besoins.
  6. Cliquez sur Save (Enregistrer) lorsque vous avez terminé la mise à jour.

Gérer les zones cartographiques hors connexion

Outre la mise à jour de la zone cartographique hors connexion, vous pouvez mettre à jour ou actualiser des paquetages individuels et recréer ou supprimer des paquetages de zones cartographiques hors connexion à tout moment. Vous pouvez également mettre à jour la zone cartographique, ce qui actualise automatiquement les paquetages associés. Il est important de bien comprendre ces différentes options pour optimiser la gestion de la zone cartographique hors connexion.

Pour accéder aux actions suivantes, sélectionnez des zones cartographiques hors connexion existantes dans la liste ou cliquez sur une zone cartographique hors connexion pour afficher les détails associés.

Mettre à jour

Il s’agit de l’action la plus courante. La mise à jour compare les paquetages de zones cartographiques existants aux couches actuelles et aux options d’utilisation hors connexion avancées définies sur la carte Web. Si des couches ont été ajoutées ou retirées, il suffit de cliquer sur Update (Mettre à jour) pour supprimer ou ajouter les nouveaux paquetages appropriés. Si les paramètres d’utilisation hors connexion avancés sont modifiés, l’action Update (Mettre à jour) effectue également un nouvel empaquetage des données modifiées et met les modifications à la disposition des utilisateurs futurs qui téléchargeront la zone cartographique hors connexion.

Supprimer

Lorsque vous supprimez une zone cartographique hors connexion, l’élément de zone cartographique hors connexion est retiré, ainsi que tous les paquetages associés, et la zone cartographique hors connexion n’est plus disponible au téléchargement. Les applications qui ont déjà téléchargé cette zone cartographique hors connexion peuvent continuer à effectuer des synchronisations, mais si l’option Packaged updates (Mises à jour empaquetées) est activée pour la zone hors connexion configurée, cette dernière ne reçoit plus les mises à jour.

Recréer

La recréation de la zone cartographique hors connexion diffère de la mise à jour. L’action Recreate (Recréer) entraîne la suppression de tous les paquetages associés à la zone cartographique et leur recréation en fonction des paramètres de la zone cartographique hors connexion.

L’intégration des modifications de structure postérieures à la création de la zone cartographique hors connexion constitue le principal motif de la recréation de cette zone. Par exemple, si vous ajoutez ou supprimez un champ ou que vous modifiez une liste ou une plage (domaines) de valeurs attributaires, vous devez recréer la zone cartographique hors connexion pour intégrer ces modifications.

Actualiser un paquetage spécifique dans une zone cartographique

Si les données d’une couche d’entités de la carte hors connexion sont modifiées de manière significative et que vous devez rendre ces mises à jour disponibles en téléchargement avant la mise à jour de paquetage hors connexion planifiée suivante, vous pouvez sélectionner le paquetage dans la liste des paquetages sur la page des détails de la zone cartographique hors connexion et cliquer sur Refresh (Actualiser). Cela permet de mettre à jour les données manuellement avant la mise à jour de paquetage planifiée suivante.

Optimiser la livraison des données

Plusieurs options d’optimisation de la livraison des données sont prises en charge lors du téléchargement et de la synchronisation des modifications. En tant que propriétaire des données, vous pouvez ajuster ces options pour contrôler les mises à jour des données envoyées aux opérateurs de terrain, ainsi que la fréquence de réception des mises à jour des données dans leur zone cartographique hors connexion lorsqu’ils synchronisent et recherchent les mises à jour.

Le fait de réduire la fréquence et la quantité des mises à jour de données envoyées par l’organisation au client peut réduire la durée de la synchronisation, surtout dans les localisations où la connectivité réseau est limitée.

Optimiser les données distribuées

Par défaut, la synchronisation envoie des mises à jour à partir de l’application client vers l’organisation et à partir de l’organisation vers l’application client (bidirectionnelle). Ces mises à jour incluent toutes les pièces jointes associées aux entités que vous utilisez. Cela n’est peut-être pas souhaitable et est susceptible d’augmenter la quantité de données que chaque utilisateur télécharge lors de la synchronisation de sa carte, surtout si de nombreux opérateurs se trouvent dans la même zone géographique et utilisent les mêmes couches.

Vous pouvez garder le contrôle sur les données distribuées au client, à la fois lors du téléchargement initial et lors de la synchronisation. Dans le cas d’une carte Web, vous pouvez contrôler quelles sont les données distribuées à l’opérateur de terrain. Lorsque des optimisations de distribution des données sont configurées pour la carte Web, elles s’appliquent aux zones cartographiques hors connexion préparées à l’avance et à la demande.

Les propriétaires et les administrateurs des couches d’entités peuvent indiquer si vous devez afficher ou utiliser des entités ou des pièces jointes existantes, et si vous devez continuer à recevoir des mises à jour pour les entités ou les pièces jointes lors de la synchronisation. En ajustant ces paramètres pour ne distribuer que les données dont les opérateurs de terrain ont besoin, vous pouvez réduire la durée nécessaire à la synchronisation de la zone cartographique hors connexion et diminuer la quantité de données téléchargées ou synchronisées.

Remarque :

Les options configurées lors des étapes décrites ci-dessous sont prêtes à l’emploi dans ArcGIS Field Maps. Les développeurs qui créent leurs propres applications avec ArcGIS Runtime SDK peuvent bénéficier de ces options avancées en utilisant le format JSON non pris en charge. Par exemple, si vous créez une application avec ArcGIS Runtime SDK for .NET, vous pouvez utiliser la propriété UnsupportedJson.

Pour optimiser les données distribuées lorsqu’une carte est utilisée hors connexion, procédez comme suit :

  1. Sur la page des éléments de la carte web, cliquez sur l’onglet Settings (Paramètres), puis sur Offline (Hors connexion) en haut de l’onglet.
  2. Dans la section Offline (Hors connexion), vérifiez que le bouton bascule Enable offline mode (Activer le mode hors connexion) est activé.
  3. Cliquez sur Options avancées.

    La fenêtre Offline: Advanced Options (Hors connexion : options avancées) apparaît.

  4. Dans la section Control feature and attachment delivery (Contrôler la transmission des entités et pièces jointes), spécifiez la manière dont vous souhaitez distribuer les pièces jointes et entités aux clients lorsque la carte est téléchargée pour la première fois et chaque fois que les mises à jour de données sont synchronisées à partir de la carte de l’organisation vers la carte sur le client.

    Par défaut, l’option Device will download and get updates for features and attachments (L’appareil téléchargera les mises à jour des entités et pièces jointes) est sélectionnée pour les couches modifiables et en lecture seule. Cela signifie que les clients téléchargeront toutes les entités et pièces jointes lors du téléchargement de la carte et qu’ils recevront les mises à jour des entités et des pièces jointes pour toutes les couches de la carte. Vous pouvez modifier ces paramètres pour les couches modifiables et en lecture seule. Les options supplémentaires suivantes sont également à votre disposition :

    • Device will download and get updates for features only (L’appareil téléchargera les mises à jour des entités uniquement) : exclut les pièces jointes lors du téléchargement de la carte et lors de la synchronisation des mises à jour depuis l’organisation vers le client.
    • Device will never download or get updates for features (L’appareil ne téléchargera jamais les mises à jour des entités) : cette option est disponible uniquement pour les couches modifiables. Lorsque vous sélectionnez cette option, aucune couche modifiable n’est téléchargée ni synchronisée depuis l’organisation vers le client.

    Sélectionnez les options pertinentes en fonction de ce que les utilisateurs doivent utiliser hors connexion, mais également en fonction des éventuelles préoccupations ou limitations liées au stockage de l’appareil, de l’utilisation des données cellulaires et de la vitesse de téléchargement et de synchronisation, surtout dans les zones mal couvertes. Par exemple, vous pouvez choisir de ne distribuer que les mises à jour d’entités si les utilisateurs hors connexion n’ont pas besoin de voir les pièces jointes ou de distribuer les pièces jointes et les entités pour les couches modifiables, mais pas celles en lecture seule.

  5. Sous la section Use a tile package for the offline basemap (Utiliser un paquetage de tuiles comme fond de carte hors connexion), sélectionnez l’une des deux options suivantes pour spécifier l’élément à utiliser comme fond de carte dans la carte lorsqu’elle est utilisée hors connexion :
    • Device will use the basemap defined by the web map (L’appareil utilisera le fond de carte défini par la carte Web) : si vous sélectionnez cette option, le fond de carte qui se trouve actuellement dans la carte sera utilisé hors connexion.
    • Device will use a tile package it already has (L’appareil utilisera un paquetage de tuiles déjà en sa possession) : si vous sélectionnez cette option, la carte hors connexion utilisera un paquetage de tuiles qui se trouve déjà sur l’appareil. Utiliser un paquetage de tuiles comme fond de carte vous permet de télécharger un fond de carte plus volumineux et plus détaillé pour l’utiliser hors connexion lorsque cela est nécessaire. Avant de sélectionner cette option, vérifiez que le paquetage de tuiles couvre la ou les zones sur lesquelles vous prévoyez de travailler hors connexion.
  6. Cliquez sur Save (Enregistrer).

Optimiser la distribution des mises à jour

Outre le contrôle de la distribution des données lors du téléchargement et de la synchronisation des zones cartographiques hors connexion, vous pouvez aussi définir une planification d’empaquetage des zones cartographiques hors connexion préparées à l’avance afin de contrôler l’heure ou la fréquence de mise à disposition des mises à jour.

L’option Enable packaged updates (Activer les mises à jour empaquetées) est disponible lorsque vous définissez une planification d’empaquetage. Elle vous permet d’optimiser la manière dont les applications qui utilisent une zone cartographique hors connexion reçoivent les mises à jour à partir de l’organisation. Cette option convient dans les cas suivants :

  • Il est inutile de mettre à jour les couches dans la carte hors connexion.
  • Il suffit d’ajouter des entités lorsque vous utilisez le mode hors connexion dans les applications ArcGIS Runtime SDK personnalisées.
  • Les opérateurs sur le terrain n’ont pas besoin des informations les plus récentes.
  • Les données source sont mises à jour selon une planification bien définie. Par exemple, toutes les données de parcelle sont mises à jour tous les vendredis matin lorsque vous recevez les mises à jour du cadastre.

L’option d’optimisation Enable packaged updates (Activer les mises à jour empaquetées) met à jour la zone cartographique hors connexion stockée des utilisateurs qui téléchargent la carte hors connexion pour la première fois et crée également des paquetages de mises à jour distincts qui contiennent uniquement les modifications effectuées depuis la dernière exécution de la planification d’empaquetage. Les paquetages de mises à jour sont utilisés par les opérateurs de terrain qui utilisent déjà la carte en mode hors connexion et qui ont uniquement besoin de ces modifications ultérieures.

Un paquetage qui ne contient que les modifications effectuées depuis la dernière mise à jour planifiée du paquetage permet d’améliorer les performances.

Lorsque vous activez l’option d’optimisation Enable packaged updates (Activer les mises à jour empaquetées) pour une zone cartographique et que vous employez cette dernière dans des applications qui utilisent ce paramètre, vous ne pouvez pas mettre à jour la carte hors connexion (sauf dans le cas des applications ArcGIS Runtime qui prennent en charge l’ajout d’entités), ni effectuer la synchronisation avec l’organisation pour recevoir les mises à jour.

Choix des options appropriées pour les zones hors connexion créées à l’avance

Il est essentiel de comprendre la manière dont les mises à jour sont distribuées pour choisir les paramètres adaptés aux zones hors connexion que vous créez à l’avance.

Dans de nombreux scénarios, il peut s’avérer préférable de privilégier l’actualisation des données à l’évolutivité. Les exemples ci-dessous présentent le comportement attendu dans deux scénarios : lorsque les données de la zone cartographique hors connexion peuvent être mises à jour et lorsque les données de la zone cartographique hors connexion ne sont pas modifiables.

  • Les données de la zone cartographique hors connexion sont modifiables

    Si la carte contient au moins une couche modifiable et que l’utilisateur qui utilise la carte hors connexion possède des privilèges de mise à jour, le comportement suivant s’applique :

    • Les zones cartographiques hors connexion préparées à l’avance sont mises à jour selon la planification d’empaquetage afin de réduire l’ancienneté des données en vue du téléchargement par l’utilisateur suivant.
    • Les applications utilisent la synchronisation après le téléchargement initial de la carte pour faire en sorte que la zone cartographique hors connexion dispose des dernières données disponibles. Cela permet de mettre à niveau les données que vous utilisez hors connexion avec les données stockées dans l’organisation.
    • Les opérateurs de terrain peuvent synchroniser la zone hors connexion lorsqu’ils disposent d’une connectivité réseau pour envoyer et recevoir des mises à jour et disposer ainsi des données les plus récentes disponibles.
    • Dans ce scénario, même si vous avez activé l’option Enable packaged updates (Activer les mises à jour empaquetées) sur la zone cartographique hors connexion, elle est ignorée et la synchronisation est utilisée à la place.

  • Les données de la zone cartographique hors connexion ne sont pas modifiables

    Si la carte ne contient aucune couche modifiable ou si l’utilisateur qui emploie la carte hors connexion ne dispose pas de privilèges de mise à jour, le comportement suivant s’applique :

    • Les zones cartographiques hors connexion préparées à l’avance sont mises à jour selon la planification d’empaquetage afin de réduire l’ancienneté des données en vue du téléchargement initial de la zone cartographique par l’utilisateur suivant.
    • Les nouveaux utilisateurs qui téléchargent la zone cartographique hors connexion pour la première fois obtiennent les dernières données disponibles. La nature des dernières données disponibles dépend de l’activation ou non de l’option Enable packaged updates (Activer les mises à jour empaquetées) sur la zone cartographique hors connexion.
      • Si l’option Enable packaged updates (Activer les mises à jour empaquetées) est activée, les utilisateurs qui téléchargent la zone cartographique pour la première fois reçoivent les dernières données empaquetées disponibles depuis la dernière exécution de la planification d’empaquetage.
      • Si l’option Enable packaged updates (Activer les mises à jour empaquetées) n’est pas activée, les utilisateurs qui téléchargent la zone cartographique pour la première fois reçoivent les dernières données de toutes les couches de la carte disponible au moment où ils l’ont téléchargée.
    • Les opérateurs de terrain peuvent rechercher les mises à jour à partir de leur application mobile à tout moment s’ils disposent d’une connectivité vers l’organisation et ainsi recevoir les mises à jour disponibles. Les données reçues varient en fonction du paramètre Enable packaged updates (Activer les mises à jour empaquetées).
      • Si l’option Enable packaged updates (Activer les mises à jour empaquetées) est activée, les opérateurs de terrain reçoivent les dernières données empaquetées disponibles depuis la dernière exécution de la planification d’empaquetage.
      • Si l’option Enable packaged updates (Activer les mises à jour empaquetées) n’est pas activée, les opérateurs de terrain reçoivent les dernières données empaquetées de toutes les couches de la carte actuellement disponible.

    Remarque :

    L’utilisation de paquetages ne contenant que les mises à jour effectuées depuis la dernière mise à jour planifiée contribue à améliorer l’évolutivité et les performances, mais les opérateurs de terrain risquent de ne pas recevoir les dernières données disponibles des couches de la carte. Il est donc recommandé d’aligner les mises à jour de couches importantes autant que possible avec la planification d’empaquetage pour réduire l’âge des données si vous activez l’option Enable packaged updates (Activer les mises à jour empaquetées).