updateGeofence(JSON dataGeofence)

Al invocar este método, se esta actualizando la información en base de datos de una geocerca, ya sea: nombre, color, puntos, etc.

Esta función recibe como parámetro un objeto JSON con los siguientes atributos:
Atributos Definición 
idCerca
Identificador único de la geocerca en el sistema
nombre

 Nombre con el que se identifica la geocerca dentro de la plataforma

puntos
JSON -> Punto o puntos que conformarán la geocerca
color
Color con el que se muestra e identifica la geocerca en la plataforma (DEFAULT: '#dc3545')
visible
Indica si la geocerca se debe o no mostrar (1 = mostrar [DEFAULT], 0 = ocultar)
radio
Radio en metros que abarca la geocerca circular (DEFAULT: 80)
limite_velocidad
Velocidad máxima (Km/h) permitida en la geocerca
solo_mi_usuario

Indica si la geocerca solo es visible para el usuario que la generó (1 = mi usuario, 0 = todos los usuarios -> [DEFAULT])

Ejemplo de JSON:
let dataGeofence = {
     idCerca:15148,
  	 nombre:'prueba',
  	 puntos:[
       		{
              'lat':-12.087574155453476,
              'lng':-77.0839606225490
            }
       		,{..}
     		],
  	 color:'#0000FF',
	 visible:'1',
	 radio:'0',
  	 limite_velocidad:'50',
	 solo_mi_usuario:'0'
}
Ejemplo de solicitud en JS:
try {
      const geofences  = await _gpsApiv2.updateGeofences(dataGeofence); 
 	} catch (error) {
	  console.error(error);
	}
Los atributos de respuesta:
  • data: Información devuelta dela solicitud.
  • status: Código Status que devuelve la solicitud / 200->'OK' - OtherCode->'Error'
Respuesta de ejemplo:
{
	 data:'',
	 status:'200'
}