Partager une position

Vous pouvez partager la localisation de la plupart des entités depuis Indoor Viewer à l’aide d’une URL ou d’un code QR.

L’URL partagée ou le code QR lance l’application en affichant les couches qui étaient actives de la génération de l’URL ou du code QR. Par exemple, si vous partagez un lien vers un parc à vélos, vous pouvez activer la couche des pistes cyclables, même si elle ne l’est pas par défaut.

Vous pouvez partager les localisations à l’aide d’un code QR à la fois en mode navigateur et en mode kiosque. Le partage des localisations avec une URL est uniquement disponible en mode navigateur.

Remarque :

L’appareil mobile doit avoir accès à l’URL Viewer pour que la localisation partagée s’ouvre correctement. Si l’URL est interne ou inaccessible aux utilisateurs du kiosque, désactivez le partage de code QR dans le volet Configure App (Configurer l’application).

Partager une localisation à l’aide d’un code QR

Le partage d’une localisation à l’aide d’un code QR peut s’avérer utile si vous devez transférer les informations d’un appareil immobile (poste de travail ou kiosque) et voulez les envoyer vers votre appareil mobile.

Vous pouvez accéder à une localisation partagée sur un appareil mobile à partir d’un code QR comme suit :

  1. Activez les couches que vous voulez rendre visibles lorsque vous partagez une localisation et désactivez celles que vous souhaitez masquer.
  2. Sélectionnez Get this information on mobile (Recevoir ces informations sur mobile) au bas du volet d’informations d’un élément actif sur la carte dans Viewer.

    Un code QR s’affiche.

  3. Numérisez le code QR à l’aide de l’application de caméra sur votre appareil mobile.

    Une invite apparaît sur l’appareil mobile.

  4. Touchez l’invite pour passer à Viewer dans votre navigateur Web mobile.

    Vous pouvez également lancer ArcGIS Indoors for iOS ou ArcGIS Indoors for Android pour ouvrir la localisation partagée.

    Remarque :

    Une configuration est nécessaire pour lancer Indoors for iOS à partir d’un code QR.

Partager une localisation à l’aide d’une URL

Vous pouvez également partager une localisation sous forme d’URL pouvant s’ouvrir dans un navigateur Web ou dans une application mobile native.

  1. Activez les couches que vous voulez rendre visibles lorsque vous partagez une localisation et désactivez celles que vous souhaitez masquer.
  2. Cliquez sur le bouton Share (Partager) Partager en haut du volet d’informations d’un élément actif sur la carte.
  3. Copiez l’URL pour partager la localisation à l’aide d’une application de messagerie électronique, texte ou instantanée.

Activer les couches via une URL partagée

Lorsque vous partagez une URL pour une entité à partir du volet d’informations, le fichier JSON inclut les identifiants des couches visibles. Ce fichier JSON est encodé avant d’être ajouté à l’URL. Lors de l’ouverture de l’URL partagée, les mêmes couches apparaissent sur la carte et dans la liste des couches.

Remarque :

Vous pouvez supprimer les détails de l’emplacement d’une entité et conserver les couches activées ou désactivées dans une URL partagée en supprimant les paramètres itemUniqueField, itemSourceKey, itemUniqueId, x, y et l de l’URL. Lorsque vous ouvrez une URL sans ces paramètres, les couches qui étaient activées sont toujours affichées, mais les détails de l’emplacement sont supprimés.

Si vous le souhaitez, vous pouvez configurer l’URL manuellement en définissant l’identifiant operationalLayer dans la structure JSON avant qu’il soit encodé dans l’URL.

Les rubriques suivantes fournissent des informations sur la structure JSON pour le paramètre visibleLayers :

visibleLayers=
[
// format for a feature layer:
{
"layerId": "<operationalLayer id>"
},

// format for a map service layer:
{
"layerId": "<operationalLayer id>",
"subLayerIds": [<array of sub layer ids>]
},
...
]

Prise en charge de l’application mobile ArcGIS Indoors

Les liens partagés depuis Viewer peuvent être ouverts dans les applications Indoors natives pour iOS et Android.

iOS

Vous pouvez configurer Viewer de façon à inclure la possibilité d’ouvrir une localisation partagée dans Indoors for iOS lorsque le lien est ouvert sur un appareil iOS. Ce paramètre doit être réglé dans la configuration de l’application Web Viewer et l’application Indoors for iOS doit être installée sur l’appareil mobile. Ce paramètre est activé par défaut lorsque Viewer est créé à partir d’un modèle.

Android

Aucune configuration n’est requise pour Indoors for Android. L’appareil Android fournit des options pour ouvrir le lien lorsqu’il est touché ou numérisé avec la caméra. Si elle est installée, l’application Indoors for Android figure parmi les options présentées pour l’ouverture du lien.