Ejemplo de panel personalizado: Usuarios en una Geocerca
Los paneles personalizados en GpsGate son combinaciones que utilizan recursos de la API REST. Puedes mostrar dinámicamente datos de GpsGate y otros sistemas empresariales en el Rastreador de Activos. En este artículo, describiremos cómo hacer clic derecho en una geocerca y listar todos los activos dentro de ella.
Aprende más sobre paneles personalizados.
Configuración de Paneles Personalizados
En este ejemplo, utilizamos un recurso de script que creará un panel de combinación. Recomendamos que alojes todos tus paneles personalizados en la carpeta ”\GpsGateServer\IIS\VehicleTracker\CustomPanels” en tu servidor GpsGate.
Pega el contenido del archivo CustomPanels.zip en tu servidor local en la siguiente ruta:
GpsGateServer\IIS\VehicleTracker\CustomPanels\
Si tienes un servidor alojado, por favor contacta al soporte.
Configuración del Constructor de Aplicaciones
El siguiente paso es configurar el Constructor de Aplicaciones y agregar la opción de script de clic derecho para tus geocercas.
1. Selecciona Menú Principal > Admin > Desarrollo > Constructor de Aplicaciones
2. Selecciona + App
3. Agrega un nombre y una descripción y haz clic en Guardar
4. Selecciona + Click Script
5. Pon un nombre a tu nuevo script y selecciona en Tipo la opción GeofenceRightClickMenu
6. Haz clic en Editar
7. Pega el siguiente código en el editor:
ui.iframe(
'usersingeofence',
'Geofence/Users',
'https://myserver/gpsgateserver/VehicleTracker/CustomPanels/GeofenceUserPanel/geofenceuser.html?applicationid=' + application.id + '&geofenceid=' + geofence.id,
100, 100, 1300, 650
);
- Donde myserver es la URL de tu servidor actual. Ten en cuenta que debes usar HTTP o HTTPS en la URL según cómo esté configurado tu servidor.
- Donde appID es el número de ID de tu aplicación. Puedes ver este número al final de la URL de tu aplicación.
8. Selecciona una Geocerca desde tu panel de Geocercas y haz clic en Ejecutar botón de Script
Luego haz clic en Guardar.
9. Haz clic en Guardar nuevamente
Ahora tu script está listo
Pruebas
1. Selecciona una geocerca en la que deseas contar tus activos y haz clic derecho sobre ella.
2. Selecciona tu script previamente creado
Como resultado, obtendrás un nuevo panel con la nueva información representada en un estilo combinado (los activos dentro de la geocerca seleccionada)