Re: [Talk-cr] Añadir alertas según CNE al mapa de OSM

2020-08-24 Thread Rodolfo Quesada Zumbado
La herramienta fue un script muy feo y hecho a la carrera en Python, tomando 
los CSV con los datos de Overpass y generando Wiki markup.  Para la tabla total 
nada más hay que tener cuidado de usar bien el atributo rowspan en las 
Provincias y Cantones con contadores de Distritos.  Para las tablas separadas 
es una generación sencilla, a punta de print() para cada row del CSV. :)

Dejemos la columna de notas por ahora, cierto que hay una hoy, pero ya Jaime me 
mencionaba que algunos distritos tienen varios atributos mal (duplicidad de 
admin_centre, etc).  Se puede usar para esas eventualidades, si no pasa nada yo 
la quito en unos dos o cinco años. :P

Ahora que lo menciona, si sería bueno tener un TODO list en el Wiki. :D

On Mon, Aug 24, 2020, at 16:22, Wolter H. V. wrote:
> [2020-08-24 15:32 -0600] Rodolfo Quesada Zumbado:
> > Sobre la tabla de unidades administrativas, el Domingo 23 de Agosto 
> > re-acomodé la información de las unidades administrativas, quité la tabla 
> > incompleta en el wiki principal, y agregué tablas individuales para 
> > Provincias, Cantones y Distritos con sus respectivos códigos 
> > administrativos/postales (para no recargar la tabla grande jerárquica), y 
> > columna de notas, con la notita de que nos falta sólo un distrito 
> > (Cabeceras, segregado este 2020 de Quebrada Grande en Tilarán). 
> > 
> > [✓] Tarea terminada.
> 
> Heróico, eso de separar las tablas me parece genial. Solo por 
> curiosidad, qué herramienta usó para crear la tabla? No creo que lo 
> haya hecho a mano jajaj.
> 
> De hecho, en vista de que la columna de notas sólo se utiliza una vez 
> tomando en cuenta las tres tablas, propongo eliminarla. La nota sobre 
> Cabeceras podría ir en el mismo campo de la relación, o podría no 
> existir y la tarea podría ser puesta en alguna cola de cosas por hacer.
> 
> Saludos,
> Wolter H. V.
> 
> 
> ___
> Talk-cr mailing list
> Talk-cr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cr
>

-- 
Rodolfo Quesada Zumbado

___
Talk-cr mailing list
Talk-cr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cr


[Talk-cr] [Proyectos] Relations y Documentación de la Red Vial Nacional

2020-08-24 Thread Rodolfo Quesada Zumbado
Hola gente de OSM,

Aprovechando que hay movimiento en la lista, les comento que he estado 
trabajando a poquitos desde hace un par de años en establecer un marco de 
referencia y apoyo para el mapa de rutas nacionales (Red Vial Nacional, RVN) en 
Costa Rica, mi principal motivación es que hay demasiado "vandalismo de buena 
voluntad", esto a pesar de que tenemos bien definidas las reglas de como mapear 
la RVN en el Wiki, a veces hay editores nuevos o extranjeros que cambian rutas 
que ya tienen hasta más de una década de estar bien definidas de acuerdo a la 
nomenclatura oficial y que es la base de lo que usamos en OSM cómo comunidad. 

El objetivo final es terminar de llenar en esta tabla, la columna 'Relation': 

https://wiki.openstreetmap.org/wiki/Costa_Rica/Red_Vial_Nacional

Eventualmente, en unos 17-25 años cuando se termine este proyecto (siendo 
optimistas), se puede crear un script que corrobore automáticamente el estado 
de las rutas y su clasificación, y notificar al editor/lista al respecto para 
las correcciones necesarias si hubo un cambio inesperado. 

Como pueden ver en esa tabla ya hay unas pocas rutas con un relation asignado, 
y el ejercicio consiste en tomar las rutas que faltan y que ya tenemos en OSM 
definidas, re-corroborar de acuerdo a los mapas oficiales [1], y agregar cada 
segmento a un relation (esto se debería poder automatizar, agregando los ref=nn 
a un relation especifico, y afinar a mano lo que salga raro, suena a un 
proyecto interesante para algún curso universitario ;) ), y apuntar ese 
relation en la tabla. 



DOCUMENTANDO RUTAS CON WIKIPEDIA/WIKIDATA

Inicialmente como material de apoyo y trabajando junto con la Latin American 
Highways task force de Wikipedia (LAHTF) en Inglés[2], ya están documentadas 
todas[3] las rutas de la RVN con su respectivo artículo (stub/bosquejo, la 
mayoría, pero aprobados por la LAHTF), con las características básicas de cada 
ruta (incluyendo lindos escuditos en SVG): 

https://en.wikipedia.org/wiki/Template:National_Road_Network_of_Costa_Rica

Los mismos artículos tienen un Wikidata item asignado, y también cómo parte de 
los proyectos de la LAHTF, esos Wikidata items están tabulados acá:

https://www.wikidata.org/wiki/Wikidata:WikiProject_Roads/Costa_Rica

El Wikidata item permite vincular la ruta en OSM por medio de Wikidata a los 
artículos de Wikipedia, así como proveer metadata de referencia (distancia, 
áreas cubiertas, etc). Algo interesante se puede hacer con eso luego. 



EJEMPLO

Un ejemplo de todo amarrado: Ruta 126 

OSM: https://www.openstreetmap.org/relation/11125484  (nótese el key 
wikidata:Q68110238)
Wikidata: https://www.wikidata.org/wiki/Q68110238  (lo notaron?)
Wikipedia: https://en.wikipedia.org/wiki/National_Route_126_(Costa_Rica) 

En teoría, en el Infobox de Wikipedia debería verse el mapa de la Ruta 126, 
tomado y generado dinamicamente desde OSM, pero esa funcionalidad se "rompió" 
hace unos meses y Wikipedia no lo ha podido restablecer, previo a eso acá hay 
un ejemplo pequeño en CR que si lo muestra: 
https://en.wikipedia.org/wiki/National_Route_257_(Costa_Rica)  



PASOS

Los pasos a seguir por si les interesa contribuir están documentados (muy 
resumido) en la sección de Projects del Wiki (en inglés y español):  

https://wiki.openstreetmap.org/wiki/Costa_Rica#Projects
https://wiki.openstreetmap.org/wiki/ES:Costa_Rica#Proyectos


WIKI LIMPIEZA

Al igual que con la tabla de unidades administrativas, hay una breve tabla 
inconclusa en el Wiki principal que es la base de la tabla con todas las rutas 
en su propia página, si les parece la puedo remover. Ya hay un link hacia la 
tabla grande que contempla esas rutas. 

Este proyecto nació mas o menos en el 2015, cuando Vogtgbr comenzó a establecer 
los primeros relations de las rutas en esa tabla del Wiki principal.



NOTAS Y REFERENCIAS

[1]  https://sig.mopt.go.cr:8084/web/index.html#8/9.719/-83.532 y otros links 
que ya están en el Wiki.
[2] Antes de que me pregunten por qué Wikipedia en Inglés primero que en 
Español, es porque bueno, había una comunidad de apoyo muy buena y que 
participó bastante en la aventura, a la fecha mi mejor experiencia en un 
proyecto colaborativo, a pesar que ninguno de ellos era de Costa Rica, y por 
supuesto si a alguien le interesa agregar los artículos a Wikipedia en Español, 
me avisan para trabajar en eso en un futuro cercano.
[3] Casi todas, veo que hay un par de rutas secundarias muy nuevas (semanas o 
meses de haberse definido) cerca de la inconclusa Ruta 35 por San Carlos. Puede 
haber otras recientes que hagan falta.


--
Rodolfo Quesada Zumbado

___
Talk-cr mailing list
Talk-cr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cr


Re: [Talk-cr] Añadir alertas según CNE al mapa de OSM

2020-08-24 Thread Rodolfo Quesada Zumbado
Sobre la tabla de unidades administrativas, el Domingo 23 de Agosto re-acomodé 
la información de las unidades administrativas, quité la tabla incompleta en el 
wiki principal, y agregué tablas individuales para Provincias, Cantones y 
Distritos con sus respectivos códigos administrativos/postales (para no 
recargar la tabla grande jerárquica), y columna de notas, con la notita de que 
nos falta sólo un distrito (Cabeceras, segregado este 2020 de Quebrada Grande 
en Tilarán). 

[✓] Tarea terminada. 

:)

On Mon, Aug 24, 2020, at 12:16, Jaime Gutiérrez Alfaro wrote:
> 
> 
> On Sat, Aug 22, 2020 at 1:50 PM Wolter H. V.  wrote:
>> [2020-08-21 00:49 -0600] Rodrigo:
>> > On 8/20/20 7:57 PM, Jaime Gutiérrez Alfaro wrote:
>> > > On Thu, Aug 20, 2020 at 3:04 PM Rodolfo Quesada Zumbado  
>> > > wrote:
>> > > > Hola Jaime, Wolter, Rodrigo y amigos de OSM, 
>> > > > 
>> > > > Jaime y yo estuvimos trabajando un poco ahora temprano y creamos esta 
>> > > > tabla fija y plana con todas las unidades administrativas de Costa 
>> > > > Rica y sus relations de OSM: 
>> > > > 
>> > > > https://wiki.openstreetmap.org/wiki/Costa_Rica/Divisi%C3%B3n_Territorial_Administrativa
>> > > > 
>> > > > Se puede/debe mejorar (ej, agregar códigos postales por distrito y 
>> > > > códigos de cantón), pero sirve de referencia rápida para muchos 
>> > > > proyectos.  Yo juraba que la tabla que tenemos en el Wiki estaba 
>> > > > completa, pero nunca me animé a expandirla, la agregó un colaborador 
>> > > > que está normalizando eso en varios países.
>> > > > 
>> > 
>> > Esto me parece genial. A esa misma tabla creada se le puede agregar una 
>> > columna especificando los elementos pendientes, para pensar en un esquema 
>> > de trabajo comunitario y seguimiento de qué cantones y distritos tienen la 
>> > info completa.
>> 
>> ¡Qué buen trabajo la verdad! Los felicito. Para que quede de referencia para 
>> el futuro, la tabla de códigos postales de Costa Rica de Wikipedia en inglés 
>> [1] es una buena fuente de información para este caso
>> 
>> > > Súper. En realidad toda la chamba la hizo Rodolfo. Ahora que tenemos 
>> > > esta tabla con una página wiki propia quizás podemos valorar eliminar la 
>> > > tabla que está en 
>> > > https://wiki.openstreetmap.org/wiki/Costa_Rica#Provinces.2C_Cantons_and_Districts
>> > >  y mover esa info a la nueva página que hizo Rodolfo. Así todo el tema 
>> > > de división administrativa estaría junto. No se qué les parece, aunque 
>> > > podríamos hacer otro hilo de correo para conversar sobre ese tema.
>> > De acuerdo con eliminar la tabla y agregar solamente un párrafo 
>> > direccionando a esta nueva página.
>> 
>> Yo también, de acuerdo. Creo que sí valdría la pena conversar esa página por 
>> aparte para unificar esa info.
> 
> 
> Creo que ya tenemos un consenso con el tema de los cantones y distritos. 
> Sería manejar esta info en la página 
> https://wiki.openstreetmap.org/wiki/Costa_Rica/Divisi%C3%B3n_Territorial_Administrativa
>  y dejar un párrafo y enlace en 
> https://wiki.openstreetmap.org/wiki/Costa_Rica#Provinces.2C_Cantons_and_Districts.
>   Además acá tenemos las siguientes tareas por hacer: Añadir códigos postales 
> por distrito y códigos de cantón (La tabla de códigos postales de Costa Rica 
> de Wikipedia en inglés 
> (https://en.wikipedia.org/wiki/List_of_districts_of_Costa_Rica) es una buena 
> fuente de información para este caso.  ¿Algún voluntarie para encargarse de 
> esto? (quizás podemos hacer otro hilo de correo para llevar este tema).
> 
> 
>  
>> 
>> > > > La iniciativa de las alertas me parece bien, y sugiero unas cosas 
>> > > > adicionales al respecto:
>> > > > * Kill Switch: En teoría #estopasará como dicen en las redes sociales, 
>> > > > entonces hay que tener listo un mecanismo (y encargado) para quitar 
>> > > > los tags cuando ya no sea necesario. 
>> > > Si, el tema del covid y las restricciones pasará. Sin embargo, el tema 
>> > > de las alertas de la CNE no es algo que pase. Las usan para cuando hay 
>> > > condiciones climáticas adversas o situaciones que lo ameriten. Hoy no 
>> > > tuve chance de revisar si esto es así por alguna ley en específico. En 
>> > > el sitio web de la CNE está este enlace: 
>> > > https://cne.go.cr/preparativos_respuestas/alertas.aspx.  Con esto quiero 
>> > > decir que quizás hay q

Re: [Talk-cr] Etiqueta para pagos vía SINPE móvil

2020-08-23 Thread Rodolfo Quesada Zumbado
Vienen muchos ejemplos de pagos propios de varios países y ciudades en ese 
wiki, entonces creo que se puede agregar ese subkey de sinpe_movil ahí (en esa 
tabla de "Payment by phone" u "Others") y al wiki de Costa Rica sin problema. 

On Thu, Aug 20, 2020, at 20:18, Jaime Gutiérrez Alfaro wrote:
> Hola, espero que estén muy bien. 
> 
> Quiero añadir al mapa un negocio que acepta pagos vía SINPE móvil. Me parece 
> que la etiqueta para esto sería "payment" 
> https://wiki.openstreetmap.org/wiki/Key:payment. En esta página de la wiki se 
> puede ver muchas formas de usar la llave. Creo que deberíamos establecer un 
> consenso. 
> 
> En OSM encontré un elemento al que se le añadió la etiqueta 
> "payment:SINPE_Movil=yes", (https://taginfo.openstreetmap.org/search?q=sinpe).
> 
> Yo estoy de acuerdo con el uso de esa llave y valor pero con llave en 
> minúscula, "payment:sinpe_movil=yes".
> 
> ¿Qué opinan?
> 
> Pura vida,
> Jaime.
> ___
> Talk-cr mailing list
> Talk-cr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cr
> 
___
Talk-cr mailing list
Talk-cr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cr


Re: [Talk-cr] Añadir alertas según CNE al mapa de OSM

2020-08-22 Thread Rodolfo Quesada Zumbado
Hola, 

Lo que me está preocupando como menciona Wolter y por eso proponía el 'kill 
switch', es que eventualmente alguien se va a aburrir y queden los datos 
desactualizados en la metadata de los relations, para muestra un botón, revisen 
los artículos de Wikipedia sobre la pandemia de COVID19 en Costa Rica, están 
abandonados, excepto un par de updates al día de un editor desde Asia para el 
conteo diario, pero las estadísticas y mapas llevan semanas de atraso:

https://en.wikipedia.org/wiki/2020_coronavirus_pandemic_in_Costa_Rica

https://es.wikipedia.org/wiki/Pandemia_de_enfermedad_por_coronavirus_de_2020_en_Costa_Rica

Para las alertas tipo CNE directamente en OSM, también estuve buscando y no he 
encontrado nada, lo que si he visto mucho es usar OSM como base layer y luego 
repintar encima con algún framework JavaScript.  Hay montones de ejemplos con 
Leaflet y MapBox, que posiblemente hacen ya lo que estamos discutiendo acá, 
tomar un CSV/JSON, jalar los relations desde OSM, poner un layer encima, y 
pintarlos... Para obtener algo como lo que tiene la CNE con ESRI o ArcGIS, pero 
comunitario.  

Me parece que hay que investigar un poco más como montar estas alertas, ver si 
hay otros países que lo están usando directamente sobre los relations (parece 
que no), o usándolos de base para otro layer, o si ya recae en proyectos como 
HOT (https://www.hotosm.org/), pero veo que lo que ellos tienen es para mejorar 
los mapas de zonas afectadas que lo requieran 
(https://wiki.openstreetmap.org/wiki/COVID-19), ya hubo una mapatón hace poco 
me parece, a nivel de Centroamérica.

Con respecto a los CSV de unidades administrativas con sus relation, nombre y 
código, pues, es la fuente de la información que montamos desde Overpass para 
la tabla del Wiki, ya tenemos eso listo! Que pena que no les comenté eso antes, 
no he revisado si se pueden subir archivos así al Wiki que sería lo ideal, o 
bien, irnos haciendo un github tipo osm-cr como comunidad.  Otra cosa que puedo 
hacer es subirlos en wikitablas a esa misma página, que quede de referencia y 
adicionalmente segregado por tabla de cantones y de distritos. 

... Ya agregué la de cantones que la tenía lista de prueba, en los próximos 
días agrego la de distritos, voy a agregar una columna de 'Notes' para 
pendientes por cada unidad. (Notar acá que la División Territorial 
Administrativa y el INEC usan códigos de 3 caracteres para los cantones, 
entonces códigos como 10100 deberían ser 101. La tabla de códigos postales de 
Wikipedia en inglés de hecho la he estado actualizando yo. :-D)

Por cierto, acá tengo algo parecido para la Red Vial Nacional, tengo pendiente 
escribirles sobre este proyecto que he estado montando, para dotar de relations 
a cada ruta nacional, ya hay unas poquitas listas, y es otra tabla que hay una 
incompleta en el wiki principal que hay que quitar, el link ya está ahí hacia 
esta otra:

https://wiki.openstreetmap.org/wiki/Costa_Rica/Red_Vial_Nacional

Eso sería por hoy. :)



On Sat, Aug 22, 2020, at 13:50, Wolter H. V. wrote:
> [2020-08-21 00:49 -0600] Rodrigo:
> > On 8/20/20 7:57 PM, Jaime Gutiérrez Alfaro wrote:
> > > On Thu, Aug 20, 2020 at 3:04 PM Rodolfo Quesada Zumbado  
> > > wrote:
> > > > Hola Jaime, Wolter, Rodrigo y amigos de OSM, 
> > > > 
> > > > Jaime y yo estuvimos trabajando un poco ahora temprano y creamos esta 
> > > > tabla fija y plana con todas las unidades administrativas de Costa Rica 
> > > > y sus relations de OSM: 
> > > > 
> > > > https://wiki.openstreetmap.org/wiki/Costa_Rica/Divisi%C3%B3n_Territorial_Administrativa
> > > > 
> > > > Se puede/debe mejorar (ej, agregar códigos postales por distrito y 
> > > > códigos de cantón), pero sirve de referencia rápida para muchos 
> > > > proyectos.  Yo juraba que la tabla que tenemos en el Wiki estaba 
> > > > completa, pero nunca me animé a expandirla, la agregó un colaborador 
> > > > que está normalizando eso en varios países.
> > > > 
> > 
> > Esto me parece genial. A esa misma tabla creada se le puede agregar una 
> > columna especificando los elementos pendientes, para pensar en un esquema 
> > de trabajo comunitario y seguimiento de qué cantones y distritos tienen la 
> > info completa.
> 
> ¡Qué buen trabajo la verdad! Los felicito. Para que quede de referencia 
> para el futuro, la tabla de códigos postales de Costa Rica de Wikipedia 
> en inglés [1] es una buena fuente de información para este caso
> 
> > > Súper. En realidad toda la chamba la hizo Rodolfo. Ahora que tenemos esta 
> > > tabla con una página wiki propia quizás podemos valorar eliminar la tabla 
> > > que está en 
> > > https://wiki.openstreetmap.org/wiki/Costa_Rica#Provinces.2C_Cantons_and_Districts
> > &g

Re: [Talk-cr] Añadir alertas según CNE al mapa de OSM

2020-08-20 Thread Rodolfo Quesada Zumbado
Hola Jaime, Wolter, Rodrigo y amigos de OSM, 

Jaime y yo estuvimos trabajando un poco ahora temprano y creamos esta tabla 
fija y plana con todas las unidades administrativas de Costa Rica y sus 
relations de OSM: 

https://wiki.openstreetmap.org/wiki/Costa_Rica/Divisi%C3%B3n_Territorial_Administrativa

Se puede/debe mejorar (ej, agregar códigos postales por distrito y códigos de 
cantón), pero sirve de referencia rápida para muchos proyectos.  Yo juraba que 
la tabla que tenemos en el Wiki estaba completa, pero nunca me animé a 
expandirla, la agregó un colaborador que está normalizando eso en varios países.

La iniciativa de las alertas me parece bien, y sugiero unas cosas adicionales 
al respecto:

* Kill Switch: En teoría #estopasará como dicen en las redes sociales, entonces 
hay que tener listo un mecanismo (y encargado) para quitar los tags cuando ya 
no sea necesario. 
* Timeline Log: Crear un CSV o tabla en algún lado (GitHub?), para llevar 
control del histórico... A la fecha no se ha publicado por parte del gobierno 
la especificación de como se asignan los colores, dependemos de noticias para 
eso, y no se está guardando el histórico en ningún lado, solo se conoce el 
estado actual (creo?). Puede servir de input para la herramienta que propone 
Wolter.  Por ejemplo, Montes de Oca ya es amarillo, pero lo veo naranja en el 
mapa, y creo que el cambio fue ayer?. :-P
* Concuerdo con el identificador calificativo de alert:cne:covid19, la CNE 
emite alertas para otras cosas, como inundaciones, y tal vez en un futuro se 
pueden asignar en tiempo real a OSM.  Este ejercicio de colorear las alertas se 
presta para esa eventualidad. 
* Con los dos comentarios anteriores, un tag adicional de 
alert:cne:covid19:date? Algo así, para ver cuando fue la última vez que se 
asignó el color. 
* Me parece que mantener el string del color tal cual está bien, queda 
autodocumentado para no tener que buscar una tabla y ver el valor==color.  Pero 
si hay un mecanismo fácil y rápido para ese lookup, entonces se puede usar. 

Saludos. 

On Thu, Aug 20, 2020, at 05:37, Wolter H. V. wrote:
> Hola Jaime,
> 
> [2020-08-19 21:52 -0600] Jaime Gutiérrez Alfaro:
> > Les quiero proponer que añadamos a los cantones (relaciones con 
> > `admin_level=6`) una etiqueta para indicar el estado de alerta de 
> > emergencia en la que están los cantones del país. Hoy en día este dato es 
> > muy útil pues según el nivel de alerta se establecen las medidas de 
> > restricción a la movilidad en vehículos automotores y la apertura de 
> > negocios.
> 
> Excelente idea. Es posible que sea sencillo desarrollar una herramienta 
> para establecer el nivel de alerta de un cantón con el API de OSM, de 
> manera que establecer los niveles de alerta de todos los cantones y 
> subsecuentemente modificarlos para mantenerlos al día sea un proceso 
> sencillo. Por ejemplo, con una herramienta para línea de comando,
> 
> $ actualizar_alerta  
> 
> Así, teniendo una tabla con éstas dos columnas, establecer el nivel de 
> alerta de todos los cantones debería ser una operación muy rápida.
> 
> > Sugiero usar la llave `alert:cne`, donde "cne" es acrónimo de Comisión 
> > Nacional de Emergencias, que es quien establece estas alertas. Los posibles 
> > valores que podría tener esta llave son: roja, naranja, amarilla y verde. 
> 
> Sugiero que la llave incluya información sobre de qué es la alerta, es 
> decir, algo como alert:cne:covid19.
> 
> También sugiero que en lugar de cadenas de texto, los valores de la 
> llave sean numéricos. Por ejemplo: 0: verde, 1: amarilla, 2: naranja, 
> 3: roja.
> 
> Saludos,
> 
> Wolter HV
> 
> 
> 
> 
> ___________
> Talk-cr mailing list
> Talk-cr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cr
>

-- 
Rodolfo Quesada Zumbado
http://www.roqz.net
r...@eml.cc

___
Talk-cr mailing list
Talk-cr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cr