Czemu Białoruś jest w Polsce? (relacja "Polska (ląd)" jest uszkodzona)

Czemu Białoruś jest w Polsce? (relacja “Polska (ląd)” jest uszkodzona)

http://overpass-turbo.eu/s/10Ah - pokazuje że kilka przygranicznych odpowiedników województw z innych krajów pokazuje się jako część Polski.

Problemem jest prawie na pewno geometria w OSM bo to samo zapytanie działa poprawnie jak weżmiemy name=Polska

Overpass Turbo ostrzega że to dużo danych, ale na normalnym komputerze powino się pokazać.

Jeszcze nie wiem gdzie dane są uszkodzone, nie wiem kiedy będę mógł na to popatrzeć.

EDYCJA: utworzyłem https://www.openstreetmap.org/note/2442123

Znalazłem w tej relacji dwa błędy, w tym jedną przerwę (w Szczecinie). Poprawiłem, ale nie pomogło. Dalej jest źle.

Łapie się też kawałek Czech i Ukrainy.

A to nie jest dlatego, że te obszary mają admin_level=4 i kawałek granicy wspólny z polskimi?

Nie, gdyż jak Mateusz napisał “to samo zapytanie działa poprawnie jak weźmiemy name=Polska”. A “Polska” ma identycznie zrobioną wspólną granicę.

Wadliwe: http://overpass-turbo.eu/s/10CN https://www.openstreetmap.org/relation/936128

Poprawne: http://overpass-turbo.eu/s/10CO https://www.openstreetmap.org/relation/49715

Poszukałem co się sypie, nie znalazłem na razie choć poprawiłem trochę innych problemów w okolicy granic i zgłosiłem https://josm.openstreetmap.de/ticket/20174

Jest to prawie na pewno błąd w Overpassie i można go obejść.
Pytanie - czy go obchodzić czy lepiej zostawić i zgłosić do naprawy?

Jeśli błąd w Overpasie to lepiej zgłosić.

Zgłaszałeś? Jeśli nie - to czy wiesz skąd to się bierze?

Wiem, skąd to się bierze i gdzie jest błąd w Overpassie, ale jest to zawiłe. W skrócie: w pewnych okolicznościach Overpass może zacząć korzystać z nieaktualnych danych, przy czym warunkiem powstania tych okoliczności jest przeprowadzenie określonych edycji. Sam Overpass sam z siebie się tak nie psuje.

Zaskakujące jest to, że podane przez ciebie zapytanie http://overpass-turbo.eu/s/10Ah powinno - uwzględniając jak Overpass został przez jego autora zaprojektowany - zwrócić pustą mapę. Tj. efektem tego zapytania powinien być zbiór pusty.

W każdym razie teraz jest naprawione i jest efekt ten sam co dla name=Polska. Jeśli wolałbyś pustą mapę, to daj znać. Też da się zrobić.

Pewnie lepiej byłoby w Overpasie poprawić, ale jak działa to jestem zadowolony.