JOSM - różne sprawy, porady

Wydaje mi się, że wyświetlanie remizy strażackiej, stacji pogotowia ma o wiele większy sens niż wyświetlanie 100 ikonek dla różnych rodzajów sklepów.

Remiza jest rozpoznawalnym w terenie punktem orientacyjnym.

Sto to nie wiem, ale na pewno kilka by się przydało. Spróbuj sobie wyobrazić głodnego faceta, wychodzącego z lasu do wsi ze sklepem, a tam w sklepie są wyłącznie wiadra, łańcuchy itepe(*). Ja nie muszę sobie wyobrażać :smiley:

(*)Żarcie we wsi kupuje się rano z obwoźnego sklepiku, albo jedzie się do pobliskiego miasteczka.

Czy jest jakiś sposób na zapisanie wszystkich otwartych warstw/podkładów jako jedno ustawienie? Obecnie mam włączone z 5 podkładów (obrysy, mapy dwie, działki, numery adresowe etc) i za każdym włączeniem JOSM muszę ręcznie włączać te warstwy i odpowiednio kolejkować… Da się to zapisać jako jedno ustawienie?

Jak najbardziej można. https://github.com/mapbox/mapping/wiki/Saving-and-loading-a-JOSM-session

Niech Ci bozia w dzieciach wynagrodzi :slight_smile:

Ciekawe ile rzeczy jeszcze człowiek sie nauczy o JOSM.

Do przetłumaczenia w rozwojowej wersji JOSM-a są obiekty związane z golfem - zna się ktoś z was na tym?

Rżniemy w golfa z synem na XBOXie. Może wystarczy? wiem co to bunker fairway i green :slight_smile:
Z drugiej strony prawdopodobnie nie powinno się tego tłumaczyć bo golfiści używają angielskiego.

Tak na szybko, bo muszę lecieć:
Miałem “zainstalowaną” wersję jnlp, niby sieciową. Próbowałem zapisać zmiany do bazy i za cholerę nie mogłem się autoryzować.
Wywaliłem jnlp, zainstalowałem lokalnie, bez problemu wysłałem zmiany do OSM.
Potem próbowałem zamknąć uwagę i nie udało mi się zalogować ze strony openstreetmap.org
I teraz nie wiem - albo po zainstalowaniu lokalnie miałem dzikiego farta i akurat udało mi się zapisać zmiany, albo ta wersja jnlp ma coś spartolone z OAuth i być może to ona powoduje przeciążenie serwera.

Właśnie też miałem problem z OAuth, dosłownie w ostatnich minutach. Przycisk wysyłania był wyszarzony, więc wszedłem do ustawień (Edycja > Ustawienia) i w 2 zakładce od góry zmieniłem OAuth na “Używaj prostego uwierzytelniania” i poszło. Widać w wersji 9900 coś z tym zmieniali, zaraz się przyjrzę czy można jakoś uruchomić OAuth.

  1. W wersji jnlp nie zadziałała autoryzacja automatyczna, ani półautomatyczna, a do ręcznej chciał jakieś klucze, które nie wiedziałem skąd wziąć. Uwierzytelnianiem prostym nie chciałem ze względu na paranoję :smiley:

  2. Lokalną wersję zainstalowałem też 9900 i bez problemu poszła autoryzacja automatyczna.

  3. Z iinej beczki, ale wyszło przy okazji - bardzo mi się w pierwszej chwili spodobała opcja użycia systemowgo proxy. Niestety, po dopisaniu sugerowanej opcji przy uruchamianiu JOSM-a, nadal pozostaje wyszarzona. Może ja czegoś nie wiem…

Zbudowałem wtyczkę z istniejących źródeł według instrukcji i podczas uruchamiania JOSM dostaję komunikat o treści “This plugin is no longer developed and very likely will produce errors”.
Co muszę jeszcze zrobić?

O której wtyczce mówisz i jaki jest link do tych źródeł?

Link

Znalazłem w kodzie JOSM, że ta wtyczka została “banned” ze względu na to.

Można coś z tym zrobić?

Problem jest ze sprawdzaniem sygnatury jara turnrestrictions. Vincent napisał, że nie powinno się go używać. Zobaczę, czy da się to jakoś zrobić.
Generalnie wtyczka działa, jak się ją wrzuci do katalogu plugins. Na początku tylko JOSM chce ją odłączyć, ale na szczęście tą decyzję pozostawia dla użytkownika.

OK, bardzo dziękuję za wyjaśnienia i Twoją pomoc w tej sprawie!
Marek

walczyłem pod Linuksem z https://overpass-turbo.eu/ i JOSM by edytować parki/rezerwaty zgodnie z http://wiki.openstreetmap.org/wiki/Tag:boundary%3Dprotected_area#Nature-protected-area i dodać im stosowne protect_class jednak poległem przy próbie przesłania danych do JOSM. Problemy w Firefoxie z nocript ominąłem za pomocą porad w https://help.openstreetmap.org/questions/2208/how-do-i-enable-the-remote-control-in-josm i niby już JOSM coś dostaje, ale jednak wywala tylko błąd http://postimg.org/image/lgav2286z/

Kod wyglądał następująco. Może w nim jest błąd gdyż jakiś przykładowy ze strony opisującej konfigurację remote control dla JOSM zadziałał

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“leisure=nature_reserve”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “leisure=nature_reserve”
  node["leisure"="nature_reserve"]({{bbox}});
  way["leisure"="nature_reserve"]({{bbox}});
  relation["leisure"="nature_reserve"]({{bbox}});
);
// print results
out body;
>;
out skel qt;

Jakieś pomysły co robię źle?

Po wykonaniu tego skryptu klikasz na Eksport, wybierasz Załaduje do edytora JOSM, dostajesz komunikat z propozycją poprawy skryptu, zgadzasz się na to, zmienia body i skel na meta, ponawiasz wszystko i ładuje się bezproblemowo do JOSMa.
O problemach z noscriptem nic nie wiem, ale standardowo w Firefoxie go nie ma.