JOSM - pluginy

W poniedziałek pojawi się następny plug in pod JOSM:
Rysujemy 3 punkty, będące znanymi punktami należącymi do okręgu. Definiujemy ilość narożników, np 8.
Rysowany jest regularny ośmiokąt.

Poza tym możliwość zaokrąglania narożników obiektów.

Za kilka dni pojawi się tam możliwość potrzebna do modelowania 3D: Rysowanie okręgów lub ośmioboków w kwadracie lub prostokącie. Przykład: szczegółowe modelowanie w 3D wieży takiej jak np. ta:
https://www.openstreetmap.org/way/148250367

Mam nadzieję, że ustawienie to zadziała nie tylko do drogi, ale do każdego obiektu.
W JOSM brakuje mi jeszcze wyrównania obiektów względem siebie (szczególnie “do środka”), a irytuje odległość klawisza “Shift” do klawisza “J” (bardzo często używane i chciałoby się łączyć obiekty jedną ręką bez patrzenia).
Edycja: miałem na myśli lewą rękę, bo prawej nie odrywam od myszki/tabletu.

Narzedzie pod skrotem ‘q’ w JOSMie pozwala na zaznaczenie, oprocz obrysow, tez dwoch wezlow ktore wyznaczaja linie do ktorej wszystko ma byc ustawione rownolegle/prostopadle - moze to pomoze.

A jesli jakas sciana ma zostac pod aktualnym katem, to mozna ja chwilowo odlaczyc od reszty obrysu.

Tak ma byc. A jesli programista zapomnial, to szybko sie to zmieni.
Inne prowadzone prace to plugIn z docinaniem do siebie obszarów oraz import export do formatu IFC:
http://en.wikipedia.org/wiki/Industry_Foundation_Classes

To, o czym pisałem w #19 i #20 zostanie zintegrowane wraz z nowymi funkcjami takimi jak rysowanie elipsy w jeden duży plugIn o nazwie CAD Tools.
Z góry dziękuję uroczej programistce z Brasov która w piorunującym tempie pisze wszystkie te funkcje. :slight_smile:

Prosze o wypróbowanie plugInu i feedback:
https://wiki.openstreetmap.org/wiki/JOSM/Plugins/CADTools

Popatrzcie na to:
https://wiki.openstreetmap.org/wiki/JOSM/Plugins/ContourOverlappingMerge

No i proszę o feedback…

Jeden z moich studentów wydłubał własnie narzędzie do JOSM:

https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Spline-drawing-tool

Proszę o feedback, sugestie.

Nie mogę jakoś znaleźć Spline w katalogu wtyczek, nawet jak odświeżę, a nie kojarzę jak się instaluje wtyczkę z pliku.

Nie wiem również. Plik jest z dzisiaj, może jeszcze trzeba poczekać.

Wrzucamy do folderu plugins w katalogu JOSMa (domyślnie %appdata%\JOSM\plugins lub ~/.josm/plugins).
Po tym wchodzimy w ustawienia i powinno być na liście itd.

Wtyczki spline-drawing-toolnie udało mi się uruchomić w josm wer. 8159. Podczas aktywacji polecenia wyskakuje okienko o błędzie.

Poinformuj na stronce wiki, ze jest bug…

Właśnie chłopak naprawił. Popróbujcie czy działa. W następnej wersji która będzie pod koniec tygodnia będą ustawienia rozdzielczości, czyli jak gęsto punkty mają się pojawiać wzdłuż krzywej.

Teraz jak pobrałem i przerzuciłem do katalogu wtyczek, to już działa. Moja sugestia po pierwszych maźnięciach jest taka, że byłoby dobrze, gdyby dało się edytować taką linię (zapewne zanim zostanie zapisana w postaci ciągu punktów).

Poszło w innym wątku (http://forum.openstreetmap.org/viewtopic.php?pid=498610#p498610), więc dla porządku powtarzam gdzie trzeba - wtyczka BuildingsTools w najnowszej wersji potrafi scalać punkty adresowe z leżącymi poniżej budynkami (Dane > Merge address points) oraz rysować “puste” prostokąty, w sensie bez żadnych tagów (lewy Alt, ew. lewy Alt+Shift lub Alt+Ctrl).

Kocio, odnośnie sugestii dotyczących plugiIna spline drawing tool, to pisz w komentarzach na stronce wiki tego plugIna, co uważasz za pomocne. Kolega Sergiu z pewnością się tym zajmie. Osobiście wolę uniknąć komunikacji po trókącie.

Jasne, sam zawsze unikam byciem zbędnym ogniwem łańcucha pokarmowego. =}

Popatrzyłem kod źródłowy Spline-drawing-tool – to jakiś koszmar, zdaje mi się, że będzie łatwiej napisać nowy plugin, niż zrobić z tego coś naprawdę korzystnego. Mogę sam zrobić możliwość edytowania linii, ale trzeba mi będzie przepisać prawie wszystko. Realizację pierwszej sugestii z wiki (please change Cursor when spline-mode is activated) już wysłałem na github.

Uwaga, ostatnia wersja building_tools - 31095 - przy włączonej opcji ‘Use address nodes under buildings’ zjada adresy - nie pojawiają się one na obrysie.