# updatePlace(JSON dataPlace)

Al invocar este método, se esta actualizando la información en base de datos de un lugar.

<details class="mb-m" id="bkmrk-body-parametersparam"><summary class="text-muted">Esta función recibe como parámetro un objeto JSON con los siguientes atributos:</summary>

<div></div><div><table class="table" style="height: 656px; width: 619px;" width="811"><tbody><tr style="height: 41px;"><th style="width: 320px; height: 41px;">Atributos</th><th style="width: 301px; height: 41px;">Definición </th></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;"><div><div>idLugar</div></div></td><td style="width: 301px; height: 41px;">Identificador único del lugar en el sistema</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;"><div><div>nombre</div></div></td><td style="width: 301px; height: 41px;">Nombre con el que se identificará el lugar en el sistema

</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;"><div><div>direccion</div></div></td><td style="width: 301px; height: 41px;">Dirección en la que se ubica en lugar</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**latitud**</td><td style="width: 301px; height: 41px;">Latitud correspondiente al lugar que se dará de alta</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**longitud**</td><td style="width: 301px; height: 41px;">Longitud correspondiente al lugar que se dará de alta</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**descripcion**</td><td style="width: 301px; height: 41px;">Comentario o descripción breve sobre el lugar</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**telefono**</td><td style="width: 301px; height: 41px;">Número telefónico o de contacto vinculado al lugar</td></tr><tr style="height: 41px;"><td style="width: 320px; height: 41px;">**email**</td><td style="width: 301px; height: 41px;">Dirección de correo electrónico vinculado al lugar

</td></tr><tr><td style="width: 320px;"><div><div>solo_mi_usuario</div></div></td><td style="width: 301px;">Indica si el lugar solo es visible para el usuario que la genero (1 = Mi usuario, 0 = Todos los usuarios)

</td></tr><tr><td style="width: 320px;">**icono**</td><td style="width: 301px;">icono con el que se identificará el lugar en el sistema

</td></tr></tbody></table>

</div></details><div id="bkmrk-"></div><div id="bkmrk--0"></div><div id="bkmrk-ejemplo-de-json%3A"><span style="color: #bbbbbb; font-size: 1.4em; font-weight: 400;">Ejemplo de JSON:</span></div>```JavaScript
let dataPlace = {
     idLugar:23456,
  	 nombre:'Inicio fin de ruta',
  	 direccion:'',
  	 latitud:'19.0562',
	 longitud:'-98.230414',
	 descripcion:'',
  	 telefono:'',
	 email:'',
  	 solo_mi_usuario:'0',
	 icono:'/images/Lugares/new_574_icono-operaciones-ba.png',
}
```

<div id="bkmrk-ejemplo-de-solicitud"><span style="color: #bbbbbb; font-size: 1.4em; font-weight: 400;">Ejemplo de solicitud en JS:</span></div>```JavaScript
try {
      const place  = await _gpsApiv2.updatePlace(dataPlace); 
 	} catch (error) {
	  console.error(error);
	}
```

##### Los atributos de respuesta:

- **data:** Información devuelta dela solicitud.
- **status:** Código Status que devuelve la solicitud / 200-&gt;'OK' - OtherCode-&gt;'Error'

##### Respuesta de ejemplo:

```JSON
{
	 data:'',
	 status:'200'
}
```