You are not logged in.

#1 2021-03-25 22:40:52

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

[fixme] semi-auto sprzątanie pojedynczych węzłów

Ostatnio w kilku miejscach natknąłem się na pojedyncze węzły oznaczone wyłącznie tagiem:  "created_by" o wartości np. JOSM i tylko tym pojedynczym oznaczeniem. Jest tego trochę. Co powiecie na wywalenie tego? Bo jakoś nie widzę praktycznego zastosowania.

Overpass-query dla łódzkiego ... jest tego sporo.

Offline

#2 2021-03-26 07:47:53

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Ja bym skasował.


Chyba nawet proponowałem to kiedyś, ale była odpowiedź że edytory ten tag ukrywają i same kasują przy okazji edycji więc kasowanie botem nie ma sensu.

https://wiki.openstreetmap.org/wiki/Key:created%20by

https://wiki.openstreetmap.org/wiki/Discardable_tags

Last edited by Mateusz Konieczny (2021-03-26 07:48:15)

Offline

#3 2021-03-26 11:39:02

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Też popieram skasowanie, Jeśli komuś chce się programować bota do kasowania, to warto to zrobić.

Offline

#4 2021-03-26 14:29:39

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Również popieram kasowanie - swego czasu proponowałem też porządki przy samotnych węzłach z zerową ilością tagów - z tego co widzę wciąż trochę tego zostało.

Offline

#5 2021-03-26 16:20:37

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

+1

Offline

#6 2021-03-27 00:09:32

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Testowo poszło na Zachodniopomorskie, mamy dwa zestawy zmian, zmiany przy użyciu Overpasa i JOSM-a, obyło się bez skryptu big_smile

1. Propozycja Szydzia - usunięcie "node"-ów bez atrybutów https://www.openstreetmap.org/changeset … 598/15.566
2. usunięcie atrybutu "created_by" z "node"-ów https://www.openstreetmap.org/changeset … 689/15.724

jeśli jest ok, to resztę w tygodniu ogarnę.

Offline

#7 2021-03-27 07:34:03

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

+1

Offline

#8 2021-03-27 10:34:45

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Cristoffs wrote:

Testowo poszło na Zachodniopomorskie, mamy dwa zestawy zmian, zmiany przy użyciu Overpasa i JOSM-a, obyło się bez skryptu big_smile

1. Propozycja Szydzia - usunięcie "node"-ów bez atrybutów https://www.openstreetmap.org/changeset … 598/15.566
2. usunięcie atrybutu "created_by" z "node"-ów https://www.openstreetmap.org/changeset … 689/15.724

jeśli jest ok, to resztę w tygodniu ogarnę.


"usunięcie węzłów bez tagów - zachodniopomorskie" brzmi przerażająco. Lepiej dać coś typu "usunięcie samotnych węzłów bez tagów"

ogólnie, +1 dla przejechania się z tym

Last edited by Mateusz Konieczny (2021-03-27 10:42:58)

Offline

#9 2021-03-27 14:10:22

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Mateusz Konieczny wrote:

"usunięcie węzłów bez tagów - zachodniopomorskie" brzmi przerażająco. Lepiej dać coś typu "usunięcie samotnych węzłów bez tagów"

ogólnie, +1 dla przejechania się z tym

Przyjęte, a co powiecie na "source" bez innych tagów? Bo w większości to UMP ...

Offline

#10 2021-03-27 18:52:09

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Cristoffs wrote:
Mateusz Konieczny wrote:

"usunięcie węzłów bez tagów - zachodniopomorskie" brzmi przerażająco. Lepiej dać coś typu "usunięcie samotnych węzłów bez tagów"

ogólnie, +1 dla przejechania się z tym

Przyjęte, a co powiecie na "source" bez innych tagów? Bo w większości to UMP ...

Nie kasowałbym na ślepo wszystkich samotnych source.

Może niektóre konkretne wartości?

Offline

#11 2021-03-27 20:12:14

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Cristoffs wrote:

Testowo poszło na Zachodniopomorskie, mamy dwa zestawy zmian, zmiany przy użyciu Overpasa i JOSM-a, obyło się bez skryptu big_smile

Dlaczego? Dużo ludzi nie miało jeszcze czasu zapoznać się z tematem ani się wypowiedzieć.

1. Propozycja Szydzia - usunięcie "node"-ów bez atrybutów https://www.openstreetmap.org/changeset … 598/15.566
2. usunięcie atrybutu "created_by" z "node"-ów https://www.openstreetmap.org/changeset … 689/15.724

Tam nawet nie ma żadnych informacji o dyskusji ani algorytmie.
https://wiki.openstreetmap.org/wiki/Aut … of_conduct

Tego typu edycje są wprost odradzane w linkach podanych przez Mateusza: https://forum.openstreetmap.org/viewtop … 76#p823776
"You should not remove the created_by tag on objects you are not otherwise modifying. If we wanted to remove them in bulk we'd do it some other way."

Tego się nie robi, bo to jest zbędna robota, nie daje żadnych korzyści a generuje dużą liczbę nowych wersji obiektów. Stąd właśnie usuwanie przy okazji, bo ono nie ma tych wad.

Offline

#12 2021-03-28 19:57:05

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Sprzatałem kiedyś takie samotne węzły bez tagów w mojej okolicy.
W większości przypadków były do skasowania, jednak nie zawsze.
Trzeba popatrzeć na mapę, bo pozycja węzła może być dobra, tylko ktoś zapomniał dać tag.
Np. w przypadku rzędu pojedycznych drzew czy słupków, takiemu węzłu bez tagu trzeba było dać tag, a nie usunąć.
Więc jestem przeciw automatycznemu usuwaniu.

Offline

#13 2021-03-29 16:16:20

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Mateusz Konieczny wrote:

Nie kasowałbym na ślepo wszystkich samotnych source.
Może niektóre konkretne wartości?

Wyszukiwanie ustawiłem na węzły tylko z wartością "source"~"ump" i bez innych tagów, więc wyszukiwanie znajduje węzły bez konkretnej wartości i nie należące do way lub rel.

Offline

#14 2021-03-29 16:23:40

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

maro21 wrote:

Sprzatałem kiedyś takie samotne węzły bez tagów w mojej okolicy.
W większości przypadków były do skasowania, jednak nie zawsze.
Trzeba popatrzeć na mapę, bo pozycja węzła może być dobra, tylko ktoś zapomniał dać tag.
Np. w przypadku rzędu pojedycznych drzew czy słupków, takiemu węzłu bez tagu trzeba było dać tag, a nie usunąć.
Więc jestem przeciw automatycznemu usuwaniu.

No to powiedz jak domyśleć się co taki węzeł miał oznaczać.  czy słupek, czy drzewo czy co innego, tak naprawdę musiał byś takie miejsca objechać. Jak dla mnie to jest bez sensu, bo nie domyślisz się co autor miał na myśli i takie miejsca będą wisiały w nieskończoność.

Offline

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

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

maraf24 wrote:

Tam nawet nie ma żadnych informacji o dyskusji ani algorytmie.
https://wiki.openstreetmap.org/wiki/Aut … of_conduct

Tego typu edycje są wprost odradzane w linkach podanych przez Mateusza: https://forum.openstreetmap.org/viewtop … 76#p823776
"You should not remove the created_by tag on objects you are not otherwise modifying. If we wanted to remove them in bulk we'd do it some other way."

Tego się nie robi, bo to jest zbędna robota, nie daje żadnych korzyści a generuje dużą liczbę nowych wersji obiektów. Stąd właśnie usuwanie przy okazji, bo ono nie ma tych wad.

1. Zgodnie z "Automated_edits" nie trzeba prowadzić dyskusji na wiki kluczem jest słowo "Either" oraz "or", tak na marginesie wyświetl sobie historię polskie wersji artykułu big_smile
2. Co do usunięcia oznaczeń "created_by" się nie upieram, chociaż pojedyncze węzły oznaczone tylko w ten sposób w ramach innych obiektów to trochę dziwne, ale jak dla mnie to nie jest zbędna praca - ma ona znaczenie przy eksporcie danych. Zresztą tak na to wpadłem.

Offline

#16 2021-04-01 18:38:45

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Cristoffs wrote:

No to powiedz jak domyśleć się co taki węzeł miał oznaczać

No napisałem, że popatrzeć na mapę, co w danym miejscu jest.

Cristoffs wrote:

i takie miejsca będą wisiały w nieskończoność.

A w czym one przeszkadzają? To błąd o najmniejszym priorytecie, są tysiące innych ważniejszych...

Offline

#17 2021-04-01 19:10:32

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

maro21 wrote:

A w czym one przeszkadzają? To błąd o najmniejszym priorytecie, są tysiące innych ważniejszych...

Jak będę odpalał walidatora JOSMa to będzie o jedna rzecz mniej do posprzątania (zysk minimalny, ale zawsze coś)

maro21 wrote:

No napisałem, że popatrzeć na mapę, co w danym miejscu jest.

Zdarza mi się tak poprawiać np. gołe tourism=attraction, samo name wiszące. Ale całkiem puste punkty? To mi się nie zdarzyło bym trafił na jakieś wartościowe.

Offline

#18 2021-04-02 00:26:51

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

Re: [fixme] semi-auto sprzątanie pojedynczych węzłów

Te punkty to pozostałość po usunięciu bardzo starych linii, a węzły zostały. Usuwaliśmy je masowo, ale wygląda na to że dużo jeszcze zostało.

Offline

Board footer

Powered by FluxBB