Disponible pour une organisation ArcGIS disposant d’une licence pour l’extension IPS.
Le modèle d’informations ArcGIS IPS prend en charge la gestion des informations de positionnement en intérieur nécessaire au partage de cartes Web et de paquetages de cartes mobiles correctement configurés en vue d’une utilisation avec l'application ArcGIS IPS Setup et d'autres applications compatibles avec le positionnement en intérieur.
Le modèle IPS comprend la table IPS Positioning (Positionnement IPS) la classe d’entités IPS Recordings (Enregistrements IPS) et la classe d’entités Beacons (Balises). Utilisez l’outil Enable Indoor Positioning (Activer le positionnement en intérieur) pour créer la table et les classes d’entités requises, qui contiennent tous les champs requis par les applications compatibles IPS.
Vous pouvez ensuite ajouter des données à la classe d’entités IPS Recordings (Enregistrements IPS) à l’aide de l’application IPS Setup et visualiser les trajectoires des enregistrements d’arpentage dans ArcGIS Pro. L’outil Générer le fichier de positionnement en intérieur traite les données d’arpentage dans un fichier de positionnement stocké dans la table IPS Positioning (Positionnement IPS). Le fichier de positionnement contient toutes les informations nécessaires à l’activation du positionnement en intérieur. Chaque fichier de positionnement contient les données d’un seul site.
La classe d’entités Beacons (Balises) contient les données de localisation et de configuration des balises.
ArcGIS IPS utilise également des données supplémentaires qui proviennent du modèle d’information ArcGIS Indoors, notamment les données suivantes :
- Données de plans d’étages : incluent les classes d’entités Sites, Facilities (Bâtiments), Levels (Niveaux), Units (Unités) et Details (Détails), qui contiennent des données décrivant les plans d’étages et les espaces intérieurs.
- Transitions— : dans le modèle Indoors, la classe d’entités Transitions contient des entités qui représentent les transitions entre les étages, comme les escaliers et les ascenseurs. Le modèle IPS étend cette classe d’entités à l’aide d’un domaine pour inclure des transitions entre des espaces intérieurs et extérieurs.
- Pathways (Parcours) : entités linéaires qui représentent l’espace traversable. Lorsqu’elles sont marquées comme pouvant être utilisées avec ArcGIS IPS, la capture de chemins est activée dans un souci d’amélioration de l’expérience des points bleus.
Classes d’entités
Nom | Description |
---|---|
Enregistrements IPS | Classe d’entités linéaires utilisée par l’application ArcGIS IPS Setup pour stocker les enregistrements d’arpentage de positionnement en intérieur. Cette classe d’entités est également utilisée en entrée de l’outil Générer le positionnement en intérieur. |
Beacons (Balises) | Classe d’entités ponctuelles qui décrit la localisation géographique et les attributs des balises situées dans un bâtiment. |
Tableau
Nom | Description |
---|---|
Positionnement IPS | La table en sortie est alimentée par l’outil Générer le fichier de positionnement en intérieur et contient des fichiers en pièces jointes qui activent le positionnement en intérieur dans IPS Setup et des applications IPS personnalisées à l’aide de ArcGIS Runtime. |
Détails des classes d’entités du modèle IPS
Enregistrements IPS
Nom du champ | Type | Peut être nul | Description |
---|---|---|---|
SITE_ID | Texte | True |
Enregistre l’ID unique du site associé de l’entité et peut permettre d’identifier le site associé de l’entité dans des cartes tenant compte des étages. Une entité peut uniquement être liée à un site unique à l’aide du champ ID de site. |
FACILITY_ID | Texte | True |
Enregistre l’ID unique de la ressource associée de l’entité et permet d’identifier la ressource associée de l’entité dans des cartes tenant compte des étages. Une entité peut uniquement être liée à une ressource unique à l’aide du champ ID de ressource. |
LEVEL_ID | Texte | True |
Enregistre l’ID unique du niveau associé de l’entité et permet d’identifier le niveau associé de l’entité dans des cartes tenant compte des étages. Une entité peut uniquement être liée à un niveau unique à l’aide du champ ID de niveau. |
SURVEY_DATE | Date | False |
Enregistre la date d’enregistrement du chemin d’arpentage dans l’application IPS Setup. |
COMMENT | Texte | True |
Enregistre le commentaire de l'utilisateur sur l'enregistrement lors de sa création et de son chargement dans la table à l'aide de l'application IPS Setup. |
SURVEYOR | Texte | True | Enregistre le nom de l’utilisateur connecté à l’application IPS Setup. |
DEVICE | Texte | True |
Enregistre le nom et le modèle d'appareil avec lesquels l'enregistrement a été créé. |
APP_VERSION | Texte | False |
Enregistre la version de l’application IPS Setup utilisée pour créer l’enregistrement. |
RECORDING_TYPE | Texte | True | Indique le type d’enregistrement d’enquête. Le domaine DOM_IPS_RECORDING_TYPE définit les valeurs de champs autorisées suivantes :
|
BLUETOOTH | Long | True | Enregistre si l’enregistrement d’arpentage contient des données Bluetooth. Le domaine DOM_BOOLEAN définit les valeurs de champs autorisées suivantes :
|
WIFI | Long | True | Enregistre si l’enregistrement d’arpentage contient des données Wi-Fi. Le domaine DOM_BOOLEAN définit les valeurs de champs autorisées suivantes :
|
GLOBALID | ID global | False |
Identifie de manière unique une entité ou une ligne de table dans une géodatabase et entre plusieurs géodatabases. Il s'agit d'une chaîne de style registre composée de 36 caractères entre accolades dans une géodatabase. |
PLANNING_DATE | Date | False | Enregistre la date de création du chemin d’arpentage. Ce champ est automatiquement alimenté par une règle attributaire de calcul avec la date actuelle lorsqu’une nouvelle entité est créée dans la classe d’entités. |
Beacons (Balises)
Nom du champ | Type | Peut être nul | Description |
---|---|---|---|
VENDOR | Texte | True |
Nom du fournisseur de la balise. |
BEACON_ID | Texte | True |
Identifie de manière unique une balise Bluetooth. Cette valeur peut également être désignée par l’appellation ID fournisseur. |
UUID | Texte | True |
Un identifiant unique universel (UUID)est composé de 32 caractères hexadécimaux fractionnés en 5 groupes séparés par des tirets. La longueur de chaque groupe est 8-4-4-4-12, par exemple : aa72426e-955d-41fb-9aaa-d67c749198a6 Des identifiants uniques universels peuvent être générés en local (pas d’autorité centrale pour la coordination ou l’inscription) et peuvent être configurés pour des balises Bluetooth. Selon le protocole iBeacon, le même identifiant unique universel est associé à un sous-ensemble d’un réseau de balises et fait partie de leur message annoncé. Le triplet (UUID, MAJOR, MINOR) identifie une balise spécifique dans un réseau. |
MAJOR | Long | True |
Entier non signé à 2 octets associé à une balise Bluetooth. Selon le protocole iBeacon, il peut être utilisé pour distinguer un groupe de balises dans un réseau et fait partie du message annoncé. Le triplet (UUID, MAJOR, MINOR) identifie une balise spécifique dans un réseau. |
MINOR |
Long | True |
Entier non signé à 2 octets associé à une balise Bluetooth. Selon le protocole iBeacon, il peut être utilisé pour distinguer un groupe de balises dans un réseau et fait partie du message annoncé. Le triplet (UUID, MAJOR, MINOR) identifie une balise spécifique dans un réseau. |
PROTOCOL | Texte | True | Protocole Bluetooth utilisé par les balises. Seul le protocole iBeacon est pris en charge dans la version actuelle. |
RSSI_1M | Flottant | True |
Indicateur de la puissance du signal reçu à une distance d’un mètre. Cette valeur est spécifiée par le fournisseur de la balise Bluetooth. |
ADVERTISING_INTERVAL_MS | Flottant | True |
Intervalle en millisecondes de diffusion des messages par la balise. |
LEVEL_ID | Texte | True | Identifiant de niveau de l’entité de niveau auquel se trouve la balise. |
BATTERY_LEVEL | Flottant | True |
Niveau de la batterie résiduelle de la balise exprimé en pourcentage de la batterie totale. |
LAST_SEEN | Date | True | Date et heure de la dernière observation du signal de la balise. |
PLACEMENT_DATE | Date | True | Date et heure du déploiement d’une balise. |
GLOBALID | ID global | False |
Identifie de manière unique une entité ou une ligne de table dans une géodatabase et entre plusieurs géodatabases. Il s'agit d'une chaîne de style registre composée de 36 caractères entre accolades dans une géodatabase. |
Détails de la table du modèle IPS
Positionnement IPS
Nom du champ | Type | Peut être nul | Description |
---|---|---|---|
SITE_ID | Texte | True |
Enregistre l’ID unique du site associé de l’entité et peut permettre d’identifier le site associé de l’entité dans des cartes tenant compte des étages. Une entité peut uniquement être liée à un site unique à l’aide du champ ID de site. |
DATE_CREATED | Date | False |
Enregistre la date d’exécution de l’outil Générer le fichier de positionnement en intérieur et la date de création du fichier IDM. |
DATA | Texte | False |
Enregistre le nom du fichier IDM, ajouté comme pièce jointe à cet enregistrement. |
COMMENT | Texte | True |
Enregistre les commentaires spécifiés dans l’outil Générer le fichier de positionnement en intérieur. |
BLUETOOTH | Long | True | Enregistre si le fichier de positionnement prend en charge le positionnement Bluetooth. Le domaine DOM_BOOLEAN définit les valeurs de champs autorisées suivantes :
|
WIFI | Long | True | Enregistre si le fichier de positionnement prend en charge le positionnement Wi-Fi. Le domaine DOM_BOOLEAN définit les valeurs de champs autorisées suivantes :
|
GLOBALID | ID global | False |
Identifie de manière unique une entité ou une ligne de table dans une géodatabase et entre plusieurs géodatabases. Il s'agit d'une chaîne de style registre composée de 36 caractères entre accolades dans une géodatabase. |
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?