You are not logged in.

#1 2021-03-24 19:32:48

kubahahaha
Member
Registered: 2019-12-03
Posts: 30

Propozycja automatycznej edycji: banki w Polsce

Cześć. Chciałbym poprawić tagowanie banków w Polsce. Z NSI ściągnąłem listę operujących w naszym kraju i napisałem Regexy żeby wyłapać jak najwięcej z każdej marki. Korzystam przy nich z pola name, np. w ten sposób:

"name"~"^(bank )*mill*enium( bank)*.*"

Chciałbym znalezionym tak obiektom dać jednakowy brand i inne tagi z NSI, a jeżeli w name nie ma słów jak np. "filia" albo "oddział" to również je zaktualizować.

Motywacja do tagowania - niska jakość danych w tej chwili. Mamy 21 placówek Eurobanku i 51 Raiffeisen (obie marki nie istnieją od ponad 2 lat). A istniejące marki są otagowane niejednolicie, np.:

MVm81lL.png

Całość opisałem na Wiki.

Nie wiem też czy to jest dobry pomysł:
- przy zlikwidowanych sieciach banków chciałbym wykasować tagi takie jak name, brand itd. i w zasadzie zostawić tylko amenity=bank. Czy lepiej zamiast tego dać shop=vacant? Albo tylko usunąć amenity?

edit
Zgodnie z sugestiami nie będę zmieniał nic przy zamkniętych miejscach, dodam tylko do nich fixme z prośbą o sprawdzenie.

No i czy ta edycja to dobry pomysł?

Last edited by kubahahaha (2021-03-24 23:10:37)

Offline

#2 2021-03-24 20:02:59

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

Re: Propozycja automatycznej edycji: banki w Polsce

Jeśli chodzi o ujednolicenie nazw banków - jestem za. Trzeba najpierw wspólnie ustalić nazwę i potem można poprawiać.
Co do dodawania śmieciowych tagów dla botów - jestem przeciw.
Skoro dajemy w name banku np. name=ING, to to już jednoznacznie identyfikuje ten bank, nie ma potrzeby dodawania tego samego w innych tagach:
brand=ING
operator=ING
brand:wikipedia=ING
brand:wikidata=ING

kubahahaha wrote:

przy zlikwidowanych sieciach banków chciałbym wykasować tagi takie jak name, brand itd. i w zasadzie zostawić tylko amenity=bank. Czy lepiej zamiast tego dać shop=vacant? Albo tylko usunąć amenity?

Automatycznie tego się nie da zrobić, bo nie wiesz co powstało w danym miejscu.
Np. Eurobank został przejęty przez Millennium, ale nie wiesz czy w dawnej placówce jest Millennium, czy została zlikwidowana.

Offline

#3 2021-03-24 20:19:05

kubahahaha
Member
Registered: 2019-12-03
Posts: 30

Re: Propozycja automatycznej edycji: banki w Polsce

Co do dodawania śmieciowych tagów dla botów - jestem przeciw.

To są tagi sugerowane w ID, a ich brak jest chyba zgłaszany np przez Osmose. Czy tagi są śmieciowe? Tak naprawdę to większość banków powinna mieć name w rodzaju "PKO BP oddział nr 1 w Warszawie". Z operator nie chcę nic zmieniać, zostaje link do Wikipedii i Wikidanych, nie widzę nic złego w dodawaniu tego.

Automatycznie tego się nie da zrobić, bo nie wiesz co powstało w danym miejscu.

Wiem, ale chyba usunięcie na pewno błędnego name to minimum co można (i należy) zrobić.

Last edited by kubahahaha (2021-03-24 20:20:14)

Offline

#4 2021-03-24 21:19:53

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,130

Re: Propozycja automatycznej edycji: banki w Polsce

Ujednolicenie - podoba mi się co do zasady.

kubahahaha wrote:

- przy zlikwidowanych sieciach banków chciałbym wykasować tagi takie jak name, brand itd. i w zasadzie zostawić tylko amenity=bank. Czy lepiej zamiast tego dać shop=vacant? Albo tylko usunąć amenity?

To tylko ukrywa problem... Nie jestem przekonany czy to coś poprawia.

Jest gdzieś lista zlikwidowanych banków i innych rzeczy? Np. w https://github.com/osmlab/name-suggestion-index ? Jeśli tak to może da się przekonać JOSMa/StreetComplete/iD by to wykrywały i zachęcały aktualizacji.

Albo skasować te co wiemy że nie istnieją? Nawet jeśli jest tam placówka innego banku to są to oczywiste buble.

Last edited by Mateusz Konieczny (2021-03-24 21:21:14)

Offline

#5 2021-03-24 21:45:28

kubahahaha
Member
Registered: 2019-12-03
Posts: 30

Re: Propozycja automatycznej edycji: banki w Polsce

A może disused:amenity=bank i check_date z datą ostatniej edycji? name do old_name i resztę tagów (np. brand) kasować?

StreetComplete ma taką regułę (check date starsze niż rok), ale tylko dla shop=* (źródło), wydaje mi się, że tam można zaproponować dodanie amenity=bank.

Jest gdzieś lista zlikwidowanych banków i innych rzeczy?

Jest, ale nie rozumiem jak ona powstaje:

dissolved.json - List of items that we believe may be dissolved based on Wikidata claims

- stąd.

No i można też dodać fixme, to chyba wszystko wykrywa.

Last edited by kubahahaha (2021-03-24 21:46:08)

Offline

#6 2021-03-24 21:45:39

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,720
Website

Re: Propozycja automatycznej edycji: banki w Polsce

Proponuję wziąć pod uwagę tag branch
Czyli:
name=
brand=
branch=
ref=

Last edited by Władysław Komorek (2021-03-24 21:47:10)

Offline

#7 2021-03-24 22:01:33

kubahahaha
Member
Registered: 2019-12-03
Posts: 30

Re: Propozycja automatycznej edycji: banki w Polsce

Władysław Komorek wrote:

Proponuję wziąć pod uwagę tag branch
Czyli:
name=
brand=
branch=
ref=

Branch ma w Polsce tylko 130 użyć i to wyłącznie przy energetyce. Nie chcę wprowadzać dodatkowych klasyfikacji, tylko wyrównać do standardu, który już ktoś przygotował. Te wszystkie sieci są jednolite w całym kraju.

Offline

#8 2021-03-24 22:39:36

m@rio
Member
Registered: 2016-04-19
Posts: 68

Re: Propozycja automatycznej edycji: banki w Polsce

kubahahaha wrote:

    Automatycznie tego się nie da zrobić, bo nie wiesz co powstało w danym miejscu.

Wiem, ale chyba usunięcie na pewno błędnego name to minimum co można (i należy) zrobić.

Pomysł porządków uważam za słuszny, ale w praktyce może być trudny w realizacji 'automatem'.
Głównie z powodu tego, że przy takich reorganizacjach struktur, placówki dublujące się lub nierentowne mogą ale nie muszą zostać zlikwidowane. Tu nie ma jednej zasady.
W takiej sytuacji pozostaje weryfikacja na gruncie lub choćby sprawdzenie w wyszukiwarce placówek na stronie banku.

kubahahaha wrote:

Tak naprawdę to większość banków powinna mieć name w rodzaju "PKO BP oddział nr 1 w Warszawie"

W tagu [name] proponuję stosować czytelną, jak najkrótszą nazwę, tu przykładowo: [name]=[PKO BP].
Zaś numer lub nazwę oddziału proponuję zawierać w tagu [ref]=[Oddział 1 w Warszawie].

Offline

#9 2021-03-24 23:09:04

kubahahaha
Member
Registered: 2019-12-03
Posts: 30

Re: Propozycja automatycznej edycji: banki w Polsce

m@rio wrote:

W takiej sytuacji pozostaje weryfikacja na gruncie lub choćby sprawdzenie w wyszukiwarce placówek na stronie banku.

To jest 75 miejsc w całym kraju, ciężko by było samemu ręcznie zweryfikować.

Macie rację, nie będę ich ruszał, dodam tylko fixme z prośbą o sprawdzenie.

m@rio wrote:

W tagu [name] proponuję stosować czytelną, jak najkrótszą nazwę, tu przykładowo: [name]=[PKO BP].
Zaś numer lub nazwę oddziału proponuję zawierać w tagu [ref]=[Oddział 1 w Warszawie].

Tak, zamierzam dodać najkrótszą nazwę, taką jaka jest zalecana (dla tego przykładu name=PKO BP). Nie chcę nadpisać istotnych informacji dlatego pominę te nazwy, które zawierają słowa:

indywidualny | korporacyjny | fundusz | centrum | agencja | partner | filia | oddział

.
Masz rację z ref, ale to wymaga ręcznego przejrzenia żeby błędów nie narobić.

Offline

#10 2021-03-27 17:35:34

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

Re: Propozycja automatycznej edycji: banki w Polsce

kubahahaha wrote:

Wiem, ale chyba usunięcie na pewno błędnego name to minimum co można (i należy) zrobić.

Ale jak chcesz usuwać samo name, a zostawiać pozostałe tagi? Wszystkie tagi są integralną częścią POI; jeśli w danym miejscu powstało coś nowego, to wszystkie tagi należy zaktualizować (zwykle poza wheelchair=* i adresem), a nie tylko nazwę. Jeśli w miejscu Eurobanku powstał Millennium, to wtedy doda się old_name=Eurobank, jeśli powstała Żabka, to poprawa wygląda inaczej. Nie da się automatycznie tego poprawić.

kubahahaha wrote:

wyrównać do standardu, który już ktoś przygotował

A kto przygotował ten "standard"?
NSI każdy może edytować, nie wiadomo nawet czy zrobił to ktoś z Polski. A w przypadku masowej automatycznej edycji musi być zgoda lokalnej społeczności, a nie NSI.
NSI to zło, które należy wyeliminować. Nie jest do niczego potrzebne i jest tam zbyt dużo błędów.
Ja dodaje sklep z kosmetykami Yves Rocher, a tu przychodzi ktoś, kto dokonuje masowej edycji na całym świecie i zmienia go na salon urody. I tak w kółko. No bo tak każe NSI.

Offline

#11 2021-03-27 19:01:46

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,130

Re: Propozycja automatycznej edycji: banki w Polsce

maro21 wrote:

NSI każdy może edytować, nie wiadomo nawet czy zrobił to ktoś z Polski.

Ja tam byłem aktywny, głównie po to by buble poprawić.

Jeśli jakiś jest to warto poprawić - nalepiej zgłosić na https://github.com/osmlab/name-suggestion-index/issues ale można też poprosić kogoś innego by to zrobił jak ktoś się githuba boi.

Tu konkretnie chyba jest bug w iD. Z tego co widzę NSI jest poprawny i ma obie wersje. Zgłosiłem na https://github.com/openstreetmap/iD/issues/8426

Last edited by Mateusz Konieczny (2021-03-27 19:06:26)

Offline

#12 2021-03-27 19:07:24

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,130

Re: Propozycja automatycznej edycji: banki w Polsce

Mateusz Konieczny wrote:

Nie jest do niczego potrzebne i jest tam zbyt dużo błędów.

na przykład? (poza Yves Rocher gdzie i tak bubel był w iD)

Offline

#13 2021-03-28 23:37:13

kubahahaha
Member
Registered: 2019-12-03
Posts: 30

Re: Propozycja automatycznej edycji: banki w Polsce

maro21 wrote:

Ale jak chcesz usuwać samo name, a zostawiać pozostałe tagi? Wszystkie tagi są integralną częścią POI; jeśli w danym miejscu powstało coś nowego, to wszystkie tagi należy zaktualizowaćto poprawa wygląda inaczej. Nie da się automatycznie tego poprawić.

Wychodziłem z założenia, że skoro nazwa jest na pewno błędna, to zmiana tej nazwy nie pogorszy, tylko polepszy stan mapy. Ale przekonaliście mnie - nie będę dotykał nieaktualnych sieci, dodam tylko fixme z informacją, że jest tu pewnie błąd.

maro21 wrote:

A kto przygotował ten "standard"? [..] NSI to zło, które należy wyeliminować. Nie jest do niczego potrzebne i jest tam zbyt dużo błędów.

Nie zgadzam się, NSI udostępnia wygodne szablony i jest zaakceptowane przez społeczność - szablony trafiają do ID, jest też wtyczka do JOSM. Tagowanie samemu prowadzi do takich nazw jak w pierwszym poście, przy tagowaniu POI dużo wygodniej korzystać z szablonów.

maro21 wrote:

Ja dodaje sklep z kosmetykami Yves Rocher, a tu przychodzi ktoś, kto dokonuje masowej edycji na całym świecie i zmienia go na salon urody. I tak w kółko. No bo tak każe NSI.

No to załóż issue w projekcie NSI, albo napisz tutaj żeby ktoś to zrobił, to błędna edycja, też bym się denerwował, ale:
- nie jest to związane z moją propozycją edycji
- błędne edycje można zgłaszać w przyjęty do tego sposób, nawet komentarz pod changesetem popchnął by sprawę do przodu
- jeśli uważasz, że NSI jest do niczego to napisz o tym. Ta propozycja automatycznej edycji uważam, że nie dodaje błędnych tagów
- Yves Rocher ma w tej chwili w Polsce wartości chemists/beauty/cosmetics. Cosmetics nie pojawia się na NSI, więc nie wszystko wynika z bezmyślnego kopiowania tagów.

Wydawało mi się, że NSI jest standardem, ale nawet jeśli nie, to tagi które chcę dodać (tożsame z tagami NSI) są zgodne z zasadami tagowania na OSM.

Last edited by kubahahaha (2021-03-29 00:46:32)

Offline

#14 2021-03-29 08:20:24

Mateusz Konieczny
Member
Registered: 2013-09-22
Posts: 2,130

Re: Propozycja automatycznej edycji: banki w Polsce

kubahahaha wrote:

Cosmetics nie pojawia się na NSI

ma - https://github.com/osmlab/name-suggesti … .json#L390 (ale iD ma buga i to ignoruje - https://github.com/openstreetmap/iD/issues/8426 )

Offline

#15 2021-03-29 16:51:54

Cristoffs
Member
From: Łódź
Registered: 2018-11-27
Posts: 236

Re: Propozycja automatycznej edycji: banki w Polsce

maro21 wrote:

Co do dodawania śmieciowych tagów dla botów - jestem przeciw.
Skoro dajemy w name banku np. name=ING, to to już jednoznacznie identyfikuje ten bank, nie ma potrzeby dodawania tego samego w innych tagach:
brand=ING
operator=ING
brand:wikipedia=ING
brand:wikidata=ING

Jak dla mnie nie są śmieciowe. Wszystko zależy jak z danych korzystasz. Natomiast w tym konkretnym przypadku powinno być:

brand=ING
operator=ING Bank Śląski S.A.
brand:wikidata=Q1410383
brand:wikipedia=pl:ING Bank Śląski

Problemem będą nieczynne placówki to fakt ale na szybko sprawdzałem kilka i w większości przypadków lokale są na sprzedaż, lub już wynajęte (te w okolicy mojego zamieszkania) więc w tym przypadku raczej bym usuwał oznaczenie, bo lokale są mocno uniwersalne i raczej nie będzie szansy na to, że będzie tam inny bank. Co do "name" to propozycja m@rio jest spoko.
Tak na marginesie można by się zastanowić nad innymi POI i trochę temat ogarnąć.

Offline

#16 2021-03-30 16:53:06

kubahahaha
Member
Registered: 2019-12-03
Posts: 30

Re: Propozycja automatycznej edycji: banki w Polsce

Cristoffs wrote:

Tak na marginesie można by się zastanowić nad innymi POI i trochę temat ogarnąć.

Chciałbym to później zrobić przeglądając po kolei to co jest na NSI, tylko ograniczyłem się do banków żeby zobaczyć jakie jest zdanie społeczności i zobaczyć jakie mogą być problemy.

Offline

#17 2021-04-12 13:41:00

kubahahaha
Member
Registered: 2019-12-03
Posts: 30

Re: Propozycja automatycznej edycji: banki w Polsce

Puściłem retagowanie, linki do Changsetów są na Wiki.

Offline

#18 2021-04-12 17:58:49

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

Re: Propozycja automatycznej edycji: banki w Polsce

Dlaczego najpierw pytasz o zgodę na automatyczną edycję, dajesz link do Wiki, gdzie opisujesz co zamierzasz zrobić, a potem robisz co innego?

Last edited by maro21 (2021-04-12 19:24:13)

Offline

Board footer

Powered by FluxBB