You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2017-07-27 13:39:18

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

wikipedia - validator

z https://forum.openstreetmap.org/viewtop … 73#p656873

rmikke wrote:
Mateusz Konieczny wrote:
wmyrda wrote:

Ja przy tej okazji poproszę również o rozwinięcie narzędzi do pilnowania konkretnych danych

A konkretniej? Co to narzędzie miałoby robić? Może można to dodać do istniejących narzędzi.

Ja na przykład chciałbym:

  • bota wyłapującego obiekty z wikipedia=*, ale bez wikidata=* i automatycznie wstawiającego wikidata=*

  • bota sprawdzającego, czy link w wikidata do strony w języku wskazanym w wikipedia=* jest identyczny z linkiem w wikipedia=* i jeśli nie, to dodającego jakiś specyficzny tag np. wikifix:wikidata=<tu link do strony wskazywanej przez wikidata> (bo nie wiadomo, który link jest poprawny, podejmuję się przeglądania tego tagu)

  • bota sprawdzającego, czy wikipedia=* obiektów w granicach Polski wskazuje stronę w języku polskim, a jeśli nie, wstawiającego jakiś specyficzny tag np. wikifix:lang=<tu wyciągniety z wikidata link do polskiej strony Wikipedii lub w przypadku braku takowego - napis "check">. Bot powinien pomijać obiekty oznaczone np. wikifix:lang=ok, żeby można było oznaczać w ten sposób np. czeskie drogi zahaczające o Polskę.

rmikke wrote:

Tabelka najlepsza byłaby na osm wiki, ale docelowo, to osobiście wolałbym wstawianie tych tagów, ewentualnie osobną mapkę, ale taką, żeby były te linki wyciągane z wikidata. Wydaje mi się, że dopisywanie tagów typu wikifix (fixme zostawmy do ręcznie wpisywanych uwag) będzie najprostsze zarówno dla bota, jak i w późniejszej obsłudze (Overpass i hajda). O właśnie, dodatkowa zaleta specjalnego tagu to łatwość wyłapania go Overpassem. Oraz, Overpassa mogę w każdej chwili odświeżyć i widzieć, co już zrobiłem, a tabelkę musi odświeżyć bot. A ja nie zawsze będę widział w tabelce, które obiekty odwiedziłem poprzedniego dnia (wiem, to moja specyfika, ale to ja się podejmuję naprawiania tych baboli wink ).

Chodzi mi o takie zorganizowanie tych danych, żeby można było w krótkim czasie odwalić ręczną masówkę, stąd chcę, zeby w tagach były gotowe linki do sprawdzenia - wtedy naprawa sprowadza się w większości przypadków do paru kliknięć, ewntualnie ctrl-C, ctrl-V, wywalić tag wikifix, lub wpisać w niego "ok" i następny proszę. big_smile

Jako pierwszy etap uruchomiłem to co mam. Z tego co widzę to w Krakowie narzeka przede wszystkim na braki w WIkipedii (linki do atykułów bez koordynatów, czasem powodem są błędne linki na wiki - swego czasu poprawiałem wikipedia=* na  operator:wikipedia=* i podobne - bieżącym przykładem jest http://www.openstreetmap.org/node/3667610297 ).

Jako pierwszy krok - czy zgłaszanie "missing coordinates at wiki:" jest dla ciebie interesujące?

Dane dla Krakowa są w tym momencie na https://wiki.openstreetmap.org/w/index. … ction=edit (tak, linkuję do trybu edycji - zawiere wikisyntax i normalne wyświetlanie strony głupieje)

"stąd chcę, zeby w tagach były gotowe linki do sprawdzenia" - powinno to być proste do zrobienia, może uda mi się przed wyjazdem na wakacje to wyprodukować.

Last edited by Mateusz Konieczny (2017-07-27 13:50:00)

Offline

#2 2017-07-27 13:43:08

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

Re: wikipedia - validator

Co do znajdywania linków innych niż plwiki - widzę że jest przykład, wykryte zostało http://www.openstreetmap.org/node/31900341

Offline

#3 2017-07-27 14:36:33

rmikke
Moderator
From: Warszawa
Registered: 2014-11-14
Posts: 2,032
Website

Re: wikipedia - validator

Mateusz Konieczny wrote:

Co do znajdywania linków innych niż plwiki - widzę że jest przykład, wykryte zostało http://www.openstreetmap.org/node/31900341

Ale chodzi o to, że jest polska strona? Popoprawiałem już.

Tak czy owak - wstępnie działa.

Brakujące koordynaty na Wikipedii zostawiłbym na później, to jest robota po stronie Wikipedii i może dałoby się to zrobotyzować, w sensie automagicznego dodawania do artykułów.

Linki do sekcji powinien wykrywać bot do niezgodności z wikidata I nie jestem zupełnie pewien, co z tym przypadkiem robić...

A jakbyś robił to w formie dodawania tagów, to dałbyś radę odpalić od razu dla całej Polski?

Offline

#4 2017-07-27 16:58:13

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

Re: wikipedia - validator

rmikke wrote:

Brakujące koordynaty na Wikipedii zostawiłbym na później, to jest robota po stronie Wikipedii i może dałoby się to zrobotyzować, w sensie automagicznego dodawania do artykułów.

Bot nie rozpozna przypadków gdzie wikipedia=* jest wadliwym tagiem (była plaga linkowania tagiem wikipedia z klasztorów do nazw zakonów, widziałem przypadki typu wikipedia=pl:Brzoza na zwykłym drzewie).

Choć jako pierwszy krok można to podzielić na próbę określenia czy tag wikipedii jest błędny czy też problemem jest brak koordynatów w haśle. Widziałem gdzieś opis bota który by wstawiał wikidata i sam znajdował odpowiednie obiekty - może dałoby się ten kod wykorzystać.

rmikke wrote:

A jakbyś robił to w formie dodawania tagów, to dałbyś radę odpalić od razu dla całej Polski?

Ten kod który mam nie da rady (pobiera plik .osm i ładuje go w całości do pamięci), ale jak jest chętny do użycia wyników to mogę poprawić wydajność.

Last edited by Mateusz Konieczny (2017-07-27 16:59:17)

Offline

#5 2017-07-27 22:25:33

rmikke
Moderator
From: Warszawa
Registered: 2014-11-14
Posts: 2,032
Website

Re: wikipedia - validator

Mateusz Konieczny wrote:

Ten kod który mam nie da rady (pobiera plik .osm i ładuje go w całości do pamięci), ale jak jest chętny do użycia wyników to mogę poprawić wydajność.

W sumie to zadna różnica, czy załaduje się do pamięci całą Polskę i obrobi, czy będzie się obrabiac po kolei województwa (powiaty, gminy, albo jakies okreslonego rozmiaru kafelki) - w całości czy po kawałku Polska będzie zrobiona.

Offline

Board footer

Powered by FluxBB