Créer un modèle de données IPS (Positionnement en intérieur)

Disponible pour une organisation ArcGIS disposant d’une licence pour l’extension ArcGIS IPS.

Synthèse

Crée un modèle de données IPS contenant les composants suivants :

  • Jeux de données de positionnement IPS
  • Signaux de positionnement IPS
  • Points de positionnement IPS
  • Enregistrements IPS
  • Balises IPS

Utilisation

  • La valeur du paramètre Espace de travail cible doit être une géodatabase existante. Il peut s’agir d’une géodatabase fichier ou d’entreprise.

  • Lorsque vous utilisez une géodatabase d’entreprise, le fichier de connexion doit se connecter directement à la base de données en tant que propriétaire de celle-ci.

  • Si le paramètre Configurer un modèle Indoors pour IPS est sélectionné, l’outil crée et configure les classes d’entités suivantes à partir du modèle d’information ArcGIS Indoors, qui sont nécessaires pour activer ArcGIS IPS :

    • Sites
    • Bâtiments
    • Niveaux
    • Parcours
    • Transitions
    Remarque :

    Cet outil ne modifie pas le système de coordonnées du modèle d’information Indoors existant. Vous pouvez sélectionner un système de coordonnées à l’aide du paramètre Système de coordonnées pour le modèle de données IPS.

Paramètres

ÉtiquetteExplicationType de données
Espace de travail cible

Géodatabase fichier ou d’entreprise où le modèle de données IPS sera créé.

Workspace
Système de coordonnées

Référence spatiale utilisée pour le modèle de données IPS en sortie. La valeur par défaut est WGS84.

Coordinate System
Configurer un modèle Indoors pour IPS
(Facultatif)

Indique si un modèle d’information Indoors contenant les classes d’entités (Sites, Bâtiments, Niveaux, Parcours et Transitions entre les étages) sera créé et configuré.

  • Option sélectionnée : un modèle d’information Indoors et des classes d’entités seront créés et configurés.
  • Option non sélectionnée : un modèle d’information Indoors et des classes d’entités ne seront pas créés et configurés. Il s’agit de l’option par défaut.
Boolean

Sortie obtenue

ÉtiquetteExplicationType de données
Espace de travail mis à jour

Géodatabase fichier ou d’entreprise où le modèle de données IPS est créé.

Workspace

arcpy.indoorpositioning.CreateIPSDataModel(target_workspace, coordinate_system, {setup_indoors_model_for_ips})
NomExplicationType de données
target_workspace

Géodatabase fichier ou d’entreprise où le modèle de données IPS sera créé.

Workspace
coordinate_system

Référence spatiale utilisée pour le modèle de données IPS en sortie. La valeur par défaut est WGS84.

Coordinate System
setup_indoors_model_for_ips
(Facultatif)

Indique si un modèle d’information Indoors contenant les classes d’entités (Sites, Bâtiments, Niveaux, Parcours et Transitions entre les étages) sera créé et configuré.

  • SETUP_INDOORS_MODELUn modèle d’information Indoors et des classes d’entités seront créés et configurés.
  • NO_SETUP_INDOORS_MODELUn modèle d’information Indoors et des classes d’entités ne seront pas créés et configurés. Il s’agit de l’option par défaut.
Boolean

Sortie obtenue

NomExplicationType de données
out_workspace

Géodatabase fichier ou d’entreprise où le modèle de données IPS est créé.

Workspace

Exemple de code

Exemple 1 d’utilisation de la fonction CreateIPSDataModel (fenêtre Python)

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction CreateIPSDataModel pour créer le modèle de données IPS et les classes d’entités dans une géodatabase existante.

# Name: CreateIPSDataModel_example.py
# Description: Creates the ArcGIS IPS Data Model

# Import system modules
import arcpy

# Set local variables
target_workspace = r"C:\\Users\\myUser\\Documents\\ArcGIS\\Projects\\DemoProject\\DemoProject.gdb"
coordinate_system = arcpy.SpatialReference("WGS 1984 Web Mercator (Auxiliary Sphere)")
setup_indoors_model_for_ips = "NO_SETUP_INDOORS_MODEL"

# Call the CreateIPSDataModel tool
arcpy.indoorpositioning.CreateIPSDataModel(target_workspace, coordinate_system, setup_indoors_model_for_ips)

Informations de licence

  • Basic: Non
  • Standard: Nécessite ArcGIS IPS
  • Advanced: Nécessite ArcGIS IPS

Rubriques connexes