Wyświetlanie na domyślnej mapie

Nowa wersja stylu (v4.23.0) zaczyna się wdrażać na serwerach:

https://www.openstreetmap.org/user/Joseph%20E/diary/390751

Gdy na obrysie budynku jest też tag z serii office=* z name=* (może dotyczy to też amenity=* i podobnych POI-ów), nazwa ta na poziomie 17 wyświetla się większa (jak dla nazwy budynku) niż na poziomach 18-19 (jak dla POI-a, razem z symbolem).

https://www.openstreetmap.org/#map=17/52.15079/21.02431
https://www.openstreetmap.org/#map=19/52.15085/21.02445

Już wcześniej tak było np. z nazwami szkół.

Przy okazji mapowania jednego z poznańskich cmentarzy zauważyłem dziwną hierarchię - kosze na śmieci (amenity=waste_basket) mają wyższy priorytet wyświetlania niż większe kontenery na śmieci (amenity=waste_disposal)

Przykład tutaj: https://www.openstreetmap.org/#map=19/52.38585/16.82933

Szkoda też, że mimo gotowych ikonek nie udało się dokończyć tematu renderowania kranów i pomp z wodą, więc mimo, że będą w wielu miejscach zmapowane, to będzie prawdopodobnie kolejny 1 listopada gdzie ludzie nie będą widzieć tych danych na mapie :frowning:

Przypadek. waste_basket i waste_disposal mają przydzielony ten sam priorytet.

Mapując ostatnio pomnik memorial=statue oraz kamień pamiątkowy memorial=stone (historic=memorial) blisko siebie, to name z kamienia zakrywał name z pomnika, który był ważniejszy w tym miejscu. Stworzyłem nowy node dla pomnika, wówczas jego id w bazie OSM miało wyższy numer niż node kamienia i teraz na mapie wyświetla się wszystko jak powinno.

Może kolejność renderingu oprócz priorytetu obiektów bierze pod uwagę ID obiektu?

osm-carto nie uwzględnia tu ID obiektu. Co nie oznacza, że nie może istnieć zależność pośrednia, wynikająca ze sposobu działania bazy danych i mapnika. Wykorzystywanie tego byłoby jednak formą tagowania pod render.

Jeśli uważacie, że waste_disposal powinien się zawsze renderować przed waste_basket, to wystarczy zrobić zgłoszenie. Kod do przydzielania priorytetu już jest, tyle że oba te obiekty dostają w nim tę samę wartość.

Edit:
To powyższe dotyczy tylko przypadku tutaj przedstawionego, czyli gdy oba obiekty są jako węzły. Nie jest to typowa sytuacja, bo najcześćiej śmietnik (wate_disposal) rysujemy jako obszar.
Śmietniki jako obszar są obsługiwane obsługuje inny kod i mają inny priorytet.

Jest problem z renderowaniem - Londyn dosłownie najechał na Warszawę, ale sprawa już jest chyba opanowana:

https://github.com/openstreetmap/operations/issues/340

A nie jest to przypadkiem związane z tym, że połowa Londynu przeteleportowała się ostatnio nad Wołgę ?
Było coś o tym na niemieckim forum => https://forum.openstreetmap.org/viewtopic.php?pid=768219#p768219

Zapewne to właśnie przez to.

Coś podziało się chyba z algorytmem wyświetlającym nazwy państw na zoomie 4 i 5.
W szczególności dotknięta Afryka => https://imgur.com/a/f8iuWzK

Podobne błędy widać też w Polsce w nazwach województw i miast wojewódzkich, na różnych poziomach zoomu.

Podejrzewam, że to zmiana algorytmu wyznaczania środka obszarów z Mapnika na to, co oferuje PostGIS. Zaleta jest taka, że to pozwoli na migrację do mapy wektorowej, ale dobrze by było, gdyby ktoś przeportował lepszy algorytm Mapnika do PostGIS-a poprzez bibliotekę OSGEO, z której on korzysta, i która podejmuje kiepskie decyzje w niektórych nietypowych kształtach. Pisałem o tym niedawno i nadal szukamy ochotników:

https://forum.openstreetmap.org/viewtopic.php?pid=761981#p761981

A to się pewnie dzieje dlatego, że wdraża się nowa wersja OSM Carto, v4.24.1, czyli to samo co w v4.24.0, ale bez zmiany sposobu wyświetlania wody:

https://www.openstreetmap.org/user/Joseph%20E/diary/391049

https://www.openstreetmap.org/note/2002840
Zgłupiałem, bo kilka dni tę granicę widać, a robiłem Ctrl+F5 kilka razy w międzyczasie.

To opisywany już błąd w renderingu, takie wirtualne linie-granice można znaleźć na całym świecie.

Domyślny styl w kilku językach (plus mapa fizyczna z bardziej kompletnych danych w dużej skali):

https://www.osmap.info

Dlaczego rurociągi nie wyświetlają się na domyślnej mapie? W edytorze są przedstawione dość realistycznie.

Jest już projekt wyświetlania i czekamy tylko na przygotowanie łatki z tym kodem:

https://github.com/gravitystorm/openstreetmap-carto/issues/640#issuecomment-549244490

Paczkomaty - to dość popularne urządzenia (przynajmniej w Polsce), a nie doczekały się dedykowanej ikony wyświetlania.
Ktoś może kojarzy czy było to wcześniej rozważane?
I jeśli nie było, to w jaki sposób ruszyć taki pomysł?

Dobry pomysł! Tym bardziej, że niektóre paczkomaty mają spore rozmiary i nie można ich zobrazować na mapie standardowej jako obszar.