You are not logged in.

#376 2015-08-07 17:15:11

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

Mateusz właśnie chyba doprowadza do końca kwestię unifikacji oraz nowego oznaczania lasów i innych skupisk drzew:

https://github.com/gravitystorm/openstr … e-99539310
https://github.com/gravitystorm/openstr … -128691022
https://github.com/gravitystorm/openstr … -128749530

Jeśli chodzi o nasypy, to jest znany błąd (zgłaszałem go rok temu), ale nie doczekał się jeszcze rozwiązania, bo czeka na zmiany techniczne w tym projekcie:

https://github.com/gravitystorm/openstr … issues/892

Offline

#377 2015-08-07 19:42:35

Tomasz_W
Member
From: Poznań
Registered: 2014-02-03
Posts: 476

Re: Wyświetlanie na domyślnej mapie

to zapytam jeszcze, czy są jakieś ruchy w kierunku zunifikowania kluczy natural i landuse? rozdzielanie pokrycia terenu na naturalne i stworzone przez człowieka nie ma chyba w osm większego sensu (widzę go jedynie w odróżnianiu wody w jeziorach od wody w zbiornikach retencyjnych), jeśli się nie mylę to była chyba kiedyś rozsądna propozycja uporządkowania tego w jednym kluczu landcover, coś się w tym temacie zmienia?

Offline

#378 2015-08-07 20:03:42

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,360

Re: Wyświetlanie na domyślnej mapie

Tomasz_W wrote:

to zapytam jeszcze, czy są jakieś ruchy w kierunku zunifikowania kluczy natural i landuse? rozdzielanie pokrycia terenu na naturalne i stworzone przez człowieka nie ma chyba w osm większego sensu (widzę go jedynie w odróżnianiu wody w jeziorach od wody w zbiornikach retencyjnych), jeśli się nie mylę to była chyba kiedyś rozsądna propozycja uporządkowania tego w jednym kluczu landcover, coś się w tym temacie zmienia?

Jeśli jakieś ruchy będą to nie zaczną się od zmiany wyświetlania - najpierw edytowanie, dyskusje na @tagging, zmiany w OSM wiki i edytorach. Zmiana stylu wyświetlania to na sam koniec.

Offline

#379 2015-08-07 20:11:08

Tomasz_W
Member
From: Poznań
Registered: 2014-02-03
Posts: 476

Re: Wyświetlanie na domyślnej mapie

właśnie o edytowanie pytam, z jednym kluczem dla pokrycia terenu byłoby dużo łatwiejsze

Offline

#380 2015-08-09 23:34:45

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

Mateusz zaprezentował nowy styl dróg z uwzględnieniem niskich poziomów przybliżenia, w tym kwestie linii kolejowych, i pokazał problemy związane z wyświetlaniem ciągów pieszych:

http://www.openstreetmap.org/user/Mateu … iary/35555

Offline

#381 2015-08-10 07:57:23

Tomasz_W
Member
From: Poznań
Registered: 2014-02-03
Posts: 476

Re: Wyświetlanie na domyślnej mapie

wygląda to oczywiście lepiej niż jest teraz, ale jak dla mnie nadal raczej "festyniarsko" - zbyt kolorowo, to co czyni styl mapsurfer takim pięknym to m.in. mały rozstrzał kolorów, główne drogi bazują tam tylko na gradientach 2 kolorów - żółtego i pomarańczowego; plakietki z refami dróg w tym projekcie też przestarzałe - kształt rozciągniętego jaja jest obecnie w grafice już mało gdzie spotykany, a biały obrys nic nie wnosi

Offline

#382 2015-08-10 10:53:26

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

@Tomasz_W: Nic nie wiem o takich ruchach, próbuję właśnie rozruszać to oddolnie, poczynając od najważniejszych (landcover=trees/grass) i może to pozwoli z czasem poprawić resztę. Trochę więcej napisałem o tym wczoraj:

http://forum.openstreetmap.org/viewtopi … 82#p522182

Jakby co założyłem kilka dni temu wątek na Tagging właśnie żeby zacząć od użytecznych konkretów:

https://lists.openstreetmap.org/piperma … 25848.html

Offline

#383 2015-08-11 19:07:09

Ancymon
Member
Registered: 2015-03-27
Posts: 95
Website

Re: Wyświetlanie na domyślnej mapie

Ujednolicono wyświetlanie natural=grassland i landuse=meadow?

Offline

#384 2015-08-11 19:09:53

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,360

Re: Wyświetlanie na domyślnej mapie

Ancymon wrote:

Ujednolicono wyświetlanie natural=grassland i landuse=meadow?

Tak - pierwsza pozycja na https://github.com/gravitystorm/openstr … and+meadow

Offline

#385 2015-08-11 23:36:13

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

Prawie gotowy PR Mateusza (pull request, czyli kod gotowy do włączenia do głównej gałęzi domyślnego stylu) z nowym stylem dróg:

https://github.com/gravitystorm/openstr … /pull/1736

Jeszcze padają uwagi (np. żeby drogi tertiary nie były jednak całkiem białe, bo sama większa szerokość chyba nie wystarcza), ale zasadniczo to tylko dopracowywanie szczegółów i widoczna poprawa, czyli tak, jak sądziłem. smile

Offline

#386 2015-08-11 23:42:04

Zibior2
Member
Registered: 2012-08-17
Posts: 2,407

Re: Wyświetlanie na domyślnej mapie

Znaczy, ten festynowy róż zostaje dla autostrad?
Tertiary IMO nie powinny być białe - np. w Nokia Maps drogi tej klasy są jasnożółte.

Last edited by Zbigniew_Czernik (2015-08-11 23:53:17)

Offline

#387 2015-08-13 23:49:11

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

Stalfur się skarży na to samo - a nawet się nakręcił opowiadając jak fatalnie to wychodzi w Afryce i na razie jest najbardziej wymownym krytykiem nowej kolorystyki (i trochę przesadza chwilami, bo zaczyna warczeć i krzyczeć).

Offline

#388 2015-08-14 00:05:44

RicoElectrico
Moderator
From: Trójmiasto
Registered: 2012-07-01
Posts: 1,783

Re: Wyświetlanie na domyślnej mapie

Współczuję Mateuszowi. Brytole są niereformowalni i lubują się w swoich rozwiązaniach które niekoniecznie są optymalne (sławne oddzielne krany? lol ) Jak zwykle chcą być inni roll
Może to będzie daleko idąca teza, ale patrząc na inne aspekty funkcjonowania OSM, myślę że styl zarządzania przesiąka na wskroś specyficzną i nie zawsze efektywną brytyjską filozofią.
Wracając do stylu, to np. Japończycy to musieli nieźle o swoje walczyć, żeby wprowadzić choć część konwencji, które są u nich brane za pewnik (także u naszej konkurencji).

Last edited by RicoElectrico (2015-08-14 00:09:05)

Offline

#389 2015-08-14 00:41:20

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

To chyba akurat Islandczyk i ma rację co do problemu dla czytelności dróg w Afryce. Mateusz stara się bardzo zachować równowagę między zasadniczymi celami tego stylu, które są po prostu sprzeczne. Nie wiem kiedy i jak to pęknie, ale za dużo próbuje ta jedna mapka załatwić, więc muszą powstać jakieś inne rzeczy - może inne mapki, może warstwy do wyboru, może kafelki wektorowe, albo kombinacja tych rzeczy, ale właśnie widać, że nawet mimo tytanicznej pracy i długich przygotowań pozostają problemy, z którymi naprawdę nie wiadomo jak sobie poradzić.

Ale skądinąd Brytole rzeczywiście chcieliby mieć "swoje" kafelki. lol No, ale jak mają Francuzi, Niemcy i Polacy, to nic szokującego.

Offline

#390 2015-08-14 01:33:08

RicoElectrico
Moderator
From: Trójmiasto
Registered: 2012-07-01
Posts: 1,783

Re: Wyświetlanie na domyślnej mapie

Mnie się to widzi tak, do ściągnięcia co tydzień-miesiąc świat pociachany na wektorowe kafelki z wstępnym uproszczeniem geometrii i selekcją/normalizacją tagów (najlepiej kilka wersji z różnym poziomem szczegółów) Przestrzeń dyskowa jest tania, nie trzeba robić jakichś trwających absurdalne ilości czasu (!!) importów do PostGIS-a które wymagają tyle RAM-u, co normalni ludzie nigdy nie widzieli na oczy.
Wtedy każdy sobie robi taki render jak chce.

Last edited by RicoElectrico (2015-08-14 01:39:03)

Offline

#391 2015-08-14 08:55:34

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,360

Re: Wyświetlanie na domyślnej mapie

kocio wrote:

Mateusz stara się bardzo zachować równowagę między zasadniczymi celami tego stylu, które są po prostu sprzeczne. Nie wiem kiedy i jak to pęknie, ale za dużo próbuje ta jedna mapka załatwić, więc muszą powstać jakieś inne rzeczy - może inne mapki, może warstwy do wyboru, może kafelki wektorowe, albo kombinacja tych rzeczy, ale właśnie widać, że nawet mimo tytanicznej pracy i długich przygotowań pozostają problemy, z którymi naprawdę nie wiadomo jak sobie poradzić.

Gdyby cele nie byłyby sprzeczne to nikt by problemu nie zauważył smile

Najlepiej by powstało więcej warstw - szkoda jednak iż na razie koszt utrzymania serwera, nawet na pojedynczy kraj jest na tyle wysoki iż trochę trudno to robić jako nieszkodliwe hobby (z tego co wiem - to jest tylko Mapbox albo utrzymywanie całej infrastruktury na własną rękę).

A gdyby jeszcze się chciało mieć mapę całego świata lub aktualizacje na bieżąco...

Last edited by Mateusz Konieczny (2015-08-14 08:56:34)

Offline

#392 2015-08-14 09:48:24

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

Mateusz Konieczny wrote:

Gdyby cele nie byłyby sprzeczne to nikt by problemu nie zauważył smile

Myślę, że i tak byłoby je widać, tylko po włożeniu jakiejś pracy - czasem mniejszej, czasem dużej - dawałyby się w końcu pogodzić, tak jak z ikonkami: czasem jest trudno z powodu ograniczeń, ale sprzeczności nie zauważyłem. Natomiast z drogami są same kulawe kompromisy, choć akurat twój wydaje mi się najmniej kulawy (tylko ta Afryka itp.) i zdecydowanie lepszy niż to, co mamy. smile

Mateusz Konieczny wrote:

Najlepiej by powstało więcej warstw - szkoda jednak iż na razie koszt utrzymania serwera, nawet na pojedynczy kraj jest na tyle wysoki iż trochę trudno to robić jako nieszkodliwe hobby (z tego co wiem - to jest tylko Mapbox albo utrzymywanie całej infrastruktury na własną rękę).

No właśnie, brakuje mi informacji technicznych zarówno co do fundacyjnych serwerów, jak i naszych osmapowych: ile sprzętu trzeba by dołożyć, jakiego rzędu to koszta i co można by z tego wycisnąć? W świetle twoich problemów z drogami wydaje mi się, ze oszacowanie potrzeb sprzętowych zaczyna być kluczowym problemem, bo najpierw trzeba z grubsza wiedzieć co byśmy chcieli i ile właściwie nam brakuje.

Mateusz Konieczny wrote:

A gdyby jeszcze się chciało mieć mapę całego świata lub aktualizacje na bieżąco...

Dlatego na przyszłość coraz mniej myślę o warstwach, a coraz bardziej o kafelkach wektorowych: bez problemu można mieć milion stylów, bo przecież cały świat na bieżąco masz tylko w jednej kopii.

I z równą tęsknotą wspominam Tiles@home - pozostaje problem przepustowości i miejsca na dyskach, ale odpada problem mocy obliczeniowej. Nie rozumiem, dlaczego to zdechło i chętnie bym to wskrzesił w takim zbożnym celu jak uwolnienie domyślnego stylu od nadmiaru sprzecznych celów. OSM ma ograniczenia sprzętowe, sieć jest powszechnym zasobem, ludzie mają po domach mnóstwo maszyn i część chętnie się przyłączy, w dodatku nawet jest gotowa, otwarta infrastruktura (BOINC). Gdzie więc leży przyczyna, że tych kropek jeszcze nikt nie połączył?

Offline

#393 2015-08-14 12:30:39

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,360

Re: Wyświetlanie na domyślnej mapie

I z równą tęsknotą wspominam Tiles@home - pozostaje problem przepustowości i miejsca na dyskach, ale odpada problem mocy obliczeniowej. Nie rozumiem, dlaczego to zdechło

Zobacz http://wiki.openstreetmap.org/wiki/Tiles@home (sekcja "Tiles@home is no more").

jakiego rzędu to koszta

https://www.mapbox.com/pricing/ daje górną granicę na koszt serwera i jego obsługi. Polska z 50$ miesięcznie, świat z 600$ miesięcznie (to jest za samo istnienie serwera - dochodzą jeszcze koszty obsłużenia ruchu jeśli jest spory). Jak ktoś chce to może wynająć serwer i obsługę robić samodzielnie.

Offline

#394 2015-08-15 03:05:33

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

Nadziałem się trochę na problem wyświetlania promu: wydawało mi się, że sprawa rozbija się najwyżej o poprawienie ikonki, żeby była bardziej czytelna, a tymczasem okazało się, że terminal promu to może być całkiem spory obszar, a sam punkt cumowania nawet ma własne tagowanie. Wpadłem na pomysł,  żeby wobec tego wykorzystać lotnisko jako wzór, bo to także bywa spory kompleks transportowy. Niestety nie znam się specjalnie na transporcie, więc trudno mi będzie wymyślić z jakich istotnych części może się składać terminal promowy i jaką stanowią analogię do części lotniska.

Zasadniczo sądzę jednak, że trzeba będzie skorzystać z tego samego koloru obszaru (skoro mamy wspólny dla edukacji, to czemu nie dla transportu i lotnisko ma być wyróżnione?) oraz że ikonkę terminala promowego należy wyświetlać do pewnego powiększenia, a dalej już tylko kolor obszaru, bo robi się to nieczytelne z powodu ilości detali. Poza tym warto by było przyjrzeć się wyświetlaniu stacji autobusowej i kolejowej (albo jeszcze jakimś innym, jeśli są).

Czy ktoś miałby ochotę pomóc mi to analizować i podrzucić jakieś pomysły? Ten temat po prostu przerósł moje oczekiwania i moce przerobowe, a wydaje mi się, że fajnie byłoby mieć coś spójnego i eleganckiego, skoro problem już się ujawnił.

Offline

#395 2015-08-15 15:12:28

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

Jakby ktoś jeszcze nie zauważył, to relatywnie krótko po poprzedniej wersji na serwery weszła nowa wersja stylu, 2.33.0. To całkiem uzasadniony ruch, ponieważ zmiany są dość ważne:
- zmiana sposobu wyświetlania landuse=forest i natural=wood (nowy symbol, losowe rozmieszczenie i chłodniejszy kolor niż dotychczasowy las)
- unifikacja wyświetlania highway=footway/path, a zarazem rozróżnienie ze względu na rodzaj nawierzchni (nieutwardzone są bledsze)
- zmiana koloru power=* na ciemniejszą wersję landuse=industrial
- węższe schody
- ikonka dla sklepów z instrumentami muzycznymi

Dokładną listę zmian między wersjami można przejrzeć tu.

Offline

#396 2015-08-15 16:00:51

przemas75
Member
Registered: 2012-05-27
Posts: 680

Re: Wyświetlanie na domyślnej mapie

kocio wrote:

- unifikacja wyświetlania highway=footway/path, a zarazem rozróżnienie ze względu na rodzaj nawierzchni (nieutwardzone są bledsze)

Warto uczulić teraz, aby dla footway  na osiedlach i path w lasach dawać odpowiedni surface

Offline

#397 2015-08-15 18:58:18

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,483
Website

Re: Wyświetlanie na domyślnej mapie

Poza tym wygląda na to, że trzeba będzie wycinać w lasach dziurki na jeziora itp., bo inaczej wyświetlają się nad nimi ikonki.

Offline

#398 2015-08-15 20:36:42

wmyrda
Member
Registered: 2014-07-07
Posts: 947

Re: Wyświetlanie na domyślnej mapie

wolałem ciemniejszy las. Teraz nic tylko czekać aż całkiem zniknie tak jak planowane drogi wpierw zrobiono przeźroczystymi i ten sam argument wysunięto by je całkiem usunąć z wyświetlania. Panowie od minimalizmu zastanówcie się czy nie przesadzacie.

Offline

#399 2015-08-17 08:29:29

Domiss
Member
Registered: 2013-08-07
Posts: 654

Re: Wyświetlanie na domyślnej mapie

kocio wrote:

Jest jeszcze dyskusja, czy na pewno tak potraktować ścieżki/chodniki, ale nie widzę niczego, co by przekonująco uzasadniało, że to błąd i faktycznie da się powiedzieć czym się różnią (Andy to dobrze podsumował, że są wizje różnic, ale każdy ma swoją).

Wyświetlanie lasów w sposób delikatniejszy i z ikoną sugerującą, że to park, można jeszcze przeżyć. Ale jeśli chodzi o ścieżki - to nie jest tak, że wygląd mapy to "wizja artysty". Są pewne standardy, jeśli osm nie będzie ich przestrzegać, to po prostu będzie nieczytelna. Na każdej sensownej mapie ścieżki wyświetlane są linią przerywaną w czarnym (lub ciemnoszarym) kolorze. W Polsce (choć zapewne nie tylko) czerwona linia kropkowana zarezerwowana jest na oznaczenie rowerowych szlaków czerwonych. Co więcej do tej pory czerwony oznaczał na drogach/ścieżkach obszar z restrykcjami dostępu. Obecnie mapa nie jest spójna. Co więcej ścieżki na obszarach zielonych (lasy, łąki) są obecnie całkowicie nieczytelne (szczególnie na sensownych zoomach - takich, na których jest jakiś ogląd "całości").

Moim zdaniem domyślny styl mapy OSM powinien zawsze realizować dwie proste zasady
1) być zgodny z ogólnie przyjętymi standardami wyświetlania obiektów będących na każdej mapie (drogi, tory, mosty, tunele, lasy, woda itd. itp. - bo czy można zrobić wodę na zielono, a lasy na niebiesko - można, ale nie będzie to intuicyjne dla nikogo).
2) rezerwować na wyżej wymienione obiekty jak najmniej stylów/kolorów linii - z dwóch powodów
  (a) mapa, która ma za długą legendę nie nadaje się do korzystania (tak jakby czytać książkę w oryginale ze słownikiem, bo nie zna się języka)
  (b) w różnych krajach nietypowe style linii mogą być używane do bardzo różnych oznaczeń, które są tam intuicyjne, jeśli zostaną zajęte na domyślnej mapie, to nie będzie jej można użyć jako podkładu (ewentualnym wyjątkiem może być zoom na poziomie mikromapowania).

Wiem, że jak mi się nie podoba, to zawsze mogę sobie zrobić własny styl wyświetlania i wygenerować własne kafelki. Ale jeśli wszystko od początku do końca (zbieranie danych w terenie, zamiana ich na postać cyfrową i wprowadzenie do komputera, wygenerowanie mapy) mam sobie zrobić sam, to niby po co miałbym te dane "po drodze" wrzucać jeszcze na serwery OSM? Mogę przecież nie wysyłać danych na serwer, tylko od razu przejść do generowania mapy.

Offline

#400 2015-08-17 09:14:16

Adam_Piszczek
Member
From: Małopolska Zachodnia
Registered: 2015-07-22
Posts: 68

Re: Wyświetlanie na domyślnej mapie

Zmieniło się wyświetlanie ścieżki na mapie https://www.openstreetmap.org/#map=14/49.7984/20.0620 tak samo las ,czy nie będzie problemu na nawigacji np. w lesie odbierane to  jako szlak?
Higway-path wyświetla się jak higway-footway

Offline

Board footer

Powered by FluxBB