Skip To Content

Configurer le portail pour la prise en charge de ArcGIS Navigator

Après avoir acheté des licences ArcGIS Navigator, procédez comme suit pour configurer votre portail afin qu’il prenne en charge l’application Navigator.

  1. Attribuez des licences aux membres du portail.
  2. Téléchargez des paquetages de cartes mobiles sur My Esri ou créez des paquetages de cartes mobiles personnalisés dans ArcGIS Pro. Hébergez-les sur un serveur web.
  3. Enregistrez les paquetages de cartes mobiles auprès du portail.

Les membres peuvent ensuite se connecter au portail avec l’application Navigator, télécharger des paquetages de cartes pour leur travail et naviguer en mode hors connexion. Consultez l'aide de ArcGIS Navigator pour en savoir plus.

Gérer les paquetages de cartes mobiles

Les utilisateurs de Navigator qui sont connectés à votre portail voient les paquetages de cartes mobiles qu'ils peuvent télécharger. Vous pouvez obtenir des paquetages de cartes créés par Esri depuis My Esri ou créer vos propres paquetages de cartes dans ArcGIS Pro et les charger sur votre portail. Pour rendre les paquetages de cartes mobiles accessibles aux utilisateurs de l’application Navigator, vous devez les enregistrer auprès de votre portail.

Les portails ArcGIS Enterprise sont fournis avec un groupe de cartes Navigator appartenant à esri_nav. Ce groupe est prérempli avec des éléments créés par Esri. Vous pouvez parcourir les contenus du groupe de cartes Navigator pour voir la description, la miniature et autres informations de chaque élément.

Procédez comme suit pour accéder aux éléments du groupe de cartes Navigator :

  1. Connectez-vous au portail.
  2. Ouvrez Groups (Groupes) > My Organization's Groups (Groupes de mon organisation).
  3. Cliquez sur le groupe de cartes Navigator.

    Ceci ouvre la page des éléments du groupe.

  4. Pour afficher tous les éléments du groupe, cliquez sur View All Group Content (Afficher tout le contenu du groupe).
  5. Vous pouvez cliquer sur n’importe quel élément pour en afficher la page de détails.

Lorsque le portail est initialement créé, ces éléments ne sont reliés à aucun paquetage de carte. Pour remplir les éléments de contenu ou mettre à jour le contenu d’un élément, téléchargez les paquetages de carte via My Esri, hébergez-les sur votre propre serveur web, puis enregistrez les paquetages hébergés auprès du portail.

Utilisez l’outil des paquetages de cartes mobiles (managemmpks) installé avec Portal for ArcGIS pour enregistrer ces paquetages. Vous pouvez également utiliser cet outil pour mettre à jour, annuler l'enregistrement et répertorier les paquetages de cartes mobiles dans votre portail.

Remarque :

Pour utiliser ArcGIS Navigator, des licences Navigator doivent être attribuées aux membres du portail.

Télécharger les paquetages de cartes mobiles fournis par Esri

Pour télécharger les paquetages de cartes mobiles fournis par Esri, procédez comme suit.

  1. Connectez-vous à My Esri et cliquez sur Mes organisations > Téléchargements > Données et contenu.
  2. Saisissez Navigator dans la zone de texte de recherche et choisissez l'option de tri voulue dans la liste déroulante Trier par.
  3. Parcourez la liste des paquetages de cartes mobiles pour trouver les fichiers qui vous intéressent.
  4. Cliquez sur Télécharger pour chaque paquetage de carte mobile que vous voulez fournir aux utilisateurs de l'application Navigator. Téléchargez un fichier à la fois.
  5. Placez les paquetages de cartes téléchargés dans un emplacement accessible à partir du Web. Par exemple, si vous utilisez IIS comme serveur Web, vous pouvez placer les fichiers téléchargés dans le dossier c:\inetpub\wwwroot\ ou à un autre emplacement configuré en tant que répertoire virtuel.

    L'URL du serveur web où vous placez les fichiers des paquetages de cartes est l'URL de base que vous allez fournir lorsque vous utiliserez l'outil managemmpks pour enregistrer et gérer les paquetages.

  6. Activez l'extension .mmpk en tant que type MIME. Par exemple, si vous utilisez IIS comme serveur web, procédez comme suit :
    1. Ouvrez Gestionnaire des services Internet.
    2. Dans le volet Connexions, sélectionnez votre serveur dans l'arborescence et double-cliquez sur Types MIME.
    3. Dans le volet Actions, cliquez sur Ajouter.
    4. Dans la zone Extension de nom de fichier, tapez .mmpk.
    5. Dans la zone Type MIME, saisissez application/mmpk.
    6. Redémarrez votre serveur Web.

Enregistrer des paquetages de cartes mobiles

Après avoir obtenu les paquetages de cartes mobiles et les avoir hébergés sur un serveur web, enregistrez-les auprès de votre portail. Les mises à jour apportées aux paquetages de cartes mobiles doivent également être communiquées au portail. Votre portail inclut un élément de portail pour chaque paquetage de cartes mobiles. Enregistrer vos paquetages de cartes mobiles met à jour ces éléments de portail pour référencer l’URL des fichiers .mmpk sur votre serveur web.

Vous pouvez enregistrer et gérer les paquetages de cartes mobiles à l’aide de l’outil managemmpks. Cet outil est installé avec Portal for ArcGIS dans le répertoire <Portal for ArcGIS installation directory>/tools/managemmpks. Vous êtes invité à saisir le nom d'utilisateur et le mot de passe de l'administrateur lors de l'exécution de l'outil managemmpks.

L’outil managemmpks vous permet d’enregistrer un ou plusieurs paquetages de cartes mobiles à la fois avec votre portail. L’outil utilise les noms d’élément de portail en entrée, et non pas les noms des paquetages de cartes. De ce fait, vous devez connaître les noms des éléments de portail existants avant de procéder à l’enregistrement. Pour obtenir cette liste, vous pouvez utiliser la ligne de commande --preinstalled avec l’outil managemmpks, ou parcourir le contenu du groupe de cartes Navigator.

Saisissez managemmpks --help pour obtenir de l'aide sur la syntaxe de l'outil.

Une fois que vous connaissez les noms d’éléments à enregistrer, procédez comme suit pour enregistrer les paquetages de cartes hébergés sur votre serveur web :

  1. Connectez-vous à la machine sur laquelle Portal for ArcGIS est installé.
  2. Démarrez une session de terminal et authentifiez-vous comme l'utilisateur ayant installé Portal for ArcGIS.
  3. A partir de la ligne de commande, accédez au dossier tools/managemmpks du répertoire d'installation de Portal for ArcGIS.
  4. Exécutez l’outil managemmpks suivant avec la commande --register pour enregistrer tous les paquetages de cartes mobiles répertoriés dans un fichier texte, dans un fichier de valeurs séparées par des virgules ou sous forme de liste de noms d’éléments de paquetages séparés par une virgule : managemmpks --register --url <base_URL> {--file <package_names_list.txt> | --packages <package_name1,package_name2>}.

    L’exemple suivant utilise une liste de noms d’éléments de portail de paquetages de cartes mobiles pour enregistrer les paquetages de cartes mobiles accessibles via l’URL http://mapcdn.esri.com/navigator/mmpk :

    managemmpks --register --url http://mapcdn.esri.com/navigator/mmpk --packages Alabama,Czech_Republic

    Lorsque vous utilisez la commande --packages, vous devez insérer des traits de soulignement (_) pour remplacer les espaces dans les noms d’éléments de portail contenant plusieurs termes, comme illustré dans l’élément République tchèque de l’exemple précédent.

    Dans cet exemple, un fichier texte (us_states_package_list.txt) contenant la liste des noms d’éléments de portail est fourni pour les fichiers du paquetage de cartes mobiles (.mmpk) accessibles via http://mapcdn.esri.com/navigator/mmpk.

    managemmpks --register --url http://mapcdn.esri.com/navigator/mmpk 
    --file us_states_package_list.txt

    Lorsque vous utilisez un fichier texte ou un fichier de valeurs séparées par des virgules (CSV) pour enregistrer les paquetages de cartes mobiles, il n’est pas nécessaire de remplacer par des traits de soulignement les espaces figurant dans les noms d’éléments. Par exemple, le fichier pourrait contenir les entrées suivantes :

    Alabama
    Czech Republic
    South America Southern Cone Region

Les utilisateurs de l’application Navigator peuvent télécharger des paquetages de cartes pour la navigation.

Mettre à jour les paquetages de cartes mobiles

Esri met régulièrement à jour les paquetages de cartes mobiles sur My Esri. Vous pouvez également mettre à jour les paquetages de cartes mobiles que vous générez dans ArcGIS Pro. Après avoir obtenu ces fichiers mis à jour et les avoir placés dans le répertoire des fichiers de paquetages de cartes mobiles auquel vous accédez via l'URL de base, utilisez l'outil managemmpks avec la commande --refresh pour mettre à jour le contenu des paquetages. Vous pouvez fournir un fichier texte ou CSV contenant les noms des paquetages de cartes mobiles ou une liste de noms d’éléments séparés par des virgules. Cette syntaxe est managemmpks --refresh {--file <package_names_list.txt> | --packages <name1,name2>} :

Dans cet exemple, les paquetages de cartes mobiles mis à jour farmland et pop_density ont été placés à l’endroit où l’URL de base peut y accéder.

managemmpks --refresh --packages farmland,pop_density

Mettez à jour le contenu des éléments dans le groupe de cartes Navigator chaque fois que de nouveaux fichiers .mmpk sont disponibles, mais ne changez pas l’URL de base qui leur est associée. Une fois que vous exécutez la commande --refresh, les utilisateurs de l’application Navigator verront que les fichiers ont été mis à jour et pourront les télécharger.

Annuler l'enregistrement des paquetages de cartes mobiles

Pour annuler l'enregistrement des paquetages de cartes mobiles, utilisez la commande --unregister avec l'outil managemmpks. Vous pouvez spécifier une liste de paquetages dans un fichier texte ou CSV à l’aide de la commande --file ou inclure une liste de noms d’éléments séparés par des virgules à l’aide de la commande --packages.

Dans cet exemple, l'enregistrement du paquetage de cartes mobiles a été annulé.

managemmpks --unregister --packages Albania

Lorsque vous utilisez la commande --packages, vous devez insérer des traits de soulignement (_) pour remplacer les espaces dans les noms d’éléments de portail contenant plusieurs termes, comme dans République tchèque.

L'exemple suivant montre l'annulation de l'enregistrement des paquetages de cartes mobiles répertoriés dans le fichier texte, package_list.txt:

managemmpks --unregister --file package_list.txt

Lorsque vous utilisez un fichier texte ou un fichier de valeurs séparées par des virgules (CSV) pour annuler l’enregistrement des paquetages de cartes mobiles, il n’est pas nécessaire de remplacer par des traits de soulignement les espaces figurant dans les noms d’éléments. Par exemple, le fichier pourrait contenir les entrées suivantes :

Alabama
Czech Republic
South America Southern Cone Region

Répertorier tous les paquetages de cartes mobiles

Utilisez la commande --list avec l'outil managemmpks pour générer deux listes : une liste des paquetages de cartes mobiles enregistrés et une liste des paquetages de cartes mobiles non enregistrés. Utilisez la commande --dir pour spécifier un répertoire en sortie dans lequel créer des fichiers texte de ces listes. Le nom de fichier est généré automatiquement par l'outil managemmpks. Vous pouvez ensuite utiliser ces fichiers texte en entrée pour enregistrer et annuler l'enregistrement des fichiers .mmpk.

Dans cet exemple, la liste des paquetages de cartes mobiles est générée dans le répertoire /usr/temp.

./managemmpks.sh --list --dir /usr/temp

Deux fichiers sont créés dans le répertoire que vous spécifiez.

  • registered-<YYYMMDD-hhmmss>.txt : ce fichier contient les noms des éléments enregistrés.
  • unregistered-<YYYMMDD-hhmmss>.txt : ce fichier contient les noms des éléments dont l’enregistrement à été annulé.

Répertorier les paquetages de cartes mobiles installés

Utilisez la commande --preinstalled avec l’outil managemmpks pour répertorier les paquetages de cartes mobiles fournis avec votre portail. Vous pouvez générer un fichier texte contenant cette liste. Vous pouvez ensuite utiliser le fichier texte en entrée pour enregistrer et annuler l'enregistrement des fichiers .mmpk.

Pour renvoyer la liste des paquetages de cartes dans votre invite de commande ou terminal, spécifiez la commande --preinstalled comme indiqué dans cet exemple.

managemmpks --preinstalled

Pour générer la liste dans un fichier, indiquez un nom de fichier comme illustré dans l'exemple suivant :

managemmpks --preinstalled > myoutputfile.txt