Twitter Yopaseopor

#yopaseopor

Movilidad

Pinterest

diumenge, 22 de maig del 2022

#YoRenderizo CustomOSMapp : el mapa personalizable definitivo

A poco que hayais seguido mi trayectoria sabreis que me gusta mapear de una forma un poco especial: puedo llegar a ser metódico hasta la extenuación y también poco preciso ni detallado, siempre que los datos se lo merezcan.


Y mostrar mapeados personalizados es complejo. OSMCarto muestra las propiedades que muestra y los elementos que muestra y aunque tengamos muchos ejemplos usando Leaflet y grandes empresas como Mapbox o Carto dedicándose a ello puede ser que no encontremos acómodo en nuestro estilo.
Pero eso ha llegado a su final tanto con Leaflet como con Openlayers. Y con este último #withalittlehelpfrommyfriends ha visto su culminación en CustomOSMapp

¿Qué es?


Pues lo mejor que se puede hacer es seguir su código vía github. Pero por resumir es un mapa en Openlayers autónomo (con una simple cuenta de Github) que con muy pocas configuraciones (modificar un par de archivos que contienen las consultas overpass o las rutas externas) que muestra (con sus pequeñas limitaciones) CUALQUIER ELEMENTO EXISTENTE O EXTERNO A OSM. Repetimos: CUALQUIER ELEMENTO, por compleja que fuere la etiqueta (si hablamos en la forma de mostrarlo...tiene unas opciones limitadas pero que dan solución a un resultado básico.)

Sus prestaciones son las siguientes:
-Map basado en Bicycle tags map

-Con modificaciones de Ramiro Balado

-Actualización versión más moderna de Openlayers hecha por Ripollx

-Posibilidad de mostrar JSONs externos a OSM por Hugoren Martinako

-Peticiones complejas hechas por Ismael Luceno

-Ideas adicionales por yopaseopor 

Sí, mis aportaciones básicamente son para qué lo podemos usar y qué le podemos demandar al mapa. Del que iba a ser un simple mapa de señales de tráfico (para todo el mundo ya son elementos), en la actualidad existen más de una decena de conceptos de los que se puede obtener su mapeado. Además , el hecho de poder mostrar cualquier etiqueta permite mostrar también la falta de ellas, lo que lo convierte en un perfecto validador para la cuestión que se desee. Todos estos mapas pueden ser además combinados con quests personalizables de Mapcomplete, lo que genera un ecosistema completo desde la introducción del datos específico en lenguaje "humano" (no OSM) hasta la muestra en cualquier dispositivo vía CustomOSMapp. 

Mapas 


CustomOSMapp > Ofrece un renderizador personalizable para mostrar nodos, vías y relaciones, dentro y fuera de OSM.
Fuente > https://github.com/yopaseopor/customosmapp
Render Openlayers 3 > https://yopaseopor.github.io/customosmapp/#map=8/41.69689/1.59647/0
Render Openlayers 2 > https://yopaseopor.github.io/customosmapp/customosmapp1/ 

Accessibilitat >
Fuente > https://github.com/yopaseopor/accessibilitat
Render Leaflet > https://yopaseopor.github.io/accessibilitat/old_map/
Render Openlayers 3 > https://yopaseopor.github.io/accessibilitat/map/#map=8/41.69689/1.59647/0 Render Openlayers 2 > https://yopaseopor.github.io/accessibilitat/old_map2/ 

Asturianu en OSM >
Fuente > https://yopaseopor.github.io/puxasturies/
https://github.com/yopaseopor/puxasturies 

Feminisme > Protocol No Callem
Fuente > https://github.com/yopaseopor/geochicas
Render >https://yopaseopor.github.io/geochicas/ 

OSM-Catalan Fuente >
Render > https://osm-catalan.github.io/osmcatmap/#map=10.962/41.35028/1.63517/0&Iniciatives=010000000 https://ripollx.github.io/osmcatmap2/#map=8/41.69689/1.59647/0 

OSM Help Ukraine > https://yopaseopor.github.io/osmhelpukrainemap/#map=13.073/49.78475/22.61777/0&Name:uk/%D1%83%D0%BA%D1%80%D0%B0%D1%97%D0%BD%D1%81%D1%8C%D0%BA%D0%BE%D1%8E%20%D0%BC%D0%BE%D0%B2%D0%BE%D1%8E=01000000 

OSM Historic Map > Renderiza las etiquetas históricas de elementos ya existentes en el mapa
Fuente > https://github.com/yopaseopor/osmhistoricmap
Render> https://yopaseopor.github.io/osmhistoricmap/ 

OSM L Map (en construcción) > Mapa de bibliotecas
https://yopaseopor.github.io/osmlibrarymap/#map=8/41.55317/0.47037/0&Tipus=10000000 

OSM Lit Map > Renderiza la iluminación y percepción de la misma por calles
Fuente > https://github.com/yopaseopor/osmlitmap
Render > https://yopaseopor.github.io/osmlitmap/ 

OSM Lleng Cat > Muestra los nombres en name:ca por si faltasen >
https://osm-catalan.github.io/osmllengcat/#map=17.04/41.22696/1.69763/0&Name:ca=000100 

OSM MTB MAP > Etiquetas para los amantes de las MTB >
https://osm-es.github.io/osmmtbmap/#map=17.604/41.4115/2.08367/0&mtb=0000000001 

OSM NameCa Map > Muestra los nombres en castellano y su resultado en catalán si lo hubiere > https://yopaseopor.github.io/namecamap/#map=19.392/38.26639/-0.7024/0&Noms%20en%20castell%C3%A0=001000 

OSM Parking Map > https://osm-es.github.io/osmparkingmap/#map=19.723/41.21821/1.71147/0&Lane/Street%20side=1100000000000 

OSM Recycling Map > https://yopaseopor.github.io/osmrecyclingmap/#map=15.427/41.43962/2.22045/0&Reciclatge/Reciclaje/Recycling=100000000 

Traffic Signs Map >
Render Leaflet > https://yopaseopor.github.io/traffic_signs_map/zones/
Render Openlayers 2 > https://yopaseopor.github.io/traffic_signs_map/
Fuente > https://github.com/yopaseopor/traffic_signs_map