ArcGIS prend en charge l’utilisation des cartes Web hors connexion. L’utilisation des cartes Web en mode hors connexion vous permet d’exploiter les données SIG de manière fiable en l’absence de connexion ou lorsque la connectivité réseau est intermittente.
Les applications ci-dessous prennent en charge l’utilisation des cartes Web en mode hors connexion. Utilisez les liens pour accéder à des informations sur les configurations prises en charge par chaque application.
- ArcGIS Field Maps
- ArcGIS Pro
- ArcGIS Survey123
- ArcGIS Workforce
- Applications personnalisées créées avec ArcGIS Maps SDKs
Zones cartographiques hors connexion
Les zones cartographiques hors connexion sont toujours utilisées lorsque vous mettez des cartes Web hors connexion. Vous pouvez définir la zone cartographique hors connexion pour la carte à l’avance, ou l’application client qui télécharge la carte définira la zone cartographique hors connexion à la demande.
- Définir une zone cartographique hors connexion à 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.
- Utilisez des zones cartographiques hors connexion créées à la demande : il est parfois difficile de prévoir ou de savoir à l’avance où les opérateurs mobiles vont se rendre exactement. À cela plusieurs raisons, telles que des modifications de planning, 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 l’utilisation de zones cartographiques hors connexion créées à la demande 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.
Activer les couches et les cartes pour l’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 une utilisation hors connexion. La seule exception à l‘heure actuelle est le fond de carte vectoriel Esri Outdoor (Extérieur), qui ne peut pas être utilisé en mode hors connexion, car il comporte un style multisource.
Vous pouvez activer les types de couches de cartes suivants pour une utilisation hors ligne :
- Couches d’entités hébergées
- Couches d'entités ArcGIS Server
- Couches de tuiles hébergées (raster ou vectorielles)
- 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 de collection d’entités et que vous ajoutez à une carte ne peuvent pas être utilisées en mode 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 depuis un client de bureau. Le propriétaire de la couche ou l’administrateur du site peuvent activer la synchronisation sur le service d’entités dans ArcGIS Server Manager après sa 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.
Une couche de tuiles hébergée peut être utilisée comme fond de carte ou comme couche de référence dans la carte.
Services de carte et d’imagerie mis en cache ArcGIS Server
De la même manière que pour les couches de tuiles hébergées, 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. 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) dans l’onglet Settings (Paramètres) de la page des éléments de la couche.
Il est possible d’utiliser un service d’imagerie ou un service de carte mis en cache comme fond de carte ou couche de référence.
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 que la carte Web est utilisée hors connexion, les couches de construction et de notes de carte ne reçoivent pas les mises à jour si des entités sont ajoutées à la couche, supprimées de la couche ou modifiées dans la couche de la carte source.
Cartes Web
Après avoir activé l’utilisation des couches en mode hors connexion, accédez à la section Offline (Hors connexion) dans l’onglet Settings (Paramètres) de la page des éléments de la carte. Tant que vous n’activez pas l’utilisation de la carte en mode hors connexion, l’état indiqué dans cette section est Offline disabled (Mode hors connexion désactivé).
Conseil :
Si toutes les couches de référence et de fond de carte de la carte sont activées pour une utilisation en mode hors connexion au moment de créer la carte Web dans Map Viewer, la carte est activée pour une utilisation en mode hors connexion.
Si l’utilisation des couches en mode hors connexion est activée après que vous avez créé la carte, suivez les étapes ci-dessous pour activer l’utilisation de la carte en mode hors connexion :
- Dans la section Offline (Hors connexion) des paramètres des cartes web, cliquez sur Check Compatibility (Vérifier la compatibilité).
La fenêtre Check Compatibility (Vérifier la compatibilité) s’affiche.
- Activez le bouton bascule Offline (Hors connexion) dans la partie supérieure de la fenêtre.
En cas de problèmes dans la carte, par exemple l‘impossibilité d’accéder à l‘une des couches de la carte, des messages s‘affichent sous la section Content (Contenu) de la fenêtre Check Compatibility (Vérifier la compatibilité), et le bouton bascule n’est pas activé. Vous devez corriger le problème lié à la carte avant de pouvoir activer l'utilisation en mode hors connexion : Vous devez corriger toutes les erreurs avant de pouvoir activer l’utilisation de la carte en mode hors connexion.
- Cliquez sur dans l’angle supérieur de la fenêtre Check Compatibility (Vérifier la compatibilité) pour fermer cette dernière.
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 mises 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. Des tuiles doivent également exister à tous les niveaux de tuiles (échelles) demandés lorsque vous utilisez la carte hors connexion. Dans le cas des couches d’entités, les données sont projetées sur la référence spatiale de la carte Web 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 hors connexion que vous préparez à l’avance peuvent être utilisées dans ArcGIS Field Maps, ArcGIS Survey123, ainsi que les cartes créées avec ArcGIS Maps SDKs.
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 l’organisation et des opérateurs de terrain.
Procédez comme suit pour créer une zone cartographique hors connexion :
- Vérifiez que toutes les couches de votre carte sont activées en vue d’une utilisation en mode hors connexion.
- 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.
- Vérifiez que l’état de la carte est Offline enabled (Mode hors connexion activé). Si ce n’est pas le cas, activez-le maintenant.
- 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.
- Cliquez sur Create offline area (Créer une zone hors connexion).
- 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.
- 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) 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) 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.
- Pour déplacer la forme de la zone hors connexion, sélectionnez-la, puis faites-la glisser vers un nouvel emplacement sur la carte.
- 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.
- Pour modifier la forme d’une zone surfacique, procédez comme suit :
- 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.
- Cliquez sur un sommet pour le sélectionner.
- Pour déplacer un sommet sélectionné, faites-le glisser vers l’emplacement souhaité.
- Pour supprimer un sommet sélectionné, appuyez sur la touche Retour arrière du clavier.
- Répétez les sous-étapes b à d avec n’importe lequel des sommets jusqu’à ce que vous soyez satisfait du résultat.
- 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).
- Dans la zone Name (Nom), saisissez un nom descriptif de la zone cartographique hors connexion.
- 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.
- 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.
- Pour créer des 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 empaquetées).
Les paquetages en lecture seule sont créés selon la planification définie à l’étape précédente.
- 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.
La compression d’une couche Web échoue si sa taille, une fois compressée, est supérieure à 4 Go. Pour les couches d’entités, les paquetages incluent toutes les sous-couches présentes dans la zone cartographique. Si la compression échoue, essayez de dessiner une zone plus petite à inclure dans la compression cartographique hors ligne. Si la carte contient des couches d’entités avec des pièces jointes, vous pouvez exclure les pièces jointes de la compression hors ligne pour diminuer la taille de compression. Si la carte contient des couches de tuiles, vous pouvez diminuer la taille de la zone cartographique hors ligne en ajustant le niveau de détail pour inclure moins de détail.
- 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.
- Une fois les zones cartographiques hors connexion définies, cliquez sur dans l’angle supérieur de la fenêtre Manage Offline Areas (Gérer les zones cartographiques hors connexion) pour fermer cette dernière.
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 :
- 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.
- 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.
- 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.
- 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.
- Cliquez sur Save (Enregistrer) lorsque vous avez terminé la mise à jour.
- Après avoir mis à jour les zones cartographiques hors connexion, cliquez sur dans l’angle supérieur de la fenêtre Manage Offline Areas (Gérer les zones cartographiques hors connexion) pour fermer cette dernière.
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.
L’action de mise à jour n’intègre pas les changements de structure dans la zone cartographique. Dans le cas de changements de structure, recréez la zone cartographique hors connexion.
Suppr
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 (domaine) 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 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 distribution des mises à jour
Vous pouvez définir une planification d’empaquetage pour les zones cartographiques hors connexion préparées à l’avance afin de préciser à quel moment et selon quelle fréquence les mises à jour sont disponibles.
Le fait de réduire la fréquence d’envoi de mises à jour de données de l’organisation vers le client peut contribuer à écourter le délai de synchronisation.
L’option Enable packaged updates (Activer les mises à jour empaquetées) est disponible lorsque vous définissez une planification d’empaquetage. Cette option permet d’optimiser la manière dont les applications qui utilisent une zone cartographique hors connexion reçoivent des mises à jour de la part de l’organisation. Cette option convient aux scénarios suivants :
- Il n’est pas nécessaire de mettre à jour des couches dans la carte hors connexion.
- Il suffit d’ajouter des entités lorsque vous travaillez hors connexion dans des applications personnalisées créées avec ArcGIS Maps SDKs.
- L’équipe mobile n’a pas besoin de disposer 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 des mises à jour provenant du cadastre.
L’option Enable packaged updates (Activer les mises à jour empaquetées) met à jour la zone cartographique hors connexion stockée pour les 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 hors connexion et qui n’ont besoin que de ces modifications ultérieures.
Le fait de disposer d’un paquetage qui contient uniquement les modifications effectuées depuis la dernière mise à jour de paquetage planifiée contribue à améliorer les performances en réduisant la charge sur la base de données de votre organisation.
Lorsque vous activez l’option d’optimisation Enable packaged updates (Activer les mises à jour empaquetées) pour une zone cartographique et que vous utilisez la zone cartographique dans des applications qui utilisent ce paramètre, vous ne pouvez pas effectuer de mises à jour dans la carte hors connexion (sauf dans le cas d’applications créées avec ArcGIS Maps SDKs qui prennent en charge l’ajout d’entités), ni effectuer de synchronisation avec l’organisation pour recevoir des mises à jour.
Sélectionner les options appropriées pour les zones cartographiques créées à l’avance
Il est essentiel de comprendre la manière donc les mises à jour sont distribuées afin de sélectionner les paramètres appropriés pour les zones cartographiques que vous créez à l’avance.
Il peut s’avérer bénéfique dans de nombreux scénarios de trouver un compromis quant à l’évolutivité de l’ancienneté des données. Les exemples ci-dessous mettent en évidence le comportement attendu dans deux scénarios : lorsque les données de la zone cartographique utilisée hors connexion peuvent être mises à jour et lorsque les données de la zone cartographique utilisée 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, les conditions suivantes sont vraies :
- Les zones cartographiques préparées à l’avance sont mises à jour selon la planification d’empaquetage, ce qui permet de réduire l’ancienneté des données lorsque l’utilisateur suivant les télécharge.
- Les applications utilisent la synchronisation après le téléchargement initial de la carte, ce qui permet de garantir que la zone cartographique hors connexion dispose des dernières données disponibles. Cela permet d’actualiser 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 bénéficient d’une connectivité réseau pour envoyer et recevoir des mises à jour, s’assurant ainsi de disposer des dernières données 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 que l’utilisateur qui utilise la carte hors connexion ne possède pas de privilèges de mise à jour, les conditions suivantes sont vraies :
- Les zones cartographiques préparées à l’avance sont mises à jour selon la planification d’empaquetage, ce qui permet de réduire l’ancienneté des données lorsque l’utilisateur suivant télécharge la zone cartographique pour la première fois.
- 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 toutefois 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 disponibles empaquetées 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 données les plus récentes pour toutes les couches de la carte disponible au moment de son téléchargement.
- Les opérateurs de terrain peuvent rechercher les mises à jour à partir de l’application mobile lorsqu’ils disposent d’une connectivité vers l’organisation afin de recevoir les mises à jour disponibles. Les données reçues varient toutefois 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 disponibles empaquetées 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 pour toutes les couches de la carte actuellement disponible.
Remarque :
Le fait de disposer de paquetages qui contiennent uniquement les modifications 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 pour les couches de la carte. Il est recommandé d’aligner les mises à jour importantes des couches autant que possible avec la planification d’empaquetage pour réduire au maximum l’ancienneté des données si vous activez l’option Enable packaged updates (Activer les mises à jour empaquetées).
Optimiser la nature des données distribuées
En tant que propriétaire de la carte, plusieurs options s’offrent à vous pour contrôler les données qui sont distribuées au client, aussi bien lors du téléchargement initial que lors de la synchronisation. Une fois que les optimisations de distribution de données sont configurées pour la carte Web, elles s’appliquent aux zones cartographiques hors connexion préparées à l’avance et à celles créées à la demande.
Le fait de réduire la quantité de données envoyées de l’organisation vers le client peut contribuer à écourter le délai de synchronisation, surtout dans les lieux où la connectivité Internet est limitée.
Par défaut, la synchronisation envoie des mises à jour depuis l’application client vers l’organisation et depuis l’organisation vers l’application client (il s’agit d’une synchronisation 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’accroître la quantité de données téléchargées par chaque utilisateur lors de la synchronisation de la carte, surtout si de nombreux opérateurs travaillent dans la même zone géographique et utilisent les mêmes couches.
Les administrateurs et les propriétaires des couches d’entités peuvent décider si vous devez visualiser ou utiliser des entités ou des pièces jointes existantes et si vous devez continuer à recevoir les mises à jour des entités ou des pièces jointes lors de la synchronisation. Lorsque vous ajustez ces paramètres et que vous décidez de distribuer uniquement les données dont ils ont besoin aux opérateurs de terrain, vous pouvez réduire la durée de la synchronisation de la zone cartographique hors connexion, ainsi que la quantité de données téléchargées ou synchronisées.
Remarque :
Les options configurées comme indiqué dans les étapes suivantes sont prêtes à l’emploi dans ArcGIS Field Maps. Les développeurs qui créent leurs propres applications avec ArcGIS Maps SDKs 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 Maps SDK for .NET, vous pouvez utiliser la propriété UnsupportedJson.
Pour optimiser la nature des données distribuées lorsqu’une carte est utilisée hors connexion, procédez comme suit :
- 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.
- Dans la section Offline (Hors connexion), cliquez sur Options.
La fenêtre Options s’affiche.
- Dans la section Features and attachments (Entités et pièces jointes), indiquez la façon dont les pièces jointes et les entités sont distribuées aux clients lorsque la carte hors connexion est téléchargée pour la première fois et chaque fois que les mises à jour de données sont synchronisées de la carte de l’organisation vers la carte du client. Vous pouvez configurer des paramètres différents selon que les entités sont modifiables ou non modifiables.
- Features and attachments (Entités et pièces jointes) : il s’agit de l’option par défaut pour les couches modifiables et non modifiables. Cela signifie que les clients téléchargent toutes les entités et les pièces jointes lorsque la carte téléchargée et reçoivent les mises à jour des entités et des pièces jointes pour toutes les couches de la carte. Vous pouvez modifier les paramètres pour les couches modifiables et non modifiables.
- Features only (Entités uniquement) : cette option exclut les pièces jointes lors du téléchargement de la carte et lors de la synchronisation des mises à jour de l’organisation vers le client. Vous pouvez modifier les paramètres pour les couches modifiables et non modifiables.
- Neither features nor attachments (Ni les entités, ni les pièces jointes) : 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 afficher 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 distribuer uniquement les mises à jour d’entités si les utilisateurs hors connexion n’ont pas besoin de voir les pièces jointes. Vous pouvez également faire en sorte que les pièces jointes et les entités soient distribuées pour les couches modifiables, mais pas pour les couches en lecture seule.
- Cliquez sur Save (Enregistrer) dans la section Features and attachments (Entités et pièces jointes) pour appliquer les modifications.
- Dans la section Basemap and tile package (Fond de carte et paquetage de tuiles), sélectionnez l’une des options suivantes pour indiquer ce qui doit servir de fond de carte dans la carte lorsque vous l’utilisez en mode hors connexion :
- Basemap defined by the web map (Fond de carte défini par la carte Web) : le fond de carte qui se trouve actuellement dans la carte sera utilisé hors connexion.
- Tile package on the device (Paquetage de tuiles sur l’appareil) : 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.
- Tile package from my organization (Paquetage de tuiles de mon organisation) : vous sélectionnerez un élément de paquetage de tuiles de l’organisation à utiliser comme fond de carte dans la carte hors connexion. Dans ce cas, vous ne devez pas charger le paquetage de tuiles sur tous les appareils qui mettront la carte hors connexion et ArcGIS Online n’a pas à compresser le fond de carte en paquetage de tuiles pour mettre la carte hors connexion.
Remarque :
Les utilisateurs qui mettront la carte hors connexion doivent avoir accès au paquetage de tuiles. Vérifiez que le paquetage de tuiles est partagé avec les personnes appropriées pour permettre à la carte hors connexion d’y accéder.
- Cliquez sur Save (Enregistrer) dans la section Basemap and tile package (Fond de carte et paquetage de tuiles) pour appliquer les modifications.
- Cliquez sur le bouton de fermeture dans l’angle supérieur de la fenêtre Options pour fermer cette dernière.
Vous avez un commentaire à formuler concernant cette rubrique ?