# Obtener ubicación de Google maps

**URL:** <https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280>\
**Category:** Velneo\
**Created:** [7 Octubre, 2019 20:59 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280 "2019-10-07T20:59:58Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [7 Octubre, 2019 20:59 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/1 "2019-10-07T20:59:58Z")

</div>

Hola, he estado buscando pero no encuentro lo que requiero. Me imagino que debe de ser sencillo, pero la verdad es que tengo poca experiencia con html y javascript por eso no se por donde pegarle.  
Tengo un control “visor HTML” en el que creo el código necesario para mostrar el mapa con una ubicación obtenida de la BD. Ahora quiero hacer el proceso inverso. A partir de ese mapa quiero que al dar clic en cualquier parte, poder obtener los datos de latitud y longitud para actualizarlas en mis controles, y así poder de manera dinámica usando el mapa poder obtener los datos y guardarlos en mi BD.

---

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [16 Enero, 2020 22:01 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/2 "2020-01-16T22:01:35Z")

</div>

Sigo con este tema, me he metido un poco más en lo que a javascript se refiere, mi avance hasta el momento es que ya pude obtener la ubicación de donde hago el click y lo tengo guardado en dos variables (lat y long).  
Espero que ahora la parte de la solución sea más sencilla.  
¿Cómo puedo obtener en velneo el valor de las variables del visor HTML?

---

<div class="post-metadata">

**Author:** ![aguevara](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@aguevara](https://foros.velneo.com/u/aguevara)\
**Post date:** [17 Enero, 2020 00:18 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/3 "2020-01-17T00:18:41Z")

</div>

Hola Marco,  
Supongo que ya revisaste este video relacionado con mapas, uitlizando objetos del ecosistema vERP.

Si bien no usa Google Maps (Entiendo que es debido a que Google ha cerrado algunas funcionalidades gratuitas de sus mapas si es para uso comercial, como por ejemplo, los mapas ya no aparece en sitios web que usaban este objeto, a menos que se pague), pero talvez te sean útil las opciones de mapas que propone el video.

Espero que estos datos sean de utilidad.

Un saludo,

---

<div class="post-metadata">

**Author:** ![alfonsocotes](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/alfonsocotes/32/4020_2.png) [@alfonsocotes](https://foros.velneo.com/u/alfonsocotes)\
**Post date:** [17 Enero, 2020 18:01 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/4 "2020-01-17T18:01:31Z")

</div>

Te refieres a la ubicación GPS en tiempo real?..Lo resolviste con java script?.. Si es así puedes compartir o vender ese código para implementarlo en un proyecto que tengo. Te agradezco si puedes ayudarme.

---

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [17 Enero, 2020 18:20 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/5 "2020-01-17T18:20:06Z")

</div>

Cabe señalar que tengo una API Key, por lo cual el uso de Google Maps no es problema.  
En la aplicación, como lo menciono, tengo un visor HTML en el que configuro como “text HTML” y creo un código básico HTML con la API de Google Maps y veo el mapa y la ubicación que le mando como parametros al texto HTML, y hast ahi todo bien.  
Quise ir más alla, y en ese código HTML (javascript) cree las funciones necesarias para los eventos de click y que se obtenga la ubicación donde se da el click y se guarde en variables del HTML, y también hasta ahí todo bien y nada que no venga en las APIs de Google Maps. El punto es que las variables estan en alguna parte en el objeto HTML… y no se como leerlas desde velneo o mandarlas a algún lugar que despues pueda consultar desde velneo y es ahí donde estoy atorado.

---

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [17 Enero, 2020 18:24 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/6 "2020-01-17T18:24:17Z")

</div>

```
<script>
      var latitude = " + #LAT + ";
      var longitude = " + #LON + ";
  function initMap() {
    var myLatLng = {lat: " + #LAT + ", lng: " + #LON + "};
    var map = new google.maps.Map(document.getElementById('map'), {
      zoom: 17,
      center: myLatLng,
      mapTypeId: 'hybrid'
    });
    var marker = new google.maps.Marker({
      position: myLatLng,
      map: map,
      title: '" + #NAME + "'
    });
    var myCircle = new google.maps.Circle({
      strokeColor: '#FFFF00',
      strokeOpacity: 0.8,
      strokeWeight: 2,
      fillColor: '#FFFF00',
      fillOpacity: 0.35,
      map: map,
      center: myLatLng,
      radius: " + $PRE_UBI@Logistika_dat.dat + "
    });
    
    google.maps.event.addListener(map, 'click', function (event) {
      latitude = event.latLng.lat().toFixed(6);
      longitude = event.latLng.lng().toFixed(6);
      console.log( latitude + ', ' + longitude );
      alert( latitude + ', ' + longitude );
      myCircle.setCenter(event.latLng);
      marker.setPosition(event.latLng);
    }); 
    google.maps.event.addListener(myCircle, 'click', function (event) {
      latitude = event.latLng.lat().toFixed(6);
      longitude = event.latLng.lng().toFixed(6);
      console.log( latitude + ', ' + longitude );
      alert( latitude + ', ' + longitude );
      myCircle.setCenter(event.latLng);
      marker.setPosition(event.latLng);
    }); 
  }
</script>
```

---

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [17 Enero, 2020 18:28 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/7 "2020-01-17T18:28:18Z")

</div>

Esta es parte media del texto HTML por lo cual parecería no estar abierta y cerrada correctamente la cadena, pero eso esta OK.  
Lo que hago es que al dar click puedo mover el marcador y el circulo que define mi área en el mapa.  
Las variables que contienen la información son  
var latitude  
var longitude  
y cuando salta el alert veo las coordenadas de la nueva ubicación, y es mi solución “momentánea”, de ahí los apunto y luego pues ya los tecleeo en los campos de la app, pero esto es una solución un tanto fea.

---

<div class="post-metadata">

**Author:** ![alfonsocotes](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/alfonsocotes/32/4020_2.png) [@alfonsocotes](https://foros.velneo.com/u/alfonsocotes)\
**Post date:** [17 Enero, 2020 18:33 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/8 "2020-01-17T18:33:29Z")

</div>

Wow! Gracias!.. Lo revisaré y veré que puedo hacer para adaptarlo y te comento lo que haya logrado.

---

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [22 Enero, 2020 17:38 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/9 "2020-01-22T17:38:33Z")

</div>

Pues encontré esta referencia que parece que puede hacer lo que requiero, el problema es que me quedé estancado.  
Sobre ese post indico que logré y en donde me quedé, por si alguien tiene una idea.

> [@Enlazar Velneo con HTML](https://foros.velneo.com/t/enlazar-velneo-con-html/6893/26):
>
> Me quedé atorado. Implementé todo como lo indican, pero en Velneo no logro que responda al click. En el código puse un alert en el procedimiento simulateClick para estar seguro de que entraba y hasta ahí todo bien, solo que al parecer hasta ahí llego. Se supone que también si hago directamente click en el link \<a id="external" href="#"\>Link para simular click\</a\> con eso sería suficiente para que la conexión de evento en Velneo del objeto HTML con la señal “Link clicked” saltara y mandara ll…

---

<div class="post-metadata">

**Author:** ![velneousuario3](https://avatars.discourse-cdn.com/v4/letter/v/958977/32.png) [@velneousuario3](https://foros.velneo.com/u/velneousuario3)\
**Post date:** [27 Febrero, 2026 17:18 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/10 "2026-02-27T17:18:31Z")

</div>

Buenas, yo estoy igual que tú. Tengo google maps que dibujo poligonos, guardo las coordenadas para luego pasarlas a velneo, pero no consigo, no hay manera. No se que pasa. Tu conseguistes algo?

---

<div class="post-metadata">

**Author:** ![marco\_rangel](https://avatars.discourse-cdn.com/v4/letter/m/8797f3/32.png) [@marco\_rangel](https://foros.velneo.com/u/marco_rangel)\
**Post date:** [27 Febrero, 2026 18:06 UTC](https://foros.velneo.com/t/obtener-ubicacion-de-google-maps/10280/11 "2026-02-27T18:06:05Z")

</div>

Hola, no. Nada.  
Lo dejé por la paz.
