Hola, com que el grup de Telegram té molta activitat i costa molt trobar-hi les coses, compleixo el meu compromís i envio aquest correu per a "documentar" una mica la idea que aquesta dies he comentat al grup: un mapa autònim on visualitzar errors "fàcils de detectar".
Aquí [1] teniu una prova de concepte. És un mapa amb dues capes. En una es mostren les vies que comencen per tipus de via en castellà, i l'altra són noms que possiblement tinguin una L·L mal escrita/codificada. L'àrea de les consultes és Andorra, Principat, Illes Balears. He exclòs el País Valencià perquè apareixen molts ressultats i el Leaflet penja el navegador. El pop-up està pensat per a errors relacionats amb el nom, però es podrien crear altres tipus de pop-up si fós necessari. El codi html que es mostra a [1] és aquí [3]. Idealment el mapa no hauria de tenir cap marcador. (tot el codi font és a [2], he de fer-hi neteja). Per a mostrar el capes, tenim un array amb les dades de cada capa [4] i les geojson que obtenim amb overpass-turbo [5]. Per a canviar el mapa només cal canviar l'array i els fitxer geojson associats. Això ho tinc automatitzat amb un script [6]. L'script és molt cutre, i no fa cap control, però bàsicament actualitza l'array i els geojson del mapa, a partir d'un csv. També posa la data i hora de quan s'ha generat el mapa. Així doncs, amb aquest script es podria mantenir el mapa actualitzat cada X hores. En fi, com comentava per Telegram, no és un Osmose, però sí que un mapa així ens permetria visualitzar petits errors que són fàcils de detectar. Comentaris? Salutacions, Joan Montané [1] https://gent.softcatala.org/jmontane/coses/osm/ [2] https://github.com/OSM-Catalan/simple-errors-map [3] https://github.com/OSM-Catalan/simple-errors-map/tree/master/html [4] https://github.com/OSM-Catalan/simple-errors-map/blob/master/html/js/osm-ca.js#L17 [5] https://github.com/OSM-Catalan/simple-errors-map/tree/master/html/geojson
_______________________________________________ Talk-cat mailing list Talk-cat@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cat