JOSM - różne sprawy, porady

Musisz włączyć tryb eksperta.

https://josm.openstreetmap.de/wiki/Help/ExpertMode

Kojarzy ktoś jaki plugin pozwalał na malowanie odwiedzonych już miejsc? Przysiągłbym, że to widziałem tutaj.
Edit: Jest to markseen.

Od kilku dni (od momentu przejścia na https?) nie działa mi wywołanie edycji w zewnętrznym edytorze z poziomu przeglądarki (Firefox). Też tak macie? W JOSM “remote control” mam włączone …

Czy to https://github.com/openstreetmap/openstreetmap-website/issues/740 ?

Przez długi czas trzeba było wejść na https://127.0.0.1:8112/ i zaakceptować nieprawidłowy certyfikat (brrr, nigdy nie powinno się tego robić).

Patrz też https://josm.openstreetmap.de/ticket/10033 i https://josm.openstreetmap.de/ticket/10230

Istnieje taka wersja iD, która pokazuje publiczne ślady ze Stravy i wystarczy zaznaczyć parę punktów wzdłuż śladu (a lepiej grupy śladów), żeby pociągnąć ścieżkę tam, gdzie te ślady są (dopasowuje linię do śladów). Czy jest taka możliwość w JOSM (albo taki dodatek)?

Bo nie widzę i nie wiem czemu nikt jeszcze tego nie zrobił, ale może źle patrzę…

Znacie może jakiś sposób, żeby do JOSMa ściągać ślady GPX danego miejsca ale z zadanego zakresu dat utworzenia lub dodania śladu? Czasem ślady mogą być dosyć stare a droga czy ścieżka zmieniła trochę swój bieg, lub po prostu nie istnieje, jak np. ścieżka leśna czy polna.

W JOSMie po ściągnięciu śladów z OSM, w menu na prawokliku warstwy ze śladami, jest możliwość wyboru śladów z podanego zakresu dat.

@maraf24 Dokładnie o to mi chodziło. Dzięki :slight_smile:

Nie ma ich czasem w liście dostępnych warstw? Z https://josm.openstreetmap.de/ticket/14582 wynika że są dostępne.

Warstwy to są i mam je już wciągnięte, ale chciałbym też tę funkcję, że klikam mniej więcej na śladzie w kilku miejscach, hokus-pokus i jest linia wzdłuż śladów.

Ostatnio bawiąc się w wyszukiwanie błędów na here maps (mam ich mapy w nawi i mają trochę błędów) spotkałem się z warstwą mapilary road signs - fajna sprawa dla uzupełnienie maxspeed czy turn lanes - da się jakoś taki podkład dla tych znaków drogowych podpiąć w josm?

No i znalazłem https://blog.mapillary.com/tutorials/2017/05/18/how-to-improve-openstreetmap-road-data-with-mapillary.html
poustawiałem jak napisano i są (częściowo stare ale już cos wiem więcej)

Eksperymentalny projekt do sterowania JOSM głosem:

https://github.com/Matthias84/speech2josm#speech2josm

…dużo mapuje dróg leśnych z ‘grade’, ‘surface’, ‘smoothness’.
Trochę mnie wkurza za każdym razem otwieranie listwy żeby wybrać odpowiednią wartość. Przy tej ilości powtórzeń to staje się upierdliwe.

Przydało by się, żeby JOSM wyciągał lub żeby manualnie dało się skonfigurować indywidualne przyciski. Np. mamy 5 wartości grade. Wystarczyło by zrobić 5 małych przycisków g1-g5 lub np. suwak ze skalą. Może więcej ludzi by mapowało grade wtedy?

Idealnie by było żeby program sam budował taki toolbar na podstawie popularności ostatniego wyboru.Teoretycznie uzupełnia jak się wpisuje ręcznie, ale zaczynając od G zawsze proponuje grade1 :-/

Dodaj sobie presety?

hmmm, sorry, ale może nie umiem. W takim razie jak stworzyć preset który mi od razu 1 klikiem np. oznaczy linię jako track=g1,gravel?

Dwa kliknięcia:
https://github.com/maripo/JOSM_easypresets

https://josm.openstreetmap.de/ticket/17130 - chyba pierwsze sprawdzanie poprawności tagowania area:highway

Dopiero co dodane (w kilka godzin po zaproponowaniu), pojawi się w najbliższej wersji.

@WiktorN (lub ktoś inny zorientowany w temacie): Czy mógłbyś powiedzieć w jaki sposób działa JOSM jako projekt, w sensie jaka jest struktura personalna, kto czymś zrządza, kto decyduje o akceptacji kodu, w jaki sposób to się odbywa, w jaki sposób są wyznaczane osoby odpowiedzialne za różne rzeczy w projekcie itp.?

@kocio:
temat pewnie na dłuższą rozmowę przy piwie, ale tak w skrócie:

  • Dirk Stoecker jest “maintanerem” projektu, zwykle się nie wtrąca, ale jak jest czasem jakaś sprawa bardziej kontrowersyjna - to się udziela. Przy czym jest tak, że nie kojarzę, by ktoś coś zacommitował wbrew temu co powiedział Dirk, więc nie widziałem wojen na commity
  • Vincent (don-vip) ogarnia mnóstwo bieżących tematów - comiesięczne release’y, wstępna selekcja błędów, dba o jakość, poprawia błędy regresji w pluginach itp., a oprócz tego implementuje sporo rzeczy związanych z tym, by JOSM był bardziej przyjazny użytkownikowi
    i powiedziałbym - że jest cała reszta, których aktywność jest różna w różnym okresie.

Procesu code-review w tej chwili nie ma (chociaż większość z developerów opowiada się za tym, by była taka możliwa), więc generalnie, każdy kto ma commit bit’a, może zrobić co chce (w kodzie). Dirk i Vincent zarządzają serwerem i całą maszynerią, która wspiera działanie JOSM, a nie jest bezpośrednio związana z aplikacją. Decyzje o przyznaniu commit bit’a chyba w sumie podejmuje Vincenta przy akceptacji Dirka. Odpowiedzialność za części kodu - tu jest trochę wolna amerykanka - generalnie, jeżeli ktoś dużo grzebał przy którejś funkcjonalności, to błędy z nią związane będą trafiały do niego. Więc np. do mnie trafiają błędy związane z wyświetlaniem podkładów, bo sporo w tych okolicach zmieniałem, choć nadal są fragmenty kodu, których za cholerę nie rozumiem :slight_smile:

Jak byliśmy na spotkaniu w październiku, to pojawiło się parę nowych tematów do zrobienia i tam w sumie na bieżąco dzieliliśmy się tym, kto co zrobi. Niestety, bardzo nam brakowało na tym spotkaniu Dirka.

Trudno mi to nazwać wzorowym projektem, natomiast co ciekawe, to w historii projektu była chyba już 2 czy 3 razy “zmiana warty” (głównego maintanera) i jak widać projekt przeżył i idzie dalej.

To możemy się umówić jeśli masz czas i ochotę, ale zasadniczo już sobie to wyobrażam, dzięki!

A może ktoś wie jak to wygląda w iD (nie mogę znaleźć osobnego wątku o nim)?