Skip to content
This repository has been archived by the owner on Mar 29, 2023. It is now read-only.
/ ciclovias Public archive

Mecanismo para controlar la calidad de la ciclovía

License

Notifications You must be signed in to change notification settings

MaptimeBogota/ciclovias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ciclovías

Nota: Este proyecto fue reemplazado por https://github.com/MaptimeBogota/OSM-elements-change-tracker

Mecanismo para controlar la calidad de la ciclovía. Las ciclovías se componen de segmentos de vías y de restricciones de giro.

Este mecanismo es un script en Bash que se puede correr en cualquier máquina Linux. Usa overpass para traer las relaciones de los segmentos de vías y las restricciones de giro. Después compara los datos recuperados con una versión previamente guardada en git. Si encuentra diferencias envía un reporte a algunas personas por medio de mail.

Este repositorio hace parte del proyecto de mapeo de ciclovías en OSM: https://wiki.openstreetmap.org/wiki/Colombia/Project-Ciclov%C3%ADas

Instalación en Ubuntu

sudo apt -y install mutt

Y seguir algún tutorial de cómo configurarlo:

Para esto hay que generar un password desde Gmail.

Programación desde cron


# Corre el verificador de ciclovias todos los dias.
0 2 * * * cd ~/ciclovias ; ./verificador.sh

# Borra logs viejos de la ciclovia.
0 0 * * * find ~/ciclovias/ -maxdepth 1 -type f -name "*.log*" -mtime +15 -exec rm {} \;
0 0 * * * find ~/ciclovias/ -maxdepth 1 -type f -name "*.json" -mtime +15 -exec rm {} \;
0 0 * * * find ~/ciclovias/ -maxdepth 1 -type f -name "*.txt*" -mtime +15 -exec rm {} \;

About

Mecanismo para controlar la calidad de la ciclovía

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages