Disponible para una organización de ArcGIS con licencia de la extensión IPS.
El modelo de información de ArcGIS IPS permite la administración de la información de posicionamiento en interiores necesaria para compartir de forma adecuada mapas web y paquetes de mapas móviles configurados para utilizarlos con la aplicación ArcGIS IPS Setup y otras aplicaciones habilitadas para el posicionamiento en interiores. Además, contiene las estructuras de datos necesarias para evaluar el rendimiento del posicionamiento en interiores.
El modelo de información consta de dos partes:
- El modelo base de IPS contiene las tablas y clases de entidad necesarias para habilitar el posicionamiento en interiores y mantener actualizada la información acerca de la infraestructura de balizas.
- El Dataset de calidad de IPS contiene dos clases de entidad de puntos que se utilizan para obtener información acerca del rendimiento de una instalación.
También aprovecha datos adicionales procedentes del Modelo de información de ArcGIS Indoors, incluidos los siguientes:
- Datos de planos de planta: incluye las clases de entidad Sitios, Instalaciones, Niveles, Unidades y Detalles, que contienen datos que describen planos de plantas y espacios interiores.
- Transiciones: en el modelo de Indoors, la clase de entidad Transiciones contiene entidades que representan transiciones entre plantas, tales como escaleras y ascensores. El modelo extiende esta clase de entidad utilizando un dominio para incluir transiciones entre espacios interiores y exteriores.
- Caminos: entidades lineales que representan un espacio transitable. Cuando se marca para su uso con IPS, la alineación de ruta se habilita para mejorar la experiencia del punto azul.
Modelo base de IPS
Puede utilizar la herramienta Habilitar posicionamiento en interiores para crear el modelo base de IPS en un espacio de trabajo existente. El modelo incluye la tabla de posicionamiento y la clase de entidad de registros, que son necesarios para la configuración y la habilitación de IPS. La clase de entidad de registros se puede utilizar para planificar y almacenar levantamientos topográficos del entorno. La herramienta Generar archivo de posicionamiento en interiores se utiliza para compilar los registros en los denominados archivos de posicionamiento, que contienen toda la información necesaria para habilitar IPS y se consumen para obtener una posición en interiores. Se almacenan como adjuntos en la tabla de posicionamiento.
El modelo base también incluye la clase de entidad Balizas, que se puede utilizar para mantener la información acerca de la configuración de una infraestructura de balizas Bluetooth, en caso de una instalación basada en Bluetooth.
Dataset de calidad de IPS
Puede utilizar las herramientas contenidas en el conjunto de herramientas Evaluación de calidad para crear y completar este dataset. La herramienta Crear dataset de calidad de IPS crea el dataset en un espacio de trabajo existente. Este dataset consta de lo siguiente:
- Clase de entidad Posiciones de referencia
- Clase de entidad Posiciones calculadas
La herramienta Calcular calidad de posicionamiento transforma los registros de calidad en entidades de posiciones de referencia y de posiciones calculadas, que codifican información acerca del rendimiento de una instalación. Las posiciones de referencia denotan puntos para los que está disponible una evaluación de la calidad, mientras que las posiciones calculadas representan las posiciones en interiores generadas por el motor de IPS para cada una de estas referencias.
Clases de entidad Modelo base de IPS
Nombre | Descripción |
---|---|
Una clase de entidad lineal utilizada por la aplicación ArcGIS IPS Setup para almacenar registros topográficos de posicionamiento en interiores. Esta clase de entidad también es la entrada para las herramientas Generar posicionamiento en interiores y Calcular calidad de posicionamiento. | |
Clase de entidad de punto que describe la ubicación geográfica y los atributos de balizas ubicadas en una instalación. |
Tablas del modelo base de IPS
Nombre | Descripción |
---|---|
La tabla de salida que se rellena con la herramienta Generar archivo de posicionamiento en interiores y contiene archivos adjuntos para habilitar el posicionamiento en interiores en IPS Setup y aplicaciones de IPS personalizadas con el motor de IPS. |
Clases de entidad del dataset de calidad de IPS
Nombre | Descripción |
---|---|
Una clase de entidad de punto que representa las posiciones reales del topógrafo durante un registro de calidad en un momento específico. | |
Una clase de entidad de punto que representa las posiciones del topógrafo calculadas por el motor de IPS durante un registro de calidad en una hora específica y un archivo de posicionamiento específico. Las posiciones calculadas se pueden hacer coincidir con las correspondientes posiciones de referencia registrando los atributos GUID y Hora de IPS. |
Clases de entidad del modelo base de IPS
El modelo base de IPS contiene las siguientes clases de entidad:
Registros de IPS
Nombre de campo | Tipo | Es anulable | Descripción |
---|---|---|---|
SITE_ID | Texto | True | Registra el Id. único del sitio asociado de la entidad y se puede utilizar para identificar la entidad de sitio asociada a la entidad en los mapas que tienen en cuenta las plantas. Una entidad puede estar relacionada únicamente con un solo sitio mediante el campo Id. de sitio. |
FACILITY_ID | Texto | True | Registra el Id. único de la instalación asociada de la entidad y se utiliza para identificar la entidad de instalación asociada a la entidad en los mapas que tienen en cuenta las plantas. Una entidad puede estar relacionada únicamente con una sola instalación mediante el campo Id. de instalación. |
LEVEL_ID | Texto | True | Registra el Id. único del nivel asociado de la entidad y se utiliza para identificar la entidad de nivel asociada a la entidad en los mapas que tienen en cuenta las plantas. Una entidad puede estar relacionada únicamente con un solo nivel mediante el campo Id. de nivel. |
SURVEY_DATE | Fecha | False | Registra la fecha en la que se registró la ruta topográfica en la aplicación de configuración. |
COMMENT | Texto | True | Registra el comentario del usuario acerca del registro cuando se creó con la aplicación de configuración. |
SURVEYOR | Texto | True | Registra el nombre de usuario de la persona que inició sesión en la aplicación de configuración. |
DEVICE | Texto | True | Registra el nombre y el modelo del dispositivo con el que se creó la grabación. |
APP_VERSION | Texto | False | Registra la versión de la aplicación de configuración utilizada para crear el registro. |
RECORDING_TYPE | Texto | True | Especifica el tipo de registro. El dominio DOM_IPS_RECORDING_TYPE define los siguientes valores de campo permitidos:
|
BLUETOOTH | Largo | True | Registra si el registro contiene datos Bluetooth. El dominio DOM_BOOLEAN define los siguientes valores de campo permitidos:
|
WIFI | Largo | True | Registra si el registro contiene datos wifi. El dominio DOM_BOOLEAN define los siguientes valores de campo permitidos:
|
GLOBALID | Id. global | False | Identifica de forma única una entidad o fila de tabla de una geodatabase y en varias geodatabases. Es una cadena de caracteres de estilo de registro que consta de 36 caracteres encerrados entre llaves en una geodatabase. |
PLANNING_DATE | Fecha | False | Registra la fecha en que se creó la ruta del registro. Este campo se rellena automáticamente con una regla de atributo de cálculo con la fecha actual cuando se crea una nueva entidad en la clase de entidad. |
Balizas
Nombre de campo | Tipo | Es anulable | Descripción |
---|---|---|---|
VENDOR | Texto | True | El nombre del proveedor de balizas. |
BEACON_ID | Texto | True | Una cadena de caracteres corta que identifica unívocamente una baliza Bluetooth. Su formato cambia según el proveedor de balizas. |
UUID | Texto | True | Un identificador único universal está formado por 32 caracteres hexadecimales divididos en cinco grupos separados por guiones. La longitud de cada agrupar es 8-4-4-4-12, por ejemplo: aa72426e-955d-41fb-9aaa-d67c749198a6 Los UUID se pueden generar localmente (no hay autoridad central para la coordinación ni el registro) y se pueden configurar para balizas Bluetooth. Según el protocolo iBeacon, el mismo UUID está asociado a un subconjunto de una red de balizas y forma parte de su mensaje notificado. El triplete (UUID, MAJOR, MINOR) identifica una baliza específica de una red. |
MAJOR | Largo | True | Un entero sin signo de 2 bytes que está asociado a una baliza Bluetooth. Según el protocolo iBeacon, esto se puede utilizar para distinguir aún más un grupo de balizas en una red y forma parte del mensaje notificado. El triplete (UUID, MAJOR, MINOR) identifica una baliza específica de una red. |
MINOR | Largo | True | Un entero sin signo de 2 bytes que está asociado a una baliza Bluetooth. Según el protocolo iBeacon, esto se puede utilizar para distinguir aún más un grupo de balizas en una red y forma parte del mensaje notificado. El triplete (UUID, MAJOR, MINOR) identifica una baliza específica de una red. |
PROTOCOL | Texto | True | El protocolo Bluetooth utilizado por las balizas. En la versión actual solo se admite iBeacon. |
RSSI_1M | Flotante | True | El Indicador de aumento de señal recibido a una distancia de 1 metro. Normalmente, se puede configurar para cada baliza. El proveedor de la baliza especifica los valores posibles. |
ADVERTISING_INTERVAL_MS | Flotante | True | El intervalo en milisegundos en el que la baliza difunde sus mensajes. |
LEVEL_ID | Texto | True | El Id. de nivel de la entidad de nivel en que se encuentra la baliza. |
BATTERY_LEVEL | Flotante | True | El nivel de batería residual de la baliza como porcentaje de la batería total. |
LAST_SEEN | Fecha | True | La fecha y hora en que se observó la señal de una baliza por última vez. |
PLACEMENT_DATE | Fecha | True | La fecha y hora en las que se implementó una baliza. |
GLOBALID | Id. global | False | Identifica de forma única una entidad o fila de tabla de una geodatabase y en varias geodatabases. Es una cadena de caracteres de estilo de registro que consta de 36 caracteres encerrados entre llaves en una geodatabase. |
Tablas del modelo base de IPS
El modelo base de IPS contiene las siguientes tablas:
Posicionamiento de IPS
Nombre de campo | Tipo | Es anulable | Descripción |
---|---|---|---|
SITE_ID | Texto | True | Registra el Id. único del sitio asociado de la entidad y se puede utilizar para identificar la entidad de sitio asociada a la entidad en los mapas que tienen en cuenta las plantas. Una entidad puede estar relacionada únicamente con un solo sitio mediante el campo Id. de sitio. |
DATE_CREATED | Fecha | False | Registra la fecha en la que se ejecutó la herramienta Generar archivo de posicionamiento en interiores y se creó el archivo posicionamiento en interiores. |
COMMENT | Texto | True | Registra los comentarios especificados en la herramienta Generar archivo de posicionamiento en interiores. |
BLUETOOTH | Largo | True | Registra si el archivo de posicionamiento admite el posicionamiento Bluetooth. El dominio DOM_BOOLEAN define los siguientes valores de campo permitidos:
|
WIFI | Largo | True | Registra si el archivo de posicionamiento admite el posicionamiento wifi. El dominio DOM_BOOLEAN define los siguientes valores de campo permitidos:
|
GLOBALID | Id. global | False | Identifica de forma única una entidad o fila de tabla de una geodatabase y en varias geodatabases. Es una cadena de caracteres de estilo de registro que consta de 36 caracteres encerrados entre llaves en una geodatabase. |
Clases de entidad del dataset de calidad de IPS
El dataset de calidad de IPS contiene las siguientes clases de entidad:
Posiciones de referencia
Nombre de campo | Tipo | Es anulable | Descripción |
---|---|---|---|
LEVEL_ID | TEXTO | True | Registra el Id. único del nivel asociado de la entidad y se utiliza para identificar la entidad de nivel asociada a la entidad en los mapas que tienen en cuenta las plantas. Una entidad puede estar relacionada únicamente con un solo nivel mediante el campo Id. de nivel. |
RECORDING_GUID | GUID | True | Registra el Id. global del registro de calidad desde el cual se generó la entidad de posiciones de referencia. |
IPS_TIME | DATE | True | Define la fecha y hora en hora universal coordinada (UTC) de la entidad de posiciones de referencia. |
POSITIONING_GUID | GUID | True | Registra el Id. global del archivo de posicionamiento en interiores utilizado al realizar el registro de calidad desde el cual se generó la entidad de posiciones de referencia. |
BLUETOOTH_POSITIONING | LONG | True | Registra si el archivo de posicionamiento utilizado durante el registro de calidad admite el posicionamiento Bluetooth. El dominio DOM_BOOLEAN describe los valores permitidos:
|
WIFI_POSITIONING | LONG | TRUE | Registra si el archivo de posicionamiento utilizado durante el registro de calidad admite el posicionamiento wifi. El dominio DOM_BOOLEAN describe los valores permitidos:
|
DISTANCE_TO_COMPUTED | DOUBLE | True | Describe la distancia entre la entidad de posiciones de referencia a la correspondiente entidad de posiciones calculadas. En caso de discrepancia de nivel en las correspondientes posiciones calculadas, la entidad se establece como NULL. |
ACCURACY_LEVEL | SHORT | True | Registra el nivel de precisión calculado, basado en DISTANCE_TO_COMPUTED. El dominio DOM_IPS_QA_ACCURACY_LEVEL describe los valores permitidos:
El nivel de precisión se calcula de la siguiente manera:
|
LOS_TO_COMPUTED | LONG | True | Describe si la entidad de posiciones de referencia es visible desde la entidad coincidente de posiciones calculadas. True si la entidad de posiciones de referencia está en la misma planta que la entidad coincidente de posiciones calculadas y no hay ningún obstáculo en medio. Se establece en NULL si no se calcula. El dominio DOM_BOOLEAN describe los valores permitidos:
|
LEVEL_MATCH | LONG | True | Describe si la entidad de posiciones de referencia y la correspondiente entidad de posiciones calculadas están en el mismo nivel. El dominio DOM_BOOLEAN describe los valores permitidos:
|
LOCATION_SOURCE | SHORT | True | Registra el tipo de fuente de posicionamiento utilizada por el motor de IPS para calcular la entidad durante el registro de calidad. El dominio DOM_IPS_LOCATION_SOURCE describe los valores permitidos:
|
Posiciones calculadas
Nombre de campo | Tipo | Es anulable | Descripción |
---|---|---|---|
LEVEL_ID | TEXTO | True | Registra el Id. único del nivel asociado de la entidad y se utiliza para identificar la entidad de nivel asociada a la entidad en los mapas que tienen en cuenta las plantas. Una entidad puede estar relacionada únicamente con un solo nivel mediante el campo Id. de nivel. |
RECORDING_GUID | GUID | True | Registra el Id. global del registro de calidad desde el cual se generó la entidad de posiciones de referencia. |
IPS_TIME | DATE | True | Define la fecha y hora en hora universal coordinada (UTC) cuando el motor de IPS calculó la entidad de posiciones de referencia. |