Dzięki! 

Drobna uwaga do węzła `highway=crossing`, warto dorzucać na przejazdach rowerowych/pieszo-rowerowych `bicycle=yes`.
nic wielkiego w sumie, a część aplikacji może potraktować inaczej. 

Natomiast jeśli drogi są rozdzielone, a pomiędzy nimi jest wysepka to nie dajemy wtedy `crossing:island=yes`

Chodzi w tym o to, żeby ten węzeł bywał realnie w miejscu wysepki – czyli wtedy jak droga nie jest rozdzielona. Co do linii (jako przejście/przejazd) nie jest to formalnie ustalone i pewnie można stosować :P

https://wiki.openstreetmap.org/wiki/Key:crossing:island
Tutaj to jest ładnie wytłumaczone.

A tak to ogólnie bardzo ładnie :)