jueves, 30 de abril de 2020

Waypoints en circulo alrededor de un punto.

Crónicas del confinamiento a nivel GPS. La última (la penúltima en realidad) es que se puede pasear con los niños hasta a un km de tu casa. ¿hasta donde puedo llegar?

He preparado un libro excel que calcula las coordenadas de una serie de waypoints que rodean tu casa a una distancia determinada.

  • Como primera medida hay que conocer las coordenadas del punto de referencia, normalmente  tu casa. Para eso tenemos nuestro Oruxmaps, nuestro IGN o cualquier otro editor de rutas (basecamp, qlankarteGT, etc...).
  • Buscamos las coordenadas del punto que va a ser el centro del circulo, normalmente nuestra casa. Esto lo podemos hacer tanto en el tf. móvil como en el ordenador.



  • Tomamos nota de nuestras coordenadas y exportamos los datos como fichero gpx. Es conveniente que el fichero solo contenga ese waypoint.


  • Bajamos y abrimos el libro excel. Si nos pide autorización para ejecutar macros aceptamos ejecutar macros.

  • En la hoja Datos A2 ponemos la longitud de nuestro waypoint, en B2 la latitud de nuestro punto y en c2 la distancia, en metros, a la que podemos alejarnos.

  • Son los únicos datos que tenemos que incluir. Lo demás se calculan automáticamente.
  • En la hoja "Aux", entre B1 y B146 tenemos los waypoints, en formato de fichero gpx, que tenemos que añadir a nuestro fichero GPX.
  • Abrimos el fichero GPX con WordPad. WordPad está, en Windows en Programas->Accesorios. ¡Ojo! Solo funciona si se hace con WordPad.
  • Buscamos "</wpt>" que es el cierre de los distintos waypoints.
  • Copiamos Aux!B1:B146 y lo pegamos después de "</wpt>"



  • En una versión posterior lo haré mediante una función que lo haga automáticamente e incorpore el punto central.
  • Salvamos nuestro GPX como "Documento de texto sin formato"
  • Probamos en nuestro ordenador que todo haya ido bien. 



  • Copiamos en nuestro GPS el fichero GPX.
  • Activamos Oruxmaps y cargamos ese fichero. Ya tenemos el circulo marcado.