get_zone_data

La función get_zone_data se usa para obtener información detallada sobre geocercas.

Copied!
svc=resource/get_zone_data&params={"itemId":<long>,
				   				   "col":[<long>],
				   				   "flags":<uint>}

Parámetros

NombreDescripción
itemId

ID del recurso.

col

Matriz de los ID de geocercas.

El campo es opcional. Si no está presente, la función se ejecuta para todos los ID.

flags

Marcas que determinan el formato del JSON devuelto (opcional). El valor predeterminado es 0x1C.

Están disponibles los siguientes valores de marcas:

ValorDescripción
0x01Área.
0X02Perímetro.
0X04

Coordenadas del centro y de los límites de la geocerca.

0X08Todos los puntos.
0X10Propiedades básicas.

Resultado devuelto

Copied!
[						/* matriz con datos sobre geocercas */
	{
		"n":"<text>",		/* nombre de la geocerca */
		"d":"<text>",		/* descripción */
		"id":<long>,	/* ID de la geocerca en el recurso/cuenta */
		"rid":<long>,	/* ID del recurso/cuenta */
		"t":<byte>,		/* tipo: 1, línea; 2, polígono; 3, círculo */
		"w":<uint>,		/* grosor de la línea o radio del círculo */
		"f":<uint>,		/* marcas de geocerca (vea más abajo) */
		"c":<uint>,		/* color (ARGB) */
		"tc":<uint>,	/* color del texto (RGB) */
		"ts":<uint>,	/* tamaño de fuente */
		"min":<uint>,	/* mostrar en el mapa a partir de esta escala */
		"max":<uint>,	/* mostrar en el mapa hasta esta escala */
		"i":<ushort>,	/* suma de comprobación de la imagen (CRC16) */
		"icon":"<text>",	/* URI de la imagen del elemento de zona */
		"path":"<text>",	/* ruta de acceso corto al icono predeterminado */
		"ar":<double>,  /* área */
		"pr":<double>,  /* perímetro */
		"libId":<long>,	/* ID de la biblioteca de iconos, 0: ID de la biblioteca de iconos predeterminada */
		"jp":<JSON>,    /* JSON personalizado */
		"b":{			/* límites */
			"min_x":<double>,	/* longitud mínima */
			"min_y":<double>,	/* latitud mínima */
			"max_x":<double>,	/* longitud máxima */
			"max_y":<double>,	/* latitud máxima */
			"cen_x":<double>,	/* longitud del centro */
			"cen_y":<double>	/* latitud del centro */
		},
		"p":[			/* matriz de puntos de geocerca */
			{
				"x":<double>,	/* longitud */
				"y":<double>,	/* latitud */
				"r":<uint>		/* radio */
			},
			...
		],
		"ct":<uint>,    /* hora de creación */  
		"mt":<uint>     /* hora de la última modificación */
	},
	...
]

Marcas de geocerca (“f”):

ValorDescripción
0x20

Mostrar forma.

0X40No simplificar la geocerca.

Los códigos de errores posibles son:

CódigoDescripción
7Error al obtener el recurso con la ACL deseada (ADF_ACL_AVL_RES_VIEW_ZONES y ADF_ACL_ITEM_EXECUTE_REPORTS) o error al obtener la unidad con la ACL deseada (ADF_ACL_ITEM_VIEW).
4Parámetros de entrada incorrectos.
Descargar archivo PDF
Descargar archivo Word

Ver también