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 2016-08-31 21:25:32

PeWu
Member
Registered: 2016-08-24
Posts: 5

Wyświetlanie historii OSM

Witam!

W wakacje zacząłem bawić się w uzupełnianie mapy w okolicach, gdzie się znajduję i jestem pod wrażeniem dokładności map w wielu miejscach w Polsce.
A że zajmuję się programowaniem, to zainteresowałem się dostępem do map przez API. Udało mi się złożyć aplikacyjkę do wyświetlania historii elementu mapy – kto, kiedy i dlaczego. Jeśli ktoś byłby zainteresowany to jest tu:

https://pewu.github.io/osm-history

Przykład: https://pewu.github.io/osm-history/#/way/30611687

Pozdrawiam,
Przemek

Offline

#2 2016-08-31 23:11:16

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,567
Website

Re: Wyświetlanie historii OSM

Mnie bardziej teraz brakuje możliwości podglądania historii kształtu i położenia punktów, bo historię zmian tagowania już mogę łatwo przeglądać zarówno przez JOSM-a, jak i na stronie. Dałoby radę coś takiego zrobić?

Offline

#3 2016-09-01 12:35:20

rowers2
Member
Registered: 2015-09-25
Posts: 583

Re: Wyświetlanie historii OSM

Jak mamy monitorować działania początkujących jeśli po wejściu w changeseta, który chcemy sprawdzić, nie możemy zwizualizować położenia skasowanego obiektu?
Jeśli potrafi to rewerter tzn., że obiekt nie znika z bazy, więc nie rozumiem dlaczego link ze strony www do skasowanego obiektu czyta tylko historię tagów a nie położenie.
To nie wygląda na błąd oprogramowania tylko na celowe działanie.
Co to ma ukryć?

Offline

#4 2016-09-01 18:58:52

RicoElectrico
Moderator
From: Trójmiasto
Registered: 2012-07-01
Posts: 1,850

Re: Wyświetlanie historii OSM

Położenie konkretnych punktów pokazuje JOSM, a Achavi pozwala pokazać dokładnie zmiany konkretnego zestawu (jest skryptozakładka) oraz historię zmian na obszarze w przedziale czasu (czego raczej nie używam bo jest wolne).

Offline

#5 2016-09-01 21:40:29

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,567
Website

Re: Wyświetlanie historii OSM

Nie chodzi mi o cyferki, tylko o podgląd kształtu. Chodzi mi zwłaszcza o wandalizmy geometrii - w JOSM-ie muszę sobie w głowie wyobrazić kształty na podstawie ich współrzędnych, a tego jakoś nie potrafię. =}

Offline

#6 2016-09-01 22:15:24

RicoElectrico
Moderator
From: Trójmiasto
Registered: 2012-07-01
Posts: 1,850

Re: Wyświetlanie historii OSM

Achavi to umie...
https://overpass-api.de/achavi/?changeset=41166060

Na stronie wiki jest bookmarklet który jeśli jesteśmy na stronie zestawu zmian otwiera wizualizację w nowej karcie. Dodaje się to do ulubionych i sprawa jest prosta.

Na dodatek używam Overpassa, przemas75 ostatnio się mnie pytał czy mam jakis monitoring zmian wink

http://overpass-turbo.eu/s/i6d

Dla przyśpieszenia nie pobieram relacji (bo rekursja zaciąga wszystko nawet spoza obszaru, czyli czasem bardzo dużo). Operator newer: nie pokazuje skasowań, niestety diff: nie sprawdza się na obszarach większych niż miasto bo jest zasobożerny.

Offline

#7 2016-09-01 22:24:25

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,567
Website

Re: Wyświetlanie historii OSM

@WiktorN (albo ktoś inny zorientowany): a jest szansa na coś podobnego w JOSM-ie?

Offline

#8 2016-09-02 21:12:12

PeWu
Member
Registered: 2016-08-24
Posts: 5

Re: Wyświetlanie historii OSM

Dzięki za odpowiedzi. Achavi to rzeczywiście świetne narzędzie.
Jeszcze się nie poddaję smile Dodałem wizualizację historii zmian punktów. Przykład: https://pewu.github.io/osm-history/#/node/1804402734
To samo dla linii będzie odrobinę bardziej skomplikowane, a dla relacji pewnie jeszcze bardziej.

Offline

#9 2016-09-05 23:16:20

PeWu
Member
Registered: 2016-08-24
Posts: 5

Re: Wyświetlanie historii OSM

Dodałem wizualizację zmian dróg. Przykłady:
https://pewu.github.io/osm-history/#/way/7305256
https://pewu.github.io/osm-history/#/way/7305241

Za relacje nawet nie bardzo wiem jak się zabrać. Czego byście oczekiwali po wizualizacji historii relacji? Zmiany położenia wszystkich elementów składowych?

Offline

#10 2016-09-06 09:43:07

rowers2
Member
Registered: 2015-09-25
Posts: 583

Re: Wyświetlanie historii OSM

Przydałoby się narzędzie do robienia szlaków turystycznych.
Wyszukiwałoby odcinki szlaków o tym samym kolorze w powiecie  i sprawdzało czy jest tag na relacji, że szlak jest kompletny.
Jeśli nie to wyszukiwałby podobny odcinek w promieniu np.20 km i wyświetlałby numery obu relacji aby je połączyć w jedną.
Tabela mogłaby pokazywać przybliżoną odległość odcinków oraz wyświetlałaby nazwy obu szlaków, bo może to są dwa różne szlaki.
Znacznie by to ułatwiło robotę, bo można by wrysować krótki odcinek z wizyty w terenie i nie byłoby się zobowiązanym do wrysowania całego.
Gdyby zobaczyć w OSM taki szlak, a nie byłoby go na mapach papierowych, to byłby powód aby znaleźć źródło lub będąc w okolicy nawet nie idąc tym szlakiem można by zapisać kolejny odcinek np. gdy go przecinamy w poprzek.

Musimy nadać refy szlakom aby stworzyć kompletny spis na wiki.
Wizualizacja mogłaby wyłapywać, które odcinki szlaków w OSM nie mają nadanego refa co wymagałoby uzupełnienia na OSM lub dodania szlaku do spisu na wiki.

Offline

#11 2016-09-06 10:28:17

adas
Member
From: Bydgoszcz/Tarnowskie Góry
Registered: 2014-10-09
Posts: 120
Website

Re: Wyświetlanie historii OSM

http://osm.vink.pl/osm/szlaki/ - takie coś wystarczy?

P.s. przypnijcie ten wątek: http://forum.openstreetmap.org/viewtopic.php?id=54866 - bo jest tam pełno narzędzi, o których niewiele osób wie.

Offline

#12 2016-09-06 17:29:55

kocio
Administrator
From: Warszawa
Registered: 2013-09-04
Posts: 3,567
Website

Re: Wyświetlanie historii OSM

A może tak małe porządki w przypiętych? Które są potrzebne, a za którymi nikt nie będzie tęsknić? Pół ekranu mi już zajmują, więc nie chcę dopinać w nieskończoność.

Offline

#13 2016-09-06 19:07:38

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

Re: Wyświetlanie historii OSM

kocio wrote:

A może tak małe porządki w przypiętych? Które są potrzebne, a za którymi nikt nie będzie tęsknić? Pół ekranu mi już zajmują, więc nie chcę dopinać w nieskończoność.

Nie powinno to być trudne, w końcu to tylko 5 wątków. smile

Offline

Board footer

Powered by FluxBB