Préparer des cartes pour leur téléchargement

Sur le terrain, les opérateurs travaillent souvent dans des zones où la connexion de données n’est pas fiable, voire inexistante. Dans ces situations, ils peuvent télécharger des cartes pour les utiliser hors connexion. Une fois la carte téléchargée, les opérateurs de terrain peuvent l’utiliser comme ils le feraient en étant connectés. Les cartes téléchargées ne sont mises à jour que sur demande, mais elles permettent aux opérateurs de terrain de continuer à travailler en utilisant les données SIG que vous avez partagées avec eux sans qu’une connexion de données soit nécessaire.

ArcGIS Field Maps permet de télécharger des cartes Web et des paquetages de cartes mobiles (MMPK). Les cartes Web peuvent être utilisées en ligne ou bien téléchargées. Elles peuvent comprendre plusieurs zones cartographiques hors connexion définies comme partie de la carte ou sur l’appareil, et elles doivent être configurées de façon à permettre l’utilisation hors connexion. Les fichiers MMPK sont conçus dans ArcGIS Pro spécifiquement pour être téléchargés. Ils ne peuvent pas servir à la collecte de données.

Remarque :

Votre type d’utilisateur définit quelles cartes vous pouvez créer. Les types d’utilisateurs Creator et GIS Professional peuvent créer des cartes Web. La création de fichiers MMPK requiert ArcGIS Pro, qui est inclus avec le type d’utilisateur GIS Professional.

Choisir comment préparer une carte pour téléchargement

Les cartes Web et fichiers MMPK fonctionnent hors connexion. Votre choix et la configuration dépendent des impératifs de votre projet. Choisissez l’une des trois options suivantes de préparer une carte pour téléchargement, et permettre ainsi aux opérateurs de travailler hors connexion dans Field Maps :

Ajouter des zones hors connexion à une carte web avec l’application web Field Maps

Le principal processus hors connexion consiste à configurer une carte web pour téléchargement puis à définir des zones cartographiques que les opérateurs de terrain peuvent déconnecter. Les zones, telles qu’une région du pays ou une zone de desserte, sont définies dans l’application web Field Maps. Les opérateurs de terrain peuvent alors afficher et télécharger ces zones géographiques dans l’application mobile Field Maps.

Ce processus hors connexion est conseillé lorsque vous savez à quel endroit vos opérateurs de terrain vont travailler, par exemple dans une région du comté ou une zone de desserte. Si vous ne pouvez pas déterminer toutes les zones que vos opérateurs de terrain peuvent devoir télécharger, ces derniers ont la possibilité de définir et de télécharger des zones cartographiques supplémentaires à l’aide de l’application mobile Field Maps.

Conseil :

Lorsque c’est possible, définissez les zones cartographiques dans l’application web Field Maps à l’avance. Ceci évite aux opérateurs de terrain d’avoir à définir les zones ,et permet aux zones cartographiques d’être préparées et empaquetées une fois, puis téléchargées par plusieurs opérateurs de terrain. Les zones cartographiques définies dans l’application mobile Field Maps sont empaquetées et téléchargées pour une utilisation unique. Si elles sont supprimées et qu’il faut les télécharger à nouveau, ou si elles doivent être utilisées par un autre opérateur de terrain, elles sont définies et générées à nouveau.

Ajouter des zones hors connexion à une carte web avec l’application mobile Field Maps

Si un opérateur de terrain est contraint de se rendre dans un lieu ne disposant pas de connexion, sans que cela ait pu être programmé, par exemple en cas de travail imprévu, il peut définir la zone à utiliser hors connexion dans l’application mobile Field Maps.

En tant que créateur de carte, vous devez configurer une carte web à utiliser hors connexion pour que les opérateurs de terrain créent des zones cartographiques dans l’application mobile. Vous pouvez également définir le niveau de détail que les opérateurs de terrain sont autorisés à utiliser lors de la création de zones cartographiques. Les opérateurs de terrain peuvent ensuite définir et télécharger ces zones cartographiques dans Field Maps.

Remarque :

Si des zones cartographiques ont déjà été définies à l’aide de l’application web Field Maps, il est encore possible de créer des zones cartographiques supplémentaires à l’aide de l’application mobile.

Créer un paquetage de cartes mobiles (MMPK) avec ArcGIS Pro

Selon les exigences de votre carte hors connexion, vous voudrez peut-être créer et partager un paquetage de cartes mobiles (MMPK) à utiliser hors connexion à la place d’une carte web. Considérez les avantages suivants liés à la création d’un paquetage de cartes mobiles pour les processus hors connexion :

Remarque :

Les MMPK sont en lecture seule et ne peuvent pas servir à la collecte de données.

  • Copier la carte directement vers un appareil - Les MMPK peuvent être copiés directement vers des appareils mobiles avant d’être donnés aux opérateurs de terrain. Les opérateurs de terrain peuvent également télécharger des MMPK vers leur appareil. La copie élimine le temps de téléchargement en raison de la taille de fichier et libère les opérateurs de terrain de la tâche de téléchargement de la carte.
  • Prendre en charge des données et une symbologie supplémentaires - Certaines données qui ne fonctionnent pas hors connexion dans une carte web peuvent être utilisées dans un MMPK. Par exemple, si vous avez des couches pour lesquelles la synchronisation n’est pas activée, ou des couches qui ne sont pas disponibles en tant que services d’entités que vous ne souhaitez pas publier (données basées sur les fichiers), vous pouvez les empaqueter dans un fichier MMPK. La symbologie des fichiers MMPK est également plus avancée que celle des cartes Web.
  • Accéder à la carte de manière anonyme - Vous pouvez choisir d’activer l’accès anonyme lors de la publication d’un MMPK, ce qui signifie que les opérateurs de terrain n’auront pas à se connecter pour télécharger la carte et la déconnecter.
  • Ajouter une date d’expiration - Vous pouvez ajouter une date d’expiration à des MMPK et avertir les utilisateurs lorsqu’ils ouvrent une carte ayant expiré ou les empêcher d’ouvrir une telle carte.

La création de MMPK est soumise à des exigences supplémentaires en termes d’attribution des licences que la création de cartes Web. Pour créer des MMPK, vous devez disposer du type d’utilisateur GIS Professional et utiliser ArcGIS Pro

Préparer une carte web à télécharger

Les cartes Web qui peuvent être utilisées hors connexion prennent automatiquement en charge le téléchargement des zones cartographiques dans Field Maps. Procédez comme suit pour permettre aux opérateurs de terrain de télécharger une carte Web dans Field Maps :

Une fois votre carte configurée pour une utilisation hors connexion, les opérateurs de terrain peuvent télécharger des zones cartographiques dans Field Maps.

Conseil :

Pour désactiver le téléchargement d’une carte dans Field Maps, décochez la case Enable offline mode (Activer le mode hors connexion) de la page Offline (Hors connexion) dans les détails des éléments de la carte ou de l’application web Field Maps. Pour plus d’informations, reportez-vous à la rubrique Configurer la carte pour une utilisation hors connexion dans l’application webField Maps, Options hors connexion dans ArcGIS Online ou Options hors connexion dans ArcGIS Enterprise. Le mode hors connexion n’est pas disponible si votre carte ne répond pas à la configuration requise.

Remarque :

Si vous utilisez ArcGIS Enterprise 10.6.1 ou une version antérieure et que votre carte contient une couche de tuiles vectorielles, les zones cartographiques ne sont pas téléchargeables par défaut. Si toutes vos couches répondent aux conditions d’utilisation du mode hors connexion (toutes les couches d’entités prennent en charge la synchronisation et toutes les couches de tuiles raster et vectorielles prennent en charge l’exportation), mettez à jour les détails des éléments de votre carte et ajoutez la balise Offline-Ready (Compatible avec le mode hors connexion). Vous pouvez alors procéder au téléchargement.

Conditions requises pour les données

Les cartes web are téléchargées dans Field Maps doivent respecter les exigences en matière de données pour les cartes Web utilisées dans Field Maps et tous leurs éléments doivent pouvoir être utilisés hors connexion. Pour connaître les exigences de données liées à l’utilisation des couches et des cartes hors connexion, reportez-vous à la rubrique Activer les couches et la carte pour les utiliser hors connexion dans ArcGIS Online ou Activer les couches et la carte pour les utiliser hors connexion dans ArcGIS Enterprise.

Conseil :

Si votre carte comporte des éléments qui ne sont pas utilisables hors connexion, un message d’erreur s’affiche sur la page Offline (Hors connexion) de l’application web Field Maps pour indiquer pourquoi la carte ne peut pas être utilisée hors connexion. Si un élément n’est pas activé pour la synchronisation, l’option Enable sync (Activer la synchronisation) s’affiche. Reportez-vous à la rubrique Rendre le contenu utilisable en mode hors connexion pour plus d’informations.

Créer un fond de carte à copier directement sur les appareils (facultatif)

Vous pouvez copier un fond de carte directement sur l’appareil de l’opérateur de terrain (ce procédé s’appelle le chargement en parallèle) et le réutiliser sur plusieurs cartes. Cette méthode présente plusieurs avantages par rapport au téléchargement du fond de carte avec la zone cartographique : dans la plupart des cas, elle est plus rapide que le téléchargement du même fond de carte et elle vous permet de préparer les fonds de carte pour des zones cartographiques beaucoup plus vastes. En outre, les fonds de carte copiés sur l’appareil sont accessibles à tous les opérateurs de terrain qui utilisent Field Maps. Chaque utilisateur n’a pas besoin de posséder sa propre copie, ce qui permet d’économiser de l’espace sur les appareils partagés.

Si vous souhaitez que le fond de carte copié soit utilisé par défaut lors du téléchargement de la carte (et ainsi éviter que le fond de carte soit téléchargé avec le reste des données), la carte doit le référencer et il doit être copié sur l’appareil de l’opérateur de terrain.

Pour copier un fond de carte directement sur les appareils, préparez-le sous la forme d’un paquetage de tuiles de carte (fichier .tpk ou .tpkx) ou d’un paquetage de tuiles vectorielles (fichier .vtpk). La façon dont vous créez le paquetage dépend de l’endroit où vous le créez et du type de paquetage de tuiles dont il s’agit.

Sur les appareils Android, effectuez cette opération en copiant le fichier sur l’appareil ou la carte SD. Sur les appareils iOS, utilisez l’application Fichiers ou iTunes. Reportez-vous à la rubrique Copier un fond de carte sur l’appareil pour en savoir plus.

Référencer un fond de carte sur l’appareil

Vous souhaiterez peut-être que les opérateurs de terrain téléchargent uniquement les couches opérationnelles, et non le fond de carte d’une carte, pour utiliser à la place un fond de carte que vous avez créé pour le copier directement sur leurs appareils. Lorsque vous créez votre carte, désignez un paquetage de tuiles à utiliser pour le fond de carte hors connexion sur la page Offline (Hors connexion) de l’application web Field Maps ou dans les détails d’élément de la carte. Si ce fond de carte figure sur l’appareil, seules les couches opérationnelles sont téléchargeables. Si le fond de carte référencé ne se trouve pas sur l’appareil, l’opérateur de terrain peut continuer à télécharger le fond de carte par défaut de la carte contenant les couches opérationnelles. Reportez-vous à la rubrique Définir le fond de carte en mode hors connexion pour plus d’informations.

Remarque :

La spécification d’un fond de carte pour une utilisation hors connexion est prise en charge dans ArcGIS Enterprise version 10.7 ou ultérieure.

Utiliser un fond de carte Esri dans ArcGIS Enterprise

Vous pouvez télécharger un fond de carte Esri depuis ArcGIS Online avec une carte ArcGIS Enterprise. Pour ce faire, vous devez répondre aux critères suivants :

  • Vous disposez d’un compte membre d’une organisation dans ArcGIS Online.
  • Vous utilisez ArcGIS Enterprise.

Pour obtenir des instructions détaillées, consultez Utiliser un fond de carte Esri hors connexion.

Créer une zone cartographique dans le cadre de la carte (facultatif)

La création de zones cartographiques dans le cadre de la carte vous permet, en tant qu’auteur de la carte, de préempaqueter une ou plusieurs zones d’une carte afin que les opérateurs de terrain dans Field Maps puissent les télécharger sans configurer l’étendue ou le niveau de détail. Pour créer une zone cartographique de la carte, reportez-vous à la rubrique Créer et gérer des zones cartographiques.

Remarque :

Si les opérateurs de terrain utilise la carte pour collecter des données, leurs ressources et observations collectées, ainsi que les informations sur leurs inspections, sont uniquement disponibles sur leur appareil jusqu’à ce que la carte soit synchronisée. Les mises à jour des autres opérateurs ne sont pas disponibles sans synchronisation.

Si vous utilisez ArcGIS Enterprise version 10.6.1 ou antérieure, les zones cartographiques doivent être gérées via ArcGIS API for Python.

Optimiser le téléchargement et la synchronisation

Par défaut, toutes les entités et pièces jointes des couches modifiables et en lecture seule sont téléchargées et synchronisées par les opérateurs de terrain. Ils n’ont toutefois pas toujours besoin de toutes ces informations pour mener à bien leur travail. Votre organisation peut souhaiter limiter la taille et le volume des données que les travailleurs mobiles extraient du serveur lors du téléchargement initial et des opérations de synchronisation qui suivent. Cette mesure permet aux opérateurs de terrain de partager plus rapidement les modifications et réduit les frais de transfert de données. Ceci est particulièrement vrai lorsque vos travailleurs mobiles se situent dans des zones à faible bande passante. Vous pouvez limiter les types de données que les opérateurs de terrain extraient du serveur en ajustant les options hors connexion de votre carte. Les options n’affectent pas les modifications apportées par les opérateurs de terrain. Celles-ci sont toujours envoyées au serveur. Cette section offre des exemples de cas où vous pouvez préférer que les opérateurs de terrain n’extraient pas d’entités ou de pièces jointes. Pour plus d’informations sur la modification de ces paramètres, reportez-vous à la rubrique Transmettre les entités et les pièces jointes.

  • Si les opérateurs de terrain capturent de nouvelles ressources ou observations et n’ont pas besoin de connaître les ressources et observations existantes, vous pouvez faire en sorte qu’ils n’extraient pas les entités et les pièces jointes. Les opérateurs de terrain bénéficient d’un contexte moindre, mais le temps et les frais de partage des mises à jour sont dans ce cas réduits. Ils verront les ressources et observations qu’ils ont ajoutées depuis le téléchargement de la zone cartographique. Ils ne verront pas les ressources et observations ajoutées par d’autres ou celles qu’ils ont ajoutées s’ils ont utilisé la carte avant le téléchargement.
  • Si les opérateurs de terrain inspectent de nouvelles ressources ou observations, vous pouvez faire en sorte qu’ils extraient uniquement les entités. Vous pouvez ne pas souhaiter qu’ils extraient les pièces jointes, car elles peuvent être volumineuses. Les travailleurs mobiles ne voient pas les pièces jointes des ressources existantes, mais ils voient leurs localisations et leurs attributs, ce qui peut être suffisant pour mener à bien leurs tâches. Empêcher l’extraction des pièces jointes permet en outre de réduire le temps et les frais de partage des mises à jour.
Remarque :

Les options hors connexion avancées proposent des paramètres pour les couches modifiables et en lecture seule. Toutefois, si plusieurs couches proviennent du même service et qu’au moins une de ces couches est modifiable, toutes les couches du service respectent les paramètres de la couche modifiable. Si, par exemple, vous configurez votre carte de façon à télécharger les pièces jointes dans les couches modifiables mais pas dans les couches en lecture seule, mais qu’une des couches en lecture seule provient du même service qu’une couche modifiable, les pièces jointes de cette couche en lecture seule sont extraites.

Créer un MMPK pour une utilisation hors connexion

Les MMPK créés dans ArcGIS Pro et partagés avec les opérateurs de terrain peuvent être téléchargés ou chargés en parallèle dans Field Maps.

Conditions requises pour les données

Les types de données suivants peuvent être inclus dans votre carte :

  • Données d’entités basées sur les fichiers, locales : classes d’entités et shapefiles de géodatabase
  • Couches d’entités et services d’entités hébergés sur ArcGIS Online, ArcGIS Enterprise, ou ArcGIS Server
  • Paquetages de tuiles (TPK et TPKX)
  • Paquetage de tuiles vectorielles (VTPK)
  • Rasters : inclut généralement n’importe quel type, y compris les formats PNG, TIF, JPG, JP2, et autres
  • Localisateurs - Localisateurs
  • Jeux de données réseau
  • Annotation créée dans ArcGIS Pro

Créer et partager un MMPK

Créez dans ArcGIS Pro des MMPK pouvant être téléchargés dans ou copiés vers Field Maps en procédant comme suit :

  1. Créez un projet dans ArcGIS Pro.
  2. Ajoutez vos données prises en charge, fond de carte inclus, à la carte.

    Si les utilisateurs de la carte ont besoin d’afficher les détails des entités, configurez des fenêtres contextuelles sur les entités. Ajoutez des étiquettes si les utilisateurs les nécessitent sur la carte.

  3. Vous pouvez éventuellement configurer la recherche d’entités en ajoutant un fournisseur de localisation ou en créant un localisateur.

    Reportez-vous à l’astuce Prendre en charge la recherche d’entités.

  4. Empaqueter et partager les données à l’aide de l’outil Empaqueter la carte mobile.
  5. Partagez votre MMPK de l’une des façons suivantes pour le rendre accessible dans Field Maps :
    • Partagez-le via votre organisation ArcGIS et téléchargez-le via Field Maps.

      Les cartes hors connexion partagées à travers votre organisation peuvent rester privées, partagées avec vos groupes ou votre organisation, ou rendues publiques. Vous pouvez partager la carte hors connexion à travers ArcGIS Pro à l’aide de l’outil Empaqueter la carte mobile ou de l’outil Partager un paquetage. Vous pouvez aussi vous connecter au portail ArcGIS de votre organisation et importer le fichier .mmpk. (Reportez-vous à la rubrique Partager des éléments dans l’aide ArcGIS Online ou ArcGIS Enterprise.)

    • Copiez votre fichier .mmpk (chargement indépendant) depuis votre ordinateur vers l’application Field Maps de votre appareil.

      Une fois le fichier copié sur votre appareil, la carte apparaîtra comme étant On Device (Sur l’appareil) au prochain démarrage de l’application ou à la prochaine actualisation de la liste des cartes disponibles.

      Remarque :

      Pour accéder à un fichier MMPK sur votre ordinateur, vous devez soit enregistrer le paquetage en tant que fichier dans ArcGIS Pro lors de sa création, soit télécharger le fichier .mmpk depuis votre contenu ArcGIS Online.

  6. Dans Field Maps, téléchargez la carte, ouvrez-la et utilisez-la hors ligne comme n’importe quelle autre carte.

Astuces

Les astuces suivantes vous aideront à créer des MMPK hors connexion de meilleure qualité :

  • Prendre en charge la recherche d’entités : par défaut, vous pouvez rechercher des lieux, des adresses et des coordonnées sur les cartes. Il arrive fréquemment que les utilisateurs souhaitent rechercher les entités visibles sur une carte. Il existe deux façons de permettre la recherche d’entités lorsque vous créez une carte, selon les exigences de votre carte.
    • Ajouter un fournisseur de localisation.

      L’outil Localiser dans ArcGIS Pro permet d’ajouter un fournisseur de localisation pour permettre aux utilisateurs de rechercher des entités. Ajoutez-en un pour chaque couche pouvant faire l’objet d’une recherche. Un fournisseur de localisation permet de lancer une recherche sur plusieurs champs d’une couche. Vous définissez un mode de recherche pour chaque champ accessible à la recherche. Les fournisseurs de localisation ne prennent pas en charge les suggestions de recherche. Leur utilisation n’entraîne pas d’augmentation de la taille de fichier de la carte hors ligne. Reportez-vous à la rubrique Rechercher des lieux sur la carte dans l’aide de ArcGIS Pro.

    • Créer un localisateur.

      Vous pouvez créer un localisateur dans ArcGIS Pro pour permettre aux utilisateurs de rechercher des entités. Créez-en un pour chaque couche pouvant faire l’objet d’une recherche. Chaque localisateur recherche dans un seul champ. Les localisateurs peuvent inclure des suggestions de recherche. Les localisateurs augmentent la taille de fichier de la carte hors ligne. Reportez-vous à la rubrique Créer un localisateur dans l’aide de ArcGIS Pro.

  • Ajoutez des fenêtres contextuelles pertinentes. Les fenêtres contextuelles que vous avez créées s’affichent lorsque les utilisateurs visualisent des informations sur les entités de la carte. Lorsque vous créez votre carte, configurez une fenêtre contextuelle contenant les informations dont les utilisateurs ont besoin. Reportez-vous à la rubrique Configurer les fenêtres contextuelles dans l’aide de ArcGIS Pro.
    Remarque :

    C’est grâce aux fenêtres contextuelles que les utilisateurs peuvent interagir avec les entités de la carte.

  • Incluez des étiquettes. Voir des étiquettes sur la carte peut être utile aux utilisateurs. Pour qu’ils puissent y accéder, vous pouvez configurer les étiquettes des couches d’entités. Reportez-vous à la rubrique Principes de base de l’étiquetage dans l’aide de ArcGIS Pro.
  • Utilisez un paquetage de tuiles vectorielles pour le fond de carte. Les paquetages de tuiles vectorielles utilisent des tuiles de données, et non des données brutes. Pour créer un paquetage de tuiles vectorielles, toutes les couches de la carte sont transformées en une seule couche optimisée qui a la même apparence, mais s’affiche plus rapidement. Un paquetage de tuiles vectorielles ne possède pas d’attributs, vous ne pouvez pas créer de fenêtres contextuelles et les utilisateurs ne peuvent pas rechercher les données qu’il contient. Cependant, si vous ne modifiez pas régulièrement les données du fond de carte dans votre carte, les paquetages de tuiles vectorielles vous permettent de traiter les données une seule fois pour en faire un fond de carte que vous pouvez réutiliser chaque fois que vous mettez à jour le MMPK. Vous pouvez par conséquent créer des MMPK beaucoup plus rapidement, et mettre à jour vos données opérationnelles régulièrement sans recommencer le traitement des couches du fond de carte à chaque génération du MMPK.
  • Utilisez le même nom pour le titre de votre carte et le nom du fichier .mmpk. Avant le téléchargement d’une carte hors connexion, le titre dans Field Maps provient des détails des éléments et correspond au nom du fichier .mmpk. Une fois la carte téléchargée, le titre devient le nom de la carte. Pour aider vos utilisateurs à comprendre le lien entre la carte qu’ils ont téléchargée et la carte qui se trouve sur leur appareil, utilisez le même nom de carte dans ArcGIS Pro et dans le fichier .mmpk.
  • Utilisez la miniature par défaut pour cet élément sur votre portail pour qu’elle ne soit pas remplacée lors du téléchargement de la carte hors connexion.
  • Définissez une date d’expiration si vous souhaitez que votre MMPK ne soit disponible que pendant une période donnée. Après cette date, les opérateurs de terrain ne seront plus en mesure de l’ouvrir.

Limitations

La création de MMPK pour une utilisation hors connexion dans Field Maps est soumise aux limitations répertoriées suivantes :

  • Les systèmes de coordonnées du TPK et de la carte doivent correspondre, faute de quoi, le TPK ne s’affiche pas.
  • Si vous utilisez une version de ArcGIS Pro antérieure à la version 2.1, toutes les données du fond de carte doivent provenir d’une même géodatabase.
    Conseil :

    Si votre fond de carte contient des données issues de plusieurs géodatabases et que vous ne voulez pas le restructurer, vous pouvez créer un paquetage de tuiles vectorielles et l’utiliser comme fond de carte de votre carte hors connexion.

  • L’ajout de services dans une carte hors connexion n’est pas pris en charge.

Etapes suivantes

Maintenant que vous disposez d’une carte pouvant être utilisée hors connexion dans Field Maps, téléchargez-la et travaillez hors connexion. Si vous collectez des données ou réalisez des inspections hors connexion, apprenez à synchroniser votre travail.