object map.update(object/array maps)
Este m¨¦todo permite actualizar mapas existentes.
Este m¨¦todo est¨¢ disponible para usuarios de cualquier tipo. Los permisos pata llamar al m¨¦todo se pueden revocar en la configuraci¨®n de roles de usuario. Ver Roles de usuario para m¨¢s informaci¨®n.
(objeto/matriz)
Propiedades del mapa que se actualizar¨¢n.
La propiedad mapid
debe definirse para cada mapa, todas las dem¨¢s propiedades son opcionales. S¨®lo se actualizar¨¢n las propiedades pasadas, todas las dem¨¢s. permanecer¨¢ sin cambios.
Adem¨¢s de las [propiedades de mapa est¨¢ndar] (objeto#mapa), el m¨¦todo Acepta los siguientes par¨¢metros.
±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç | Tipo | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô |
---|---|---|
links | array | Map links para reemplazar los enlaces existentes. |
selements | array | Mapa de elementos para reemplazar los elementos existentes. |
urls | array | Asignar URL para reemplazar las URL existentes. |
users | array | Mapa usuario recursos compartidos para reemplazar los elementos existentes. |
userGroups | array | Asignar grupo de usuarios comparte para reemplazar los elementos existentes. |
shapes | array | Mapa de formas para reemplazar las formas existentes. |
lines | array | L¨ªneas del mapa para reemplazar las l¨ªneas existentes. |
Para crear enlaces de mapas entre nuevos elementos del mapa necesitar¨¢s para establecer el selementid
de un elemento en un valor arbitrario y luego usar esto valor para hacer referencia a este elemento en los enlaces selementid1
o Propiedades selementid2
. Cuando se crea el elemento, este valor ser reemplazado con la identificaci¨®n correcta generada por Áú»¢¶Ä²©. Ver ejemplo para map.create.
(objeto)
Devuelve un objeto que contiene los ID de los mapas actualizados bajo la propiedad sysmapids
.
Cambie el tama?o del mapa a 1200x1200 p¨ªxeles.
{
"jsonrpc": "2.0",
"method": "map.update",
"params": {
"sysmapid": "8",
"width": 1200,
"height": 1200
},
"id": 1
}
Respuesta:
Disponible solo para administradores y superadministradores.
Respuesta:
CMap::update() en ui/include/classes/api/services/CMap.php.