Wyświetlanie na domyślnej mapie

mapnik-reference na githubie został zaktualizowany i te zmiany likwidują ten błąd.

Już rozwiązane, dwie osoby były potrzebne - trzeba było poprawić dokumentację Mapnika, wydać pakiet npm, zaktualizować CartoCSS, wydać nową wersję i pakiet npm… Teraz jeszcze tylko potrzebna jest poprawka w Kosmtiku (trzecia osoba…), żeby działał z CartoCSS 1.x:

https://github.com/kosmtik/kosmtik/pull/281#issuecomment-412987049

I dopiero jak to zadziała, a potem zostanie wydana nowa wersja Kosmtika plus pakiet npm, to będzie można oficjalnie rozwijać OSM Carto z funkcją grid.

Niezły łańcuszek zależności…

I to wszystko by podmienić jeden plik tekstowy?

No, może nie tylko jeden, ale jednak to tylko formalna dokumentacja, a nie kod. Tak to jest gdy projekt jest rozproszony…

Korzystając z Kosmtika w wersji z repo gita można już używać funkcji grid do bardziej dokładnego wypełniania obszarów nazwami, np. dzięki temu na z6 pokazują się wszystkie nazwy województw:

https://github.com/gravitystorm/openstreetmap-carto/issues/2962#issuecomment-413758796

Dokładniej to mazowieckie się pokazuje. Bo tylko ono cierpiało na renderingu stolicy przed nazwą województwa.

Nie tylko, opolskie też.

W związku z aktualizacją oprogramowania na serwerach fundacji:

https://github.com/openstreetmap/chef/issues/155#issuecomment-413818970

spodziewajcie się problemów z wyświetlaniem błędnych wielokątów (i dobrze, bo należy je poprawiać):

https://www.openstreetmap.org/user/imagico/diary/44711

Otóż to, dlaczego opolskie też? Wszak nazwa województwa miała tu priorytet nad nazwą miasta.
Musiał to być przypadek - umiejscowienie przy opcji grid jest nieznacznie inne od tego dla opcji interior i w efekcie nazwa nie weszła w konflikt z “województwem śląskim”. Jednak coś za coś - wskutek tego zniknęła Częstochowa (i oczywiście Opole).

EDIT:
Nie przypadek, ale prawidłowe zadziałanie rozmieszczania napisów.
Tym bardziej się dziwię, że przy opcji interior to nie dało takiego efektu dla opolskiego. Nie widać tam żadnych przeciwwskazań do tego.

Trudno powiedzieć bez dokładniejszego testowania. W każdym razie to było tylko szybkie sprawdzenie czy potrzebne opcje działają - i słusznie, bo przy okazji okazało się, że brakuje dokumentacji (czyli także możliwości parsowania) dla dwóch innych opcji offsetu, których w tej chwili nie potrzebuję, ale komu innemu może się przydać. No i znów ruszył łańcuch: kod-wydanie-pakiet-drugi kod-drugie wydanie-drugi pakiet-trzeci kod (Kosmtik)- wydanie-pakiet…

Nie zmieniałem na razie nic poza algorytmem pozycji nazw, ale ciekawe co wyjdzie jeśli zmieni się priorytety. W opolskim na z6 nie widzę opcji żeby miasto i nazwa województwa się zmieściły razem, więc muszę się zastanowić jak to rozwiązać, na razie rozważam dwie sprawy:

  1. Z jednej strony dobrze byłoby mieć wszystkie odpowiednio ważne miasta, a województwa (stany) dopychać tylko w miarę możliwości, bo miasta są w tej skali punktowe i mogą tylko przesuwać nazwę dokoła tego punktu, a województwa można umieścić w dowolnym miejscu obszaru.

  2. Z drugiej strony (i to jest bieżąca sytuacja, poza stolicami państw) może na tej skali lepiej zadbać o województwa, bo na przybliżeniu miasta zawsze wyjdą gdzie trzeba, natomiast województwa mogą się w ogóle nie wyświetlić, albo w takim miejscu, którego nikt się nie spodziewa, a dają szerszy kontekst niż samo duże miasto.

Nowa wersja OSM Carto v4.14.0 właśnie wyszła i tym razem już się zaczęła wdrażać na serwerach OSMF:

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

Zebrało mi się trochę przemyśleń na temat rozwoju OSM Carto, mam nadzieję napisać więcej tego co mi chodzi po głowie:

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

Czy posiada ktoś w bardziej przystępnej formie informacje na temat tego jakie obiekty wyświetlane są na poszczególnych poziomach zoom?Coś bardziej zbiorczego niż jak jest to zaprezentowane na githubie?

Niestety nie wiem o niczym takim. Jest tylko legenda na wiki, ale niekompletna (może ktoś by chciał pouzupełniać ostatnie kilka miesięcy zmian?) i nie zawiera poziomów:

https://wiki.openstreetmap.org/wiki/Standard_tile_layer/Key

Reszta do sprawdzenia tylko bezpośrednio w kodzie albo na mapie.

Wypuściłem nową wersję stylu:

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

Najważniejsze zmiany to inny kolor pól uprawnych i szkół/szpitali itp., a także zmiana koloru ikonek gastronomicznych na pomarańczowy. Jeszcze się nie zaczął wdrażać na serwerach, ale pewnie jutro już będzie widać zmiany.

https://www.openstreetmap.org/way/200675527

Przyczyna bardzo ciekawego renderingu… (niezwiązana z tą zmianą)

Dogadajcie się, żeby było jednolicie, bo domyślam się, że wszystkie są tak samo zrobione:

https://www.openstreetmap.org/changeset/62836413

To jest dopiero ciekawy rendering. Bo dlaczego na z17 nie ma żadnej ikonki?

Jak to nie ma? Ikonki zbiorników wyświetlają się od z18, ale ikonki dzieł sztuki od 17. Których nie widzisz?

Nie widzę na z17 ikonki dzieła sztuki z changesetu, który wskazałeś . To jest to: https://www.openstreetmap.org/way/627446322