Crear un modelo de datos IPS (Posicionamiento en interiores)

Disponible para una organización de ArcGIS con licencia de la extensión ArcGIS IPS.

Resumen

Crea un Modelo de datos IPS que contiene los siguientes componentes:

  • Datasets de posicionamiento IPS
  • Señales de posicionamiento IPS
  • Puntos de posicionamiento IPS
  • Registros de IPS
  • Balizas IPS

Uso

  • El valor del parámetro Espacio de trabajo debe ser una geodatabase existente. El valor puede ser un archivo o una geodatabase corporativa.

  • Al utilizar una geodatabase corporativa, el archivo de conexión se debe conectar directamente a la base de datos como propietario de la base de datos.

  • Si se marca el parámetro Configurar modelo de Indoors para IPS, la herramienta creará y configurará las siguientes clases de entidad del Modelo de información de ArcGIS Indoors que son esenciales o recomendadas para mejorar la funcionalidad y la visualización de ArcGIS IPS:

    • Sitios
    • Instalaciones
    • Niveles
    • Unidades
    • Detalles
    • Rutas
    • Transiciones
    Nota:

    El sistema de coordenadas del Modelo de información de Indoors existente no se modificará con esta herramienta. Puede seleccionar un sistema de coordenadas utilizando el parámetro Sistema de coordenadas para el Modelo de datos IPS.

Parámetros

EtiquetaExplicaciónTipo de datos
Espacio de trabajo de destino

El archivo o la base de datos geográficos de la empresa donde se creará el Modelo de datos IPS.

Workspace
Sistema de coordenadas

La referencia espacial que se utilizará para el modelo de datos IPS de salida. Referencia espacial que se utilizará para el conjunto de Calidad de de salida.

Coordinate System
Configurar el modelo interior para IPS
(Opcional)

Especifica si se creará y configurará un modelo de información de Indoors que contenga las clases de entidades Sitios, Instalaciones, Niveles, Unidades, Detalles, Rutas y Transiciones entre plantas.

  • Marcado: se crearán y configurarán un modelo de información y clases de entidades de Indoors.
  • Sin marcar: no se creará ni configurará un modelo de información ni clases de entidades de Indoors. Esta es la opción predeterminada.
Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Espacio de trabajo actualizado

El archivo o la base de datos geográficos de la empresa donde se crea el Modelo de datos IPS.

Workspace

arcpy.indoorpositioning.CreateIPSDataModel(target_workspace, coordinate_system, {setup_indoors_model_for_ips})
NombreExplicaciónTipo de datos
target_workspace

El archivo o la base de datos geográficos de la empresa donde se creará el Modelo de datos IPS.

Workspace
coordinate_system

La referencia espacial que se utilizará para el modelo de datos IPS de salida. Referencia espacial que se utilizará para el conjunto de Calidad de de salida.

Coordinate System
setup_indoors_model_for_ips
(Opcional)

Especifica si se creará y configurará un modelo de información de Indoors que contenga las clases de entidades Sitios, Instalaciones, Niveles, Unidades, Detalles, Rutas y Transiciones entre plantas.

  • SETUP_INDOORS_MODELSe crearán y configurarán un modelo de información y clases de entidades de Indoors.
  • NO_SETUP_INDOORS_MODELNo se creará ni configurará un modelo de información ni clases de entidades de Indoors. Esta es la opción predeterminada.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
out_workspace

El archivo o la base de datos geográficos de la empresa donde se crea el Modelo de datos IPS.

Workspace

Muestra de código

Ejemplo 1 de CreateIPSDataModel example 1 (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función CreateIPSDataModel para crear el Modelo de datos de IPS y clases de entidad en una geodatabase existente.

# 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)

Información de licenciamiento

  • Basic: No
  • Standard: Requiere ArcGIS IPS
  • Advanced: Requiere ArcGIS IPS

Temas relacionados