area:highway

Myślę że po to jest forum i każdy z nas chce by nie popsuć czyjejś pracy i by ktoś nie popsuł jego.

Dziękuję za uwagi i wprowadzone zmiany. Sprawdziłem i poprawiłem braki - przy okazji mam przykład jak to robić dalej. Tu wynik mojego dzisiejszego dłubania po Twoich uwagach i radach więc jeszcze prosiłbym o sprawdzenie mnie: http://www.openstreetmap.org/changeset/33504055
Jeśli jest to OK to po weryfikacji spróbuję wziąć się za tę okolicę.

Zastanawiam się jak jest z pasami na “jezdniach”. Nie znalazłem na razie takiego widoku a:h - może źle szukałem. I jeszcze dla pewności - area:highway=crossing prowadzimy do wewnętrznych linii pasów przejść dla pieszych czy do linii przed wjazdem samochodów na pasy przejścia dla pieszych jak ja zrobiłem podczas tej pierwszej pracy nad a:h tego skrzyżowania.

Jeśli używasz JOSM, to jest tam styl wyświetlania który bardzo ładnie to pokazuje: https://josm.openstreetmap.de/wiki/Styles/Lane_and_Road_Attributes - rysując jednocześnie a:h zapewne trzeba przełączać się pomiędzy tym stylem, a moim stylem do a:h - oba włączone razem będą prawdopodobnie nieczytelne. Instalacja stylów odbywa się z poziomu programu: https://josm.openstreetmap.de/wiki/Styles#Activatingmorestyles

d3mol3k, jest ok, sprawdzone. Możesz spokojnie działać.
Tylko zmień teraz te motorwaz na residential albo tertiary. :wink:

Tak dodałem już sobie ten styl kilka dni temu. Ale najpierw muszę się go nauczyć porządnie używać. Bawiłem się na Brama Portowa - Szczecin i w kilku miejscach program nie obrobił tego skrzyżowania w całości. Ale to pewnie wina węzłów w kilku miejscach. Co do linii to chodziło mi o pasy linie ciągłe przerywane i podwójne widoczne na warstwie a:h.

Wiedziałem że coś z tym nie tak poprawię po obiedzie.

Dziękuję Wam. Będę powoli działał w temacie a:h podglądając prace innych pomiędzy pracami nad lane:i turn:lanes jak i maxspeed dróg w okolicy i tych po których od czasu do czasu podróżuję.

A i jeszcze jedno - udało mi się przystanek w jezdni korzystając z a:h=bus ale nie potrafię zrobić amenity=parking-cośtam -obok a:h - północna część Witkiewicza a raczej ją zrobiłem tyle że wygląda na mapie jak zwykły a:h=yes.

Tak sobie właśnie rozmyślam i doszedłem do takich wniosków
.
Aby poprawnie wyświetlać liczbę pasów (lanes) jako linie przerywane na warstwie area:highway szerokość rzeczywista danego odcinka drogi musi być zgodna z tagiem width danego odcinka. Dzięki temu automat mógłby podzielić drogę na wirtualne pasy i wyświetlić linie pasów.

Na tej podstawie można też wyświetlić turn:lanes w odpowiednich miejscach, które w jakiś sposób musiałyby być skalowane w zależności od szerokości drogi/pasów. Do tego jeszcze to wszystko musiałby współpracować z tagiem placement aby wyświetlać pasy/strzałki w odpowiednich miejscach… Można pójść dalej i opisać szerokość każdego jednego pasa. W takim układzie można odwzorować rendering praktycznie w 100% zgodny z rzeczywistością. Druga strona medalu to masa pracy przy takim tagowaniu plus “szatkowanie” dróg…
Pytanie też czy do tego dążymy? :slight_smile:

Nie, nie musi. Pokazuje to ten rysunek:
http://wiki.openstreetmap.org/w/images/0/06/Kpoints3.jpg

Żółta linia to oś drogi ze znaną ilością lanes=n. Czarny obwód, to area:highway=value
Przez punkty na osi highway, na szkicu te małe czarne, liczymy dwusieczne kąta (te zielone). Przecinają one zamknięty poligon a:h

Każdorazowo dwa punkty przecięcia dwusiecznej z obodem tworzą wektor który może zostać podzielony na odpowiednią ilość lanes. Punkty podziału można łączyć ze sobą tworzac w ten sposób pasy jezdni.

Strzałki w odpowiednich miejscach wyświetlają się na poziomie zoom=19 http://osmapa.pl/w/area/?lat=53.433026&lon=14.503738&zoom=19&ol=PEFGABR

Czy będzie się wyświetlał inny gradient dla ulic z kostką a inny dla asfaltowej nawierzchni?
No i kolejne przemeblowanie w okolicy :roll_eyes: http://www.openstreetmap.org/changeset/33514710

Ja chyba Was obu zamorduję za demolowanie przy okazji Waszych zabaw przebiegu linii komunikacji miejskiej.

A to pewnie mnie @diverpl :frowning: ale starałem się poprawić to co się zdemolowało. Ale pewnie nieudolnie skoro tu napisałeś to co powyżej. Obiecuje nic więcej nie grzebać w najbliższym czasie z przebiegami dróg i w związku z tym przebiegiem linii komunikacyjnych. A grzebałem na skrzyżowaniach - Derdowskiego/Witkiewicza/Ratajczaka - Witkiewicza/Styki/Kaliny/Wróblewskiego - Witkiewicza/Santocka/Poniatowskiego.
Czy mógłbym albo na priv albo tu dostać informację co zdemolowałem?

@marek kleciak - mam pytanie odnośnie pierwszej mojej “pracy” - podczas przeglądania tego miejsca na mapie w sekcji zmiany - to skrzyżowanie “świeci na niebiesko” czyżbym czegoś nie dokończył?

No to idealnie :slight_smile:

nie, jest ok, zrób refresh stronki.

Faktycznie - dzięki.
Wracając do area:higway - jak zrobić by widoczny był przejazd dla rowerów na jezdni tak jak jest widoczne przejście dla pieszych?

Co do wyświetlania special area (parking) obok jezdni i na pasie jezdni (lanes=2: 1 lanes dla poruszania się aut 2 lanes dla parkujących aut) - parkowanie wzdłuż - jak to opisać poprawnie i czy można by takiemu miejscu na mapie nadać inny kolor coś pomiędzy area:highway=bus a zwykłym area:highway=. O ile nanoszę takie miejsca w JOSM - dla traffic_island mam widok ładnych czerwonych płyt - na mapie jest to szara powierzchnia - OK bo to dość estetycznei wygląda przystanki/zatoki autobusowe mają w JOSM teksturę kostki brukowej na mapie są czarne; jak zrobić zieloną wyspę pomiędzy jezdniami - a raczej jak osiągnąć zieleń trawy na niej?

Te odcienie szarości są naprawdę dobre ale brakuje mi rozwiązania (lub nie potrafię tego dobrze ogarnąć) pasów parkingów czy powierzchni parkingowej.

I na koniec jak zrobić rondo pinezka? Kolejne przybyło w Szczecinie:

To jest na dzisiaj drobny zgryz, bo jeśli zrobisz TYLKO landuse=grass, to zobaczysz to rysowane na zielono, no ale myślę, ze mamy mnóstwo a:h=traffic_island które są wąskie, długie a rosną na niej jakieś nedzne trawki i chwasty.

Marimilu. Dla a:h=traffic_island plus landuse=grass proponował bym kolor: #b4c8b6
Dla a:h=service np: #8e8472
Spróbujesz?

A to rondo pinezka to a:h=emergency jako relacja typu inner w stosunku do powierzchni skrzyżowania.
Wiesz d3mol3k o czym piszę?

Tak wiem o czym piszesz już to chyba dobrze rozgryzłem - trenując na skrzyżowaniu Wandy/Brodzińskiego/Wróblewskiego z wyspą a:h=traffic_island. Chciałem tam walnąć drzewo które jest ale go nie widać na wyspie ;( na takiej mapie z a:h.

Ale koledzy jak zrobić z tym amenity=parking_space - żeby kolor był inny jak dla a:h= albo czy można prosić o takie coś? czy oznaczać takie miejsce jako a:h=service.

Trochę eksperymentowałem z kolorami, #dbd6af dla amenity=parking_space jako powierzchni wydaje mi się ciekawe. Przyłączam się do prośby o wypróbowanie tego w rederingu.

I jeszcze pytanko do Marimila:

Czy http://osmapa.pl/w/areade renderuje turn:lanes?

Pozdrowienia,
Marek

Trawa, service i parkingi włączone do mapy. Parkingi (parking i parking_space) potraktowane 25% przeźroczystości.
http://osmapa.pl/w/area/?lat=53.43278&lon=14.51207&zoom=20&ol=BPo
Wszystko na razie dla poziomu ziemi.

@Marek
turn:lanes jest tylko u nas.

EDIT. Pojawia się problem z service - niektórzy oznaczają tak obszary dróg serwisowych.

Niesamowity jesteś! Dziękuję!

@marimil a nie istnieje tag a:h=parking_space? Ale dzięki za zmiany. Z tym a:h=service to nie wiem ale u mnie tak oznaczone są drogi osiedlowe.

Nie rozumiem. Dałem przeźroczysty obszar dla amenity=parking oraz amenity=parking_space. Te pierwsze dodałem, ponieważ część takich “przydrożnych” parkingów jest tak oznaczona.