create_zone_by_track
La función create_zone_by_track se usa para crear geocercas a base de recorridos.
svc=resource/create_zone_by_track¶ms={"layerName":"<text>",
"itemId":<uint>,
"unitId":<uint>,
"n":"<text>",
"c":<int>,
"w":<int>
}
Parámetros
| Nombre | Descripción |
|---|---|
| layerName | Nombre de la capa del recorrido. |
| itemId | ID del recurso. |
| unitId | ID de la unidad. |
| n | Nombre de la geocerca. |
| c | Color (ARGB). Opcional. El valor predeterminado es 0x009933. |
| w | Ancho de la línea. Opcional. El valor predeterminado es 100. |
Resultado devuelto
{
"all_zones":<uint>, /* cantidad de geocercas nuevas (la cantidad máxima de puntos en una geocerca es 10000) */
"created_zone":<uint> /* cantidad de geocercas creadas */
}
Los códigos de errores posibles son:
| Código | Descripción |
|---|---|
| 7 | Error al obtener el recurso con la ACL deseada (ADF_ACL_AVL_RES_EDIT_ZONES). |
| 6 | Error al obtener la capa gráfica o no hay geocercas creadas. |
| 4 | Error al obtener mensajes o parámetros de entrada incorrectos. |