Skip to main content

Implementar y configurar balizas

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

Una vez finalizado el plan de colocación de balizas, configúrelas e impleméntelas en las instalaciones. Se recomienda rellenar la tabla IPS_Beacons_Inventory para reducir la entrada manual de datos durante la implementación de las balizas. Este flujo de trabajo es compatible con la versión 1.9 o posterior de la aplicación ArcGIS IPS Setup. No obstante, las balizas también se pueden implementar sin utilizar la tabla IPS_Beacons_Inventory. Este planteamiento implica actualizar directamente la clase de entidad IPS_Beacons, que es compatible con la versión 1.6 o posterior de la aplicación IPS Setup.

Durante la implementación de las balizas, la aplicación IPS Setup permite ajustar la ubicación de las balizas desde el plan de colocación y actualizar los valores de los atributos de las entidades directamente in situ. Siga las instrucciones de instalación y configuración para garantizar resultados óptimos.

Configurar la tabla IPS_Beacons_Inventory para la implementación de balizas

La tabla IPS_Beacons_Inventory es utilizada por la aplicación IPS Setup para simplificar la implementación de las balizas. La tabla almacena información sobre las balizas que está previsto implementar. Durante la implementación de las balizas, la tabla IPS_Beacons_Inventory rellena automáticamente los campos requeridos una vez que se introduce el identificador de la baliza, ya sea BEACON_ID o MAC_ADDRESS. El identificador de la baliza permite importar los valores de atributo necesarios en la clase de entidad IPS_Beacons.

Para rellenar la tabla IPS_Beacons_Inventory, asegúrese de tener una lista que contenga la configuración de todas las balizas que se van a implementar. Este archivo es normalmente un archivo CSV y suele proporcionarlo el proveedor de las balizas. Los atributos de las balizas deben estar rellenados en los siguientes campos de la tabla IPS_Beacons_Inventory:

Campo Valor
UUID Identificador único (UUID) de la baliza, tal y como se define en el protocolo iBeacon
MAJOR Identificador de grupo asignado a la baliza
MINOR Identificador de la baliza dentro de su grupo
RSSI_1M Intensidad de la señal (RSSI) a 1 m de la baliza
Nota:

Es posible que algunos proveedores de balizas no proporcionen el valor para el campo RSSI_1M. En su lugar, pueden proporcionar un nivel de potencia de transmisión simplificado y un documento independiente que asigne los niveles de potencia a RSSI a 1 metro. Puede rellenar el campo RSSI_1M mediante la herramienta Calcular campo de la caja de herramientas Administración de datos.

Además, debe rellenarse el campo BEACON_ID o MAC_ADDRESS:

Campo Valor
BEACON_ID Una cadena de caracteres alfanumérica corta que identifica unívocamente una baliza Bluetooth
MAC_ADDRESS Un identificador de 48 bits que identifica unívocamente una baliza Bluetooth

Para rellenar los atributos de las balizas en la tabla IPS_Beacons_Inventory, siga estos pasos:

  1. Inicie ArcGIS Pro.

  2. Abra el mapa que creó para IPS o cree un mapa.

  3. Agregue el archivo de configuración de balizas proporcionado por el proveedor de balizas y la tabla IPS_Beacons_Inventory al mapa.

  4. En la cinta, haga clic en la pestaña Análisis y haga clic en Herramientas .

    Se abre el panel Geoprocesamiento.

  5. En el panel Geoprocesamiento, haga clic en la pestaña Cajas de herramientas.

  6. En el cuadro de búsqueda, escriba Incorporar.

    Sugerencia:

    También puede expandir Herramientas de administración de datos > General y hacer clic en Incorporar.

    Aparece la herramienta en el panel Geoprocesamiento.

  7. Defina los parámetros de la herramienta Adjuntar como se indica a continuación:

    • Dataset de destino: seleccione la tabla IPS_Beacons_Inventory.

    • Datasets de entrada: utilice el archivo CSV de balizas que obtuvo del proveedor de balizas.

    • Tipo de coincidencia de campos: especifique Utilizar el mapa de campo para conciliar las diferencias de campo.

    • Mapa de campo: asegúrese de que los campos siguientes estén asignados: UUID, MAJOR, MINOR, RSSI_1M y, o bien BEACON_ID, o bien MAC_ADDRESS.

      Nota:

      Es posible que algunos proveedores de balizas no proporcionen todos los campos. Cree manualmente los campos mediante la opción Agregar campo en la tabla IPS_Beacons_Inventory y asegúrese de que siguen el esquema del modelo de información de ArcGIS IPS.

  8. Haga clic en Ejecutar.

Ahora puede usar la tabla IPS_Beacons_Inventory en el proceso de implementación de balizas. Después de la implementación, las entidades de baliza se pueden utilizar para generar un dataset de posicionamiento IPS sin levantamiento topográfico.

[!TIP]Tras la implementación de las balizas, puede usar la aplicación IPS Setup 1.8 y posteriores para realizar el mantenimiento de las balizas y así monitorizar y recopilar datos de estado de las balizas.

Implementar y configurar las balizas sin la tabla IPS_Beacons_Inventory

Si no utiliza una tabla IPS_Beacons_Inventory, después de escanear o escribir el identificador de la baliza en la aplicación IPS Setup durante la implementación de las balizas, debe rellenar el resto de los atributos de las balizas. Esto se puede hacer mediante uno de los dos métodos siguientes:

  • Escribir manualmente los atributos en la aplicación IPS Setup.

  • Calcular los campos de la clase de entidad IPS_Beacons en ArcGIS Pro siguiendo los pasos que se indican a continuación.

Se deben rellenar los atributos de baliza en los siguientes campos para cada entidad de baliza para crear un dataset de posicionamiento IPS mediante el método sin levantamiento topográfico. Consulte la clase de entidad IPS_Beacons en el modelo de ArcGIS IPS para obtener más información.

Campo Valor
LEVEL_ID Identificador del nivel en el que está implementada la baliza
RSSI_1M Intensidad de la señal (RSSI) a 1 m de la baliza
UUID Identificador único (UUID) de la baliza, tal y como se define en el protocolo iBeacon
MAJOR Identificador de grupo asignado a la baliza
MINOR Identificador de la baliza dentro de su grupo

Antes de finalizar los atributos de las balizas, asegúrese de que dispone de un archivo que contiene las últimas configuraciones de las balizas implementadas. Este archivo es normalmente un archivo CSV y suele proporcionarlo el proveedor de las balizas.

Al final del proceso de implementación de balizas, cada entidad de baliza debe tener rellenado el campo BEACON_ID o MAC_ADDRESS. Estos campos sirven como claves para importar el resto de los valores de atributo del archivos CSV a la clase de entidad IPS_Beacons. Además, debe rellenarse el campo LEVEL_ID, ya que vincula la baliza a las entidades del nivel correcto.

Para finalizar los atributos de la baliza, siga estos pasos:

  1. Inicie ArcGIS Pro.

  2. Abra el mapa que creó para IPS o cree un mapa nuevo.

  3. Agregue el archivo de configuración de balizas proporcionado por el proveedor de balizas y la clase de entidad IPS_Beacons al mapa.

  4. En el panel Contenido, haga clic con el botón derecho en la clase de entidad IPS_Beacons y elija Agregar unión en Uniones y relaciones.

    • Defina la Tabla de entrada como IPS_Beacons.

    • Defina el Campo de entrada como BEACON_ID o MAC_ADDRESS, lo que se haya rellenado durante la implementación de las balizas.

    • Defina la Tabla de unión como el archivo de configuración de balizas proporcionado por el proveedor de balizas.

    • Defina el Campo de unión como BEACON_ID o MAC_ADDRESS.

  5. Haga clic en Aceptar.

  6. En la cinta, haga clic en la pestaña Análisis y haga clic en Herramientas .

    Se abre el panel Geoprocesamiento.

  7. En el panel Geoprocesamiento, haga clic en la pestaña Cajas de herramientas.

  8. En el cuadro de búsqueda, escriba Calcular campos (múltiple).

    Sugerencia:

    También puede expandir Herramientas de administración de datos > Campos y hacer clic en Calcular campos (múltiple).

    Aparece la herramienta en el panel Geoprocesamiento.

  9. Defina los parámetros de la herramienta Calcular campos (múltiple) de la siguiente manera:

    • Tabla de entrada: IPS_Beacons

    • Tipo de expresión: seleccione un tipo de expresión.

    • Campos: para cada uno de los siguientes campos que aún no está rellenado, defina una expresión que coincida con el valor del campo unido correspondiente: BEACON_ID, MAC_ADDRESS, LEVEL_ID, RSSI_1M, UUID, MAJOR, MINOR.

      Por ejemplo, si el Tipo de expresión es Python, para copiar todos los valores de la columna unida MAJOR a la columna MAJOR en IPS_Beacons, escriba MAJOR en el Nombre de campo (existente o nuevo) y !Major! para las opciones de Expresión.

      Nota:

      Es posible que algunos proveedores de balizas no proporcionen el valor para el campo RSSI_1M. En su lugar, pueden proporcionar un nivel de potencia de transmisión simplificado y un documento independiente que asigne los niveles de potencia a RSSI a 1 metro. Puede rellenar el campo RSSI_1M mediante la herramienta Calcular campo de la caja de herramientas Administración de datos.

  10. Haga clic en Ejecutar.

Las entidades de baliza se pueden utilizar para generar un dataset de posicionamiento IPS sin levntamiento topográfico.

Si lo desea, puede configurar el campo TRANSMITTER_ID. Esto es útil para comparar las entidades de baliza con las señales de posicionamiento IPS generadas. Utilice la herramienta Calcular campo para definir el valor como la concatenación de los campos UUID, MAJOR y MINOR, separados por puntos.