You are not logged in.

#1 2021-03-21 18:28:54

Piotr_J
Member
Registered: 2021-01-14
Posts: 115

Adresy z ulicą, ale bez miejscowości

Przy okazji wyszukiwania błędnych adresów natknąłem się na adresy, które posiadają:
1. addr:housenumber
2. addr:street

ale nie posiadają addr:city.

W tej chwili mamy takich adresów 51821. Czasami to całe osiedla dodawane hurtowo.

Kwerenda Overpass do wyszukiwania: http://overpass-turbo.eu/s/15gp

Można zamiast Polska wpisać dowolne województwo, powiat lub miasto. Jeśli możecie, to wspomóżcie czyszczenie.

P.S. Niestety cały czas generujemy nowe adresy z błędami. sad

Offline

#2 2021-03-21 19:57:49

maro21
Member
From: Wrocław
Registered: 2018-03-06
Posts: 677

Re: Adresy z ulicą, ale bez miejscowości

Odfiltruj obiekty z tagiem głównym, to będzie dużo mniej.

Offline

#3 2021-03-21 21:20:40

Piotr_J
Member
Registered: 2021-01-14
Posts: 115

Re: Adresy z ulicą, ale bez miejscowości

maro21 wrote:

Odfiltruj obiekty z tagiem głównym, to będzie dużo mniej.

A jakie to ma znaczenie? Skoro obiekt ma przypisaną ulicę i numer, to powinien mieć też miejscowość, prawda?

Offline

#4 2021-03-22 01:26:05

maraf24
Member
From: Wrocław
Registered: 2015-03-07
Posts: 2,002

Re: Adresy z ulicą, ale bez miejscowości

Piotr_J wrote:

Skoro obiekt ma przypisaną ulicę i numer, to powinien mieć też miejscowość, prawda?

Wg polskich zasad - tak. Wg powszechnie używanych w osm jest to opcjonalne albo zbędne, bo miejscowość jest brana z granicy administracyjnej.

Offline

#5 2021-03-22 08:07:13

Piotr_J
Member
Registered: 2021-01-14
Posts: 115

Re: Adresy z ulicą, ale bez miejscowości

maraf24 wrote:

miejscowość jest brana z granicy administracyjnej.

Mówisz o renderowaniu mapy, zgadza się? Tu nie ma wątpliwości, że to działa. Jednak sami piszemy, że OSM, to tak naprawdę baza danych, z której da się wygenerować mapę. Sami nie wiemy do czego ta baza może zostać wykorzystana przez użytkowników/odbiorców. Baza to baza. Moim zdaniem powinna zawierać pełne informacje, które wskazują unikalność rekordu POI, obiektu, czy adresu. Mylę się?

EDIT: Tu znalazłem raczej potwierdzenie:
"A few mappers consider higher-level tags, or even addr:city=* as redundant, since they could be calculated from the respective boundary relations they are contained in (if present and valid). However, such practice has severe disadvantages and can lead to wrong results."

Źródło: https://wiki.openstreetmap.org/wiki/Key … hat_to_add

Last edited by Piotr_J (2021-03-22 08:31:39)

Offline

#6 2021-03-22 09:26:07

maraf24
Member
From: Wrocław
Registered: 2015-03-07
Posts: 2,002

Re: Adresy z ulicą, ale bez miejscowości

Piotr_J wrote:
maraf24 wrote:

miejscowość jest brana z granicy administracyjnej.

Mówisz o renderowaniu mapy, zgadza się?

O powszechnie spotykanym sposobie korzystania z danych.  Nie można z niego zrezygnować, bo są kraje, które miejscowości w adresach nie umieszczają, więc każdy użytkownik danych musi i tak nauczyć się korzystać z granic.

Moim zdaniem powinna zawierać pełne informacje, które wskazują unikalność rekordu POI, obiektu, czy adresu. Mylę się?

To jest przyjęta w Polsce konwencja. Jest ona korzystna z powodów, które wymieniłeś. Nie oznacza to, że dane bez miejscowości nie działają - no właśnie działają, w Szczecinie przecież przez lata były adresy bez miejscowości.

To korzystanie z granic w przypadku Polski jest problematyczne, bo prowadzi do innego, tym razem poważnego problemu:
w przypadku nieprawidłowości w granicach miejscowość będzie błędnie przypisana do adresu. Należałoby więc wychwycić wszystkie adresy, gdzie miejscowość z granic nie zgadza się z miejscowością w addr:city|place i skorygować (lub usunąć) granice.

Offline

#7 2021-03-22 09:53:37

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

Re: Adresy z ulicą, ale bez miejscowości

Warto dodać, że w/w kwestia była już poruszana pod koniec ubiegłego roku.
Konkluzja była taka że zasadniczo korzystniej jest uzupełniać tag addr:city/place.

Offline

#8 2021-03-22 13:42:30

Piotr_J
Member
Registered: 2021-01-14
Posts: 115

Re: Adresy z ulicą, ale bez miejscowości

Moim zdaniem, jeśli problem dotyczy 0,6% wszystkich punktów adresowych w OSM na terenie Polski, to traktuję go w kategorii niepełnych danych, które warto uzupełnić i mieć 100% danych w jednej konwencji. Sygnalizuję tylko problem, który łatwo wyeliminować. Zwłaszcza w centrach dużych miast, gdzie nie ma żadnych wątpliwości, że chodzi o to właśnie miasto. Niech każdy rozejrzy się po swojej okolicy i może powoli uda się zredukować te niedociągnięcia.

Przy okazji będzie można wychwycić adresy, gdzie edytor wpisał nazwę miejscowości w addr:street zamiast addr:place. Nie ma tego dużo, ale zdarza się.

Last edited by Piotr_J (2021-03-22 13:54:30)

Offline

#9 2021-03-23 17:58:39

maro21
Member
From: Wrocław
Registered: 2018-03-06
Posts: 677

Re: Adresy z ulicą, ale bez miejscowości

Piotr_J wrote:

A jakie to ma znaczenie? Skoro obiekt ma przypisaną ulicę i numer, to powinien mieć też miejscowość, prawda?

Niekoniecznie. Ja do POI często dodaję tylko ulicę i numer, bez kodu i miejscowości, bo nie są takie potrzebne, skoro obok ten adres z kodem jest. Jest to tylko informacyjnie dla kogoś kto bezpośrednio widzi tagi POI i dla Nominatima, bo on nie zgadnie jaki jest adres jak wokół jest kilka i bez niego wychodzą błędy.
Oczwyście zgadzam się, że same adresy powinny mieć komplet informacji.

Offline

#10 2021-03-23 18:37:17

maraf24
Member
From: Wrocław
Registered: 2015-03-07
Posts: 2,002

Re: Adresy z ulicą, ale bez miejscowości

maro21 wrote:
Piotr_J wrote:

A jakie to ma znaczenie? Skoro obiekt ma przypisaną ulicę i numer, to powinien mieć też miejscowość, prawda?

Niekoniecznie. Ja do POI często dodaję tylko ulicę i numer, bez kodu i miejscowości, bo nie są takie potrzebne

Ja robię kopiuj-wklej adresu, bo to zajmuje mniej czasu niż pomijanie kodu pocztowego i miejscowości.
Poza tym - jeśli POI to placówka poczty, to prawdopodobnie używa innego kodu pocztowego niż sąsiednie adresy.

Offline

#11 2021-03-23 19:53:36

maro21
Member
From: Wrocław
Registered: 2018-03-06
Posts: 677

Re: Adresy z ulicą, ale bez miejscowości

Tak, poczty to wyjątek, myślałem o sklepach i restauracjach.

Offline

Board footer

Powered by FluxBB