You are not logged in.

#1251 2018-05-19 07:41:54

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

Re: Wyświetlanie na domyślnej mapie

Wdrożenie v4.11.0 na serwerach OSMF ruszyło w końcu wczoraj.

Offline

#1252 2018-05-21 23:08:52

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

Re: Wyświetlanie na domyślnej mapie

Produkcyjna wersja serwera z osm-carto w postaci kontenera Dockera:

https://www.reddit.com/r/openstreetmap/ … _your_own/

Offline

#1253 2018-06-24 04:23:16

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

Re: Wyświetlanie na domyślnej mapie

Wypuściłem w piątek nową wersję v4.12.0:

https://www.openstreetmap.org/user/kocio/diary/44222

ale na razie nie jest ona jeszcze wdrożona na serwerach OSMF i o ile zrozumiałem może to potrwać nawet kilka tygodni:

https://github.com/openstreetmap/chef/i … -399461921

Największą zmianą jest wyświetlanie nawierzchni dróg (jeden z najstarszych bilecików i bardzo oczekiwany), ale też dodaliśmy kilka nowych typów wież, bramę miejską, wyświetlanie nazwy place=quarter (czyli brakującego elementu między dzielnicą a osiedlem), pojawiły się nazwy śluz, punkty informacyjne są wreszcie zróżnicowane i nie wszystkie wyświetlają się tak wcześnie jak dotąd, nazwy strumieni i rowów melioracyjnych wyświetlają się obok linii, a nie na niej, a schronienia są wyświetlane na brązowo, inaczej niż miejsca do noclegu - plus jeszcze kilka innych zmian.

Niemiecki fork zwykle szybko to wdrażał niezależnie od OSMF, ale tym razem Sven Geggus poczuł się zaskoczony, bo główną zmianą jest sposób wyświetlania dróg, a w związku z wyświetlaniem nawierzchni ten kod się zmienił. Chyba nawet się wkurzył, ale dziwi mnie to, bo nad tym kodem pracowaliśmy ponad rok, więc miał szansę nie tylko zauważyć, ale też się wypowiedzieć:

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

Offline

#1254 2018-06-26 10:46:01

RicoElectrico
Member
From: Trójmiasto
Registered: 2012-07-01
Posts: 1,567

Re: Wyświetlanie na domyślnej mapie

Psy szczekają, karawana jedzie dalej tongue Kiedy wdrożenie?

Myślę, że mając rendering unpaved można snuć bardziej konkretne plany poprawy wielu tracków, które są tak otagowane tylko z powodu nieutwardzenia, bo naprawdę są unclassified/residential.

Byłby to duży projekt, ale bardzo potrzebny. Niektóre rejony są w kiepskim stanie.

Offline

#1255 2018-06-26 13:01:31

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

Re: Wyświetlanie na domyślnej mapie

Z wdrożeniem jest jakiś dziwny problem, bo podobno jest dużo gorsza wydajność na niskich poziomach (rzędu 20x!), choć teoretycznie powinna być właśnie lepsza z powodu zmniejszenia dokładności (obszary poniżej piksela nie są uwzględniane na danym poziomie przybliżenia) i uaktualnionych indeksów:

https://github.com/openstreetmap/chef/i … -400232261
https://github.com/gravitystorm/openstr … /pull/2874

Właśnie szukamy gdzie może leżeć przyczyna, jeśli ktoś może pomóc, to zapraszam.

Offline

#1256 2018-06-27 10:54:31

szydzio
Member
Registered: 2016-07-28
Posts: 484

Re: Wyświetlanie na domyślnej mapie

Mam pytanie - czy jest planowane wprowadzenie jakiegokolwiek renderingu dla obszarów landuse=greenfield ?
W tej chwili renderuje się praktycznie większość landuse w tym te powiązane z budową w toku (construction) jak i obszary poprzemysłowe (brownfield).
Z kolei brak renderingu dla landuse=greenfield powoduje niestety często że obszary przewidziane dopiero w przyszłości pod zabudowę przemysłową są od razu zaznaczane jako industrial (bo ten obszar się renderuje), mimo że nie ma na nich praktycznie śladu jakiejkolwiek aktywności przemysłowej (a często nawet ani jednego budynku), kilka przykładów:
- przykład 1
- przykład 2
- przykład 3
- przykład 4

Takie obszary (want to be) industrial potrafią w tym stanie istnieć bez zmian od lat - jak np. tutaj sad

Offline

#1257 2018-06-27 11:27:41

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

Re: Wyświetlanie na domyślnej mapie

Planów teraz nie ma. Kiedyś było wyświetlane tak samo jak tereny budowlane i brownfield, ale zostało usunięte z braku pomysłu jak powinno wyglądać - tu jest opis sprawy:

https://github.com/gravitystorm/openstr … o/pull/663

Offline

#1258 2018-06-27 11:48:23

maraf24
Member
From: Wrocław
Registered: 2015-03-07
Posts: 1,845

Re: Wyświetlanie na domyślnej mapie

szydzio wrote:

Z kolei brak renderingu dla landuse=greenfield powoduje niestety często że obszary przewidziane dopiero w przyszłości pod zabudowę przemysłową są od razu zaznaczane jako industrial (bo ten obszar się renderuje), mimo że nie ma na nich praktycznie śladu jakiejkolwiek aktywności przemysłowej (a często nawet ani jednego budynku), kilka przykładów:
- przykład 1
- przykład 2
- przykład 3
- przykład 4

Moim zdaniem takie strefy nalepiej byłoby oznaczać poprzez boundary.

Natomiast nie wiem jakby miałby się renderować landuse=greenfield. Wszak ten tag dotyczy przyszłości i jest nieweryfikowalny w terenie.
Renderować się tam powinno to, co jest aktualnie - las, pole, łąka itp.

Offline

#1259 2018-06-27 14:13:01

szydzio
Member
Registered: 2016-07-28
Posts: 484

Re: Wyświetlanie na domyślnej mapie

maraf24 wrote:

Natomiast nie wiem jakby miałby się renderować landuse=greenfield. Wszak ten tag dotyczy przyszłości i jest nieweryfikowalny w terenie.

No mniej więcej ten typ obaw przewija się w przytoczonej dyskusji na githubie i drugiej pokrewnej z której przebija niechęć Mateusza do tagu greenfield w ogóle jako takiego.
O ile rozumiem wątpliwości co do charakteru tagu który bardziej określa status niż realny wymiar w terenie to nie byłbym aż tak radykalny aby uznać że greenfield to „bad tagging scheme” i że najlepiej jak by go w ogóle nie było.
Uważam że ten tag niesie ze sobą użyteczną informację choć faktycznie chyba nie powinien występować samodzielnie a raczej w kombinacji z innymi (renderowanymi) tagami opisującymi teren tak jak jest on teraz („on the ground").

maraf24 wrote:

Renderować się tam powinno to, co jest aktualnie - las, pole, łąka itp.

Jakiś czas temu poczyniłem zmiany idące w tym kierunku po wizji lokalnej w Gnieźnie, ale co w przypadku kiedy taki teren pod inwestycje jest jeszcze np. w połowie polem a w połowie już nieużytkiem (zaroślami). Mapować oddzielnie każdy kawałek i pod to każdorazowo podpinać greenfield ? Bardziej może spinać relacją ?

maraf24 wrote:

Moim zdaniem takie strefy nalepiej byłoby oznaczać poprzez boundary.

Jaką wartość widziałbyś dla takiego boundary ?
Najbliżej byłaby chyba special_economic_zone ale biorąc pod uwagę statystykę taginfo nie jest to zbyt popularna wartość.
Poza tym takie boundary się nie renderuje, a co się nie renderuje to w mniemaniu wielu nie istnieje i ciężko się przebić szerzej z takim schematem tagowania …

Offline

#1260 2018-07-02 01:04:29

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

Re: Wyświetlanie na domyślnej mapie

Okazało się, że problem z wydajnością był zaszyty w kodzie do wyświetlania dróg nieutwardzonych, więc na razie ten kod został wycofany i wyszła wersja v4.12.1, która zawiera jedynie tę poprawkę. Widać jednak admini OSMF mają jakieś inne problemy, bo nadal czekamy na wdrożenie:

https://github.com/openstreetmap/chef/issues/170

Offline

#1261 2018-07-09 11:55:44

korni
Member
Registered: 2013-02-24
Posts: 19

Re: Wyświetlanie na domyślnej mapie

maraf24 wrote:

Natomiast nie wiem jakby miałby się renderować landuse=greenfield. Wszak ten tag dotyczy przyszłości i jest nieweryfikowalny w terenie.
Renderować się tam powinno to, co jest aktualnie - las, pole, łąka itp.

I tak i nie. Klucz landuse określa obecne zagospodarowanie/przeznaczenie terenu. landuse=greenfield oznacza teren, który jest obecnie przeznaczony pod zabudowę, co wynika z obowiązującego planu miejscowego albo decyzji o warunkach zabudowy. Inaczej nie ma podstaw do stosowania tego tagu.

To, co faktycznie znajduje się na tym terenie (trawa, krzaki, drzewa), powinno być obsłużone obszaremi natural=* nałożonymi "na" landuse=greenfield.

Podobnie landuse=meadow powinien oznaczać teren faktycznie użytkowany jako łąka/pastwistko. Dla terenów po prostu porośniętych trawą jest tag natural=grassland.

Offline

#1262 2018-07-09 13:25:12

maraf24
Member
From: Wrocław
Registered: 2015-03-07
Posts: 1,845

Re: Wyświetlanie na domyślnej mapie

korni wrote:

landuse=greenfield oznacza teren, który jest obecnie przeznaczony pod zabudowę, co wynika z obowiązującego planu miejscowego albo decyzji o warunkach zabudowy

Pytanie, czy na mapie ogólnej, jaką jest warstwa standardowa, powinno się renderować przeznaczanie terenu, które jest możliwe do zobaczenia tylko na planach i które pasuje bardziej do mapy specjalistycznej.

szydzio wrote:

Jaką wartość widziałbyś dla takiego boundary ?

Myślałem o boundary=industrial_zone, ale special_economic_zone jest bardziej ogólne.

Offline

#1263 2018-07-09 15:13:18

szydzio
Member
Registered: 2016-07-28
Posts: 484

Re: Wyświetlanie na domyślnej mapie

maraf24 wrote:

Pytanie, czy na mapie ogólnej, jaką jest warstwa standardowa, powinno się renderować przeznaczanie terenu, które jest możliwe do zobaczenia tylko na planach i które pasuje bardziej do mapy specjalistycznej.

Widać że zainteresowanie/potrzeba widoczności na mapie głównej chyba jest, stąd też jak mniemam te wszystkie (want-to-be) landuse=industrial, gdzie na razie tylko wiatr hula sad
Bo ten tag się renderuje a traktowany jak proteza pokazuje gdzie są/będą tereny inwestycyjne w gminach…

Offline

#1264 2018-07-20 15:15:53

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

Re: Wyświetlanie na domyślnej mapie

Szukamy koderów, zarówno niedoświadczonych jak i doświadczonych - Tomasz W wrzucił ogłoszenie:

https://www.openstreetmap.org/user/Tomasz_W/diary/44420

Offline

#1265 2018-07-31 11:41:07

Gaurozauron
Member
From: Katowice
Registered: 2012-10-22
Posts: 117

Re: Wyświetlanie na domyślnej mapie

Od jakiegoś czasu przestały się wyświetlać perony na dworcu w Katowicach - https://osm.org/go/0LeVbA5t9--. Czy przestały być obsługiwane wielokąty złożone jako perony? Myślałem, że chodzi o area=yes, ale to nie to.

Last edited by Gaurozauron (2018-07-31 11:41:32)

Offline

#1266 2018-08-04 01:12:30

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

Offline

#1267 2018-08-04 12:30:40

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

Re: Wyświetlanie na domyślnej mapie

Jeśli nie cały peron jest zakryty, to wystarczy doprecyzować, np.:

https://taginfo.openstreetmap.org/tags/covered=partial

Offline

#1268 2018-08-04 12:46:49

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

Re: Wyświetlanie na domyślnej mapie

Trochę większa sprawa niż zwykle - imagico w swoim forku zaproponował zamianę koloru pól uprawnych i instytucji społecznych (szkół, szpitali itp.). Mnie to bardzo przekonuje, więc otworzyłem bilecik typu pull request z tą zmianą i z ilustracjami jak to będzie wyglądać:

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

Offline

#1269 2018-08-04 13:03:35

RicoElectrico
Member
From: Trójmiasto
Registered: 2012-07-01
Posts: 1,567

Re: Wyświetlanie na domyślnej mapie

Mnie to nie przekonuje. Obecny kolor... bardziej kojarzy się ze zbożem ;-)
Gdybyś pokazał komuś fragment nowej mapy bez kontekstu, to nie domyśliłby się, że to pole uprawne.

Last edited by RicoElectrico (2018-08-04 13:03:56)

Offline

#1270 2018-08-04 13:09:41

RicoElectrico
Member
From: Trójmiasto
Registered: 2012-07-01
Posts: 1,567

Re: Wyświetlanie na domyślnej mapie

A, i pytanie z fejsbuka:

szutkes wrote:

Uaktualniłem zasób terenów stoczniowych w Gdańsku, dodałem numerację budynków, nazwy basenów, doków, pochylni ale także żurawi (dźwigów). Zamierzam zrobić to do końca w miarę posiadanej wiedzy i materiałów. Pytanie do Was jak zgłosić do OSM, by powstała i pojawiła się ikonka żurawia? Ten zasób nie jest w żaden sposób widoczny na mapie.
Mam też problem z pochylniami, żurawiami "mobilnymi" i suwnicami, które korzystają z torów. Jak tagować takie tory?

Offline

#1271 2018-08-04 14:34:34

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

Re: Wyświetlanie na domyślnej mapie

Pole rzepaku jest żółte, ryżu może być zielone lub niebieskie od wody... Z jednoznacznymi kolorami jest problem, natomiast system w którym różne rośliny są symbolizowane przez zieleń, jest bardziej spójny (np. park jesienią może być żółty i czerwony, ale na mapie jest zielony). Nie udało się też znalezienie takiego odcienia brązu lub pomarańczowego, który by nie dawał po oczach jak obecny (zwłaszcza na dużych obszarach) lub był strasznie ciemny na małych obszarach, jak to było zaproponowane (choć na dużych obszarach byłoby w miarę dobrze):

https://github.com/gravitystorm/openstr … -328387177

Offline

#1272 2018-08-04 15:49:41

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

Re: Wyświetlanie na domyślnej mapie

Tagowanie dźwigów:

https://wiki.openstreetmap.org/wiki/Tag … de%3Dcrane

Pytanie o tagowanie obiektów przemysłowych polecam na listę Tagging, bo nie zajmuję się takimi elementami i nie wiem. Ostatnio dodawałem tylko wieźe, w tym takie chłodzące, i dyskutujemy nad silosami.

Jeśli idzie o wyświetlanie dźwigów, to należy zgłosić w tym miejscu:

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

Jeśli ktoś zrobi ikonkę i nie będzie innych poważnych sprzeciwów, to zacznie się pojawiać na domyślnej mapie.

Offline

#1273 2018-08-06 17:45:30

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

Re: Wyświetlanie na domyślnej mapie

@kocio Kiedy zaczną renderować się zmiany wprowadzone razem ze zmianą wyświetlania dróg paved/ unpaved i późniejsze? To kwestia naprawy kodu tylko tej jednej poprawki czy czegoś innego?

Offline

#1274 2018-08-07 02:56:27

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

Re: Wyświetlanie na domyślnej mapie

Są akurat jakieś duże zmiany w infrastrukturze - niedawno miała miejsce przeprowadzka części serwerów fundacji do Amsterdamu, wyszła nowa wersja Ubuntu i się robi po kolei aktualizacja, jeszcze jakieś problemy były z serwerami cache... W efekcie ostatnie wersje stylu nie zostały w ogóle wdrożone na serwerach OSMF i sam czekam kiedy będzie aktualizacja. Nie tyle nawet na aktualizację stylu, co Mapnika, żeby wreszcie skończyły się błędy z pozycjonowaniem napisów na niektórych obszarach (np. jezioro Wiktorii w Afryce).

Na razie wyświetlania dróg nieutwardzonych nie będzie, bo powodowała duże problemy z wydajnością i jeśli sommerluk ją dopracuje, to pojawi się w jakiejś kolejnej wersji, ale na razie jeszcze nie ma PR.

Ostatnie zmiany zostały za to wdrożone np. tu (choć nie wszystkie kafelki się odświeżyły i to jakoś sporo...):

https://tile.iosb.fraunhofer.de/#map=5/ … /25.0181/3

Widać je też w niemieckim forku:

https://www.openstreetmap.de/karte.html

Offline

#1275 2018-08-09 12:49:24

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

Re: Wyświetlanie na domyślnej mapie

No i się doczekałem, po prawie roku (!) od kiedy znalazłem problem w algorytmie centroidu w Mapniku! Na serwerach OSMF został wdrożony nowy Mapnik (zapewne 3.0.20 w ramach aktualizacji serwerów do Ubuntu 18.04) i wreszcie pozbyliśmy się żenującego błędu z wyświetlaniem nazw ważnych jezior po brzegach (albo wręcz poza ich obszarem!), a w Polsce dzięki temu jako efekt uboczny pojawił się Poznań i województwo mazowieckie. Tak się z tego cieszę, że aż muszę walnąć kilka zrzutów smile :

43896895-a9e66a5e-9bda-11e8-8668-2340c3168696.png

43896900-ac614f4c-9bda-11e8-8b0e-47bca4df30e3.png

43896896-ab2cfb58-9bda-11e8-8672-b22e90807ac9.png

Offline

Board footer

Powered by FluxBB