OpenStreetMap

risturiz's Diary

Recent diary entries

Photomapping + Notes

Posted by risturiz on 27 March 2023 in Spanish (Español).

Fediphoto

Hace un año aproximadamente, buscando la manera de crear Notas fácilmente dentro del ecosistema osm usando fotos para levantar información ( Una imagen vale más que mil palabras ), personalmente usaba y uso un app excelente que seguramente muchos conocen Streetcomplete … Quizás con el inconveniente de que las fotos están ligadas a las Notas y todo el trabajo que se pudiese levantar con imágenes al final se pierde; ya que la fotografía desaparece con la Nota resuelta.

Como el universo del software libre es casi infinito; en ese tiempo encontré un app interesante llamada Fediphoto-Lineage un fork de Fediphoto que fue creado para honrar la memoria del desarrollador principal “Pla” (Patrick L Archibald) lamentablemente fallecido en un accidente en su bicicleta.

Me pareció que la aplicación tenia todo lo básico para crear “fotonotas” y le pregunté al dev si era posible agregar el soporte en un issue … El resto es historia :-) … Y ahora tenemos un app que nos permite tomar fotos de manera sencilla y subirlas a casi cualquier servidor del fediverso ( Mastodon - Pixelfed - Pleroma - Friendica - etc ) y crear una Nota para ubicarlas fácilmente en Openstreetmap.

Esto permite que seamos dueños de nuestras fotos y usar el storage del fediverso para que la data sea persistente en el tiempo. Hace poco el app ya está en F-Droid o tambien pueden ir directamente al repositorio del desarrolador Codeberg… Podrán observar que ya existen varios issues interesantes para la próxima versión 8.

El dev es bastante receptivo con las ideas nuevas, si se les ocurre algo nuevo o si encuentran algún bug pueden abrir un issue.

Fediphoto-Notas

Team #ONL

Note

Happy Mapping!

Memoria

Hace unos meses alguien preguntó ( disculpen que no recuerdo quien ) sobre opciones para recibir notificaciones de cambios en el mapa que sirvieran para hacerle seguimiento a ediciones en zonas especificas.

Investigando un poco, solamente encontré un excelente articulo de Willie donde se habla de los filtros de Osmcha, el uso de RSS/Telegram/IFTTT/Zapier/Huginn para recibir este tipo de notificaciones.

Me pareció interesante, “pero” habían 2 cosas que no terminaron de convencerme:

  1. El flujo de trabajo quizás es complejo para usuarios novatos
  2. No todo es 100% software libre

Y en ese momento gracias a información adicional que me facilitó Matheus sobre los canales Telegram que usan en Brasil con filtros de Osmcha, pude obtener una idea más general para buscar alguna alternativa que fuese mas sencilla.

Nota: Openstreetmap tiene una gran cantidad de servicios que usan RSS, con lo cual se hace mucho más sencillo usar este método.

Deltachat

Como mencionan en su página web, Deltachat es simplemente un app de mensajería que trabaja mediante el correo ( se pudiese ver como un cliente de correo ). Es fácil de usar, multiplataforma y es software libre.

Deltachat

Nota: Podemos empezar con la misma cuenta de correo que usamos regularmente, sólo debemos ingresar nuestras credenciales y la aplicación se encarga de conectarse al servidor y realizar la configuración. O también una cuenta alternativa.

DeltachatInicio

El app se encarga de crear una carpeta adicional llamada “Deltachat” donde se guardan todos los mensajes que se manejan desde la aplicación. En mi caso el webmail lo manejo con Roundcube.

Inbox

Luego que tenemos la aplicación instalada, ya sea en el dispositivo móvil o en la computadora vamos a proceder a configurar el conector rss que en este caso es un bot. Deltachat tiene la posibilidad de integrar bots y acá vamos a mencionar a Simplebot. Es un app tambien software libre que podemos usar en nuestros propios servidores y/o usar algunas de las instancias públicas, donde no sólo agregan la opción de RSS sino muchos otros plugins adicionales.

Actualmente levanté una instancia del bot con su plugin RSS en la dirección rss[at]osm[dot]lat . Quizás alguna otra persona esté interesada en usarlo dentro del ecosistema de osm. Solamente debemos agregar el bot como contacto y enviarle un mensaje con el comando /help

RssBot

RssBot2

Feed

Ahora vamos a configurar nuestro Feed RSS para poder suscribirlo al bot y recibir las notificaciones. Ingresamos en el siguiente URL:

https://tyrasd.github.io/osm-qa-feeds/

En mi caso quiero monitorear la ciudad de Cúcuta - Colombia, así que adapto el área lo mas cercano posible a lo que necesito:

RssFeed

Luego que continuamos se nos generan 6 feed rss dentro de la zona a monitorear ( cada una tiene su propósito, acá voy a usar WhoDidIt ). Sólo debemos darle click derecho para copiar el link del feed, ya que no necesitamos bajar el archivo.

RssFeed2

Volvemos a la ventana donde tenemos la conversación del bot en Deltachat y siguiendo la ayuda del bot:

/sub Subscribe current chat to the given feed.

Example:

/sub https://delta.chat/feed.xml

/sub https://delta.chat/feed.xml keyword

Suscribimos el link anterior que copiamos ( pueden hacerlo con los 6 feed, inclusive pueden agregar otros links como por ejemplo para monitorear cambios en el wiki de osm )

/sub url-completa-que-copiamos

Y esperamos confirmación del bot… Ya en este punto simplemente debemos editar algo en esa zona y nos llegará la notificación en Deltachat:

RssBotNotif

Como pueden ver logré crear un canal donde llegarán notificaciones a todas las personas que estén dentro ( sé que existe posibilidad de crear canales públicos, pero todavía no llego a ese milestone ). Hay muchas maneras hacer esto, yo sólo espero que esta sea una de las sencillas :-)

Agradecido con las personas que aportaron información… Fue bastante divertido aprender un poco de Python… Todo feedback es bienvenido. EOF.

Mapear Barquisimeto.

Posted by risturiz on 23 November 2009 in Spanish (Español). Last updated on 11 March 2021.

Voy a tratar de aportar en lo posible a Openstreetmap al menos trazando con mi Nokia E71 y subiendo los .gpx para que puedan ser dibujados... De alguna manera fomentar esto para otros se animen y el trabajo sea distribuido.
Cualquier persona interesada en reunirse para mapear puede mandarme un mensaje privado y nos ponemos en contacto, igual usaré mi blog para actualizaciones:

http://pelox.gusl.org.ve ( Not anymore )