[comment]: # translation:outdated

[comment]: # ({14e441a9-14e441a9})
# map.get

[comment]: # ({/14e441a9-14e441a9})

[comment]: # ({480bee08-480bee08})
### Descripción

`integer/array image.get(object parameters)`

El método permite recuperar imágenes de acuerdo con los parámetros dados.

::: noteclassic
Este método está disponible para usuarios de cualquier tipo. Permisos
para activar el método se pueden revocar en la configuración de roles de usuario. Ver [User
roles](/manual/web_interface/frontend_sections/administration/user_roles)
para más información.
:::

[comment]: # ({/480bee08-480bee08})

[comment]: # ({730b7b2a-c0fdc6dd})
### Parámetros

`(object)` Parameters defining the desired output.

El método admite los siguientes parámetros.

|Parámetro|[Tipo](/manual/api/reference_commentary#tipos_de_datos)|Descripción|
|--|--|------|
|sysmapids|cadena/matriz|Devuelve sólo mapas con los ID proporcionados.|
|userids|cadena/matriz|Devuelve sólo mapas que pertenecen a los ID de usuario dados.|
|expandUrls|flag|Agrega URL de mapas globales a los elementos de mapa correspondientes y expande macros en todas las URL de elementos de mapa.|
|selectIconMap|consulta|Devuelve una propiedad [iconmap](/manual/api/reference/iconmap/object) con el mapa de iconos utilizado en el mapa.|
|selectLinks|consulta|Devuelve una propiedad [links](/manual/api/reference/map/object#Enlace_de_mapa) con los enlaces del mapa entre elementos.|
|selectSelements|consulta|Devuelve una propiedad [selements](/manual/api/reference/map/object#elemento_de_mapa) con los elementos del mapa.|
|selectUrls|consulta|Devuelve una propiedad [urls](/manual/api/reference/map/object#URL_de_mapa) con las URL del mapa.|
|selectUsers|consulta|Devuelve una propiedad [users](/manual/api/reference/map/object#Usuario_de_mapa) con los usuarios con los que se comparte el mapa.|
|selectUserGroups|consulta|Devuelve una propiedad [userGroups](/manual/api/reference/map/object#Grupo_usuario_mapa) con los grupos de usuarios con los que se comparte el mapa.|
|selectShapes|consulta|Devuelve una propiedad [shapes](/manual/api/reference/map/object#Formas_de_mapa) con las formas del mapa.|
|selectLines|consulta|Devuelve una propiedad [lines](/manual/api/reference/map/object#Lineas_de_mapa) con las líneas del mapa.|
|sortfield|cadena/matriz|Ordena el resultado según las propiedades dadas.<br><br>Los valores posibles son: `nombre`, `ancho` y `alto`.|
|countOutput|booleano|Estos parámetros, que son comunes para todos los métodos `get`, se describen en detalle en el [reference commentary](/manual/api/reference_commentary#parametros_comunes_metodo_get).|
|editable|booleano|^|
|excluirBuscar|booleano|^|
|filtro|objeto|^|
|límite|entero|^|
|salida|consulta|^|
|preservekeys|booleano|^|
|buscar|objeto|^|
|searchByAny|booleano|^|
|searchWildcardsEnabled|booleano|^|
|clasificación|cadena/matriz|^|
|iniciarBuscar|booleano|^|

[comment]: # ({/730b7b2a-c0fdc6dd})

[comment]: # ({7223bab1-7223bab1})
### Valores de retorno

`(entero/matriz)` Devuelve:

- una matriz de objetos;
- el recuento de objetos recuperados, si el parámetro `countOutput`
    ha sido usado.

[comment]: # ({/7223bab1-7223bab1})

[comment]: # ({b41637d2-b41637d2})
### Ejemplos

[comment]: # ({/b41637d2-b41637d2})

[comment]: # ({993392f1-cb769d11})
#### Recuperar un mapa

Recuperar todos los datos sobre el mapa "3".

Solicitud:

```json
{
    "jsonrpc": "2.0",
    "method": "map.get",
    "params": {
        "output": "extend",
        "selectSelements": "extend",
        "selectLinks": "extend",
        "selectUsers": "extend",
        "selectUserGroups": "extend",
        "selectShapes": "extend",
        "selectLines": "extend",
        "sysmapids": "3"
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Respuesta:

```json
{
    "jsonrpc": "2.0",
    "result": [
        {
            "selements": [
                {
                    "selementid": "10",
                    "sysmapid": "3",
                    "elementtype": "4",
                    "evaltype": "0",
                    "iconid_off": "1",
                    "iconid_on": "0",
                    "label": "Zabbix server",
                    "label_location": "3",
                    "x": "11",
                    "y": "141",
                    "iconid_disabled": "0",
                    "iconid_maintenance": "0",
                    "elementsubtype": "0",
                    "areatype": "0",
                    "width": "200",
                    "height": "200",
                    "tags": [
                        {
                            "tag": "service",
                            "value": "mysqld",
                            "operator": "0"
                        }
                    ],
                    "viewtype": "0",
                    "use_iconmap": "1",
                    "urls": [],
                    "elements": []
                },
                {
                    "selementid": "11",
                    "sysmapid": "3",
                    "elementtype": "4",
                    "evaltype": "0",
                    "iconid_off": "1",
                    "iconid_on": "0",
                    "label": "Web server",
                    "label_location": "3",
                    "x": "211",
                    "y": "191",
                    "iconid_disabled": "0",
                    "iconid_maintenance": "0",
                    "elementsubtype": "0",
                    "areatype": "0",
                    "width": "200",
                    "height": "200",
                    "viewtype": "0",
                    "use_iconmap": "1",
                    "tags": [],
                    "urls": [],
                    "elements": []
                },
                {
                    "selementid": "12",
                    "sysmapid": "3",
                    "elementtype": "0",
                    "evaltype": "0",
                    "iconid_off": "185",
                    "iconid_on": "0",
                    "label": "{HOST.NAME}\r\n{HOST.CONN}",
                    "label_location": "0",
                    "x": "111",
                    "y": "61",
                    "iconid_disabled": "0",
                    "iconid_maintenance": "0",
                    "elementsubtype": "0",
                    "areatype": "0",
                    "width": "200",
                    "height": "200",
                    "viewtype": "0",
                    "use_iconmap": "0",
                    "tags": [],
                    "urls": [],
                    "elements": [
                        {
                            "hostid": "10084"
                        }
                    ]
                }
            ],
            "links": [
                {
                    "linkid": "23",
                    "sysmapid": "3",
                    "selementid1": "10",
                    "selementid2": "11",
                    "drawtype": "0",
                    "color": "00CC00",
                    "label": "",
                    "linktriggers": []
                }
            ],
            "users": [
                {
                    "sysmapuserid": "1",
                    "userid": "2",
                    "permission": "2"
                }
            ],
            "userGroups": [
                {
                    "sysmapusrgrpid": "1",
                    "usrgrpid": "7",
                    "permission": "2"
                }
            ],
            "shapes":[  
                {  
                    "sysmap_shapeid":"1",
                    "type":"0",
                    "x":"0",
                    "y":"0",
                    "width":"680",
                    "height":"15",
                    "text":"{MAP.NAME}",
                    "font":"9",
                    "font_size":"11",
                    "font_color":"000000",
                    "text_halign":"0",
                    "text_valign":"0",
                    "border_type":"0",
                    "border_width":"0",
                    "border_color":"000000",
                    "background_color":"",
                    "zindex":"0"
                }
            ],
            "lines":[
                {
                    "sysmap_shapeid":"2",
                    "x1": 30,
                    "y1": 10,
                    "x2": 100,
                    "y2": 50,
                    "line_type": 1,
                    "line_width": 10,
                    "line_color": "009900",
                    "zindex":"1"
                }
            ],
            "sysmapid": "3",
            "name": "Local network",
            "width": "400",
            "height": "400",
            "backgroundid": "0",
            "label_type": "2",
            "label_location": "3",
            "highlight": "1",
            "expandproblem": "1",
            "markelements": "0",
            "show_unack": "0",
            "grid_size": "50",
            "grid_show": "1",
            "grid_align": "1",
            "label_format": "0",
            "label_type_host": "2",
            "label_type_hostgroup": "2",
            "label_type_trigger": "2",
            "label_type_map": "2",
            "label_type_image": "2",
            "label_string_host": "",
            "label_string_hostgroup": "",
            "label_string_trigger": "",
            "label_string_map": "",
            "label_string_image": "",
            "iconmapid": "0",
            "expand_macros": "0",
            "severity_min": "0",
            "userid": "1",
            "private": "1",
            "show_suppressed": "1"
        }
    ],
    "id": 1
}
```

[comment]: # ({/993392f1-cb769d11})

[comment]: # ({4be4cd90-4be4cd90})
### Ver también

-   [Icon map](/manual/api/reference/iconmap/object#mapa_de_icono)
-   [Map element](object#elemento_de_mapa)
-   [Map link](object#enlace_de_mapa)
-   [Map URL](object#url_de_mapa)
-   [Map user](object#usuario_de_mapa)
-   [Map user group](object#grupo_de_usuario_de_mapa)
-   [Map shapes](object#formas_de_mapa)
-   [Map lines](object#lineas_de_mapa)

[comment]: # ({/4be4cd90-4be4cd90})

[comment]: # ({d61644e7-d61644e7})
### Fuente

CMap::get() en *ui/include/classes/api/services/CMap.php*.

[comment]: # ({/d61644e7-d61644e7})
