@jsalvador el otro día te dije que había encontrado un sistema para hacer consultas a la BBDD de OSM y obtener tanto vistas en mapas como en JSON. Aquí tienes un ejemplo para las paradas de bus de Almería:
la sintaxis no es trivial, pero se pueden hacer cosas bastante guapas, viene a ser al final un lenguaje de consulta avanzado contra OSM, no es un simple filtro por etiquetas o área geográfica y ya está