avl_hittest_pos

Para obtener información sobre cualquier elemento de una capa gráfica a partir de sus coordenadas, utilice la siguiente solicitud:

Copied!
http://<host>/avl_hittest_pos?sid="<text>"&lat=<double>&lon=<double>&scale=<uint>&
radius=<double>&layerName="<text>"

Parámetros

Los parámetros obligatorios están marcados con un asterisco (*).

Nombre Descripción
sid* ID de sesión.
lat* Latitud.
lon* Longitud.
scale Zoom: 0-17.
radius* Radio de búsqueda en grados (como las coordenadas).
layerName Nombre de la capa.
flags Flags de la capa (consulte más abajo). De forma predeterminada, se establecen todos los bits posibles.

Flags

Flag Descripción
0x10 Utilizar la información de la capa de marcadores.
0x20 Utilizar la información de la capa de mensajes.
0x40 Utilizar la información de la capa de formas.

Respuesta

Para mensajes:

Copied!
{
	"type":"msg",		// Tipo de resultado.
	"currMsg":{		// Mensaje actual.
		...
	},
	"prevMsg":{		// Mensaje anterior.
		...
	},
	"sensors": {         // Valores de los sensores.
            "<sensor_id>": {
                "value": <double|text>,    // Valor del sensor.
                "format": {
                    "value": <text>        // Valor del sensor formateado con unidades de medida.
                }
            }
        },
	"msgIndex":<uint>,	// Índice del mensaje actual.
	"unitId":<long>,	// ID de unidad.
	"mileage":<double>,	// Kilometraje.
	"layerName":"<text>"	// Nombre de la capa.
}

Los formatos de los mensajes actual y anterior se describen en la página messages.

Para marcadores:

Copied!
{
	"type":"marker",	// Tipo de resultado.
	"lat":<double>,		// Latitud.
	"lon":<double>,		// Longitud.
	"info":[{}],		// Información sobre el marcador: depende del tipo de marcador.
	"layerName":"<text>",	// Nombre de la capa.
	"marker":"<text>"	// Información adicional sobre el marcador, si está disponible.
}

Para geocercas:

Copied!
{
	"type":"shape",		// Tipo de resultado.
	"lat":<double>,		// Latitud.
	"lon":<double>,		// Longitud.
	"layerName":"<text>",	// Nombre de la capa.
	"shape":"<text>"	// Información sobre la geocerca, por ejemplo, su nombre.
}

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.