Вопросы по JOSM

Из пулл-реквеста я нифига не понял. Но пока 8 java ещё обновляется, то это не актуально.

А чем вебстарт плох, кроме того, что не кошерно? Джосм самостоятельно обновляется и добавляется в меню “Интернет” (ну или что там в Убунту), не нужно кликать по богомерзким ярлыкам на рабочем столе, всё так же цивильно, как и из репозитория.

не силен в терминале и файловой системе нашел инструкцию https://josm.openstreetmap.de/wiki/Ru%3ADownload
и та с ступр поставила

Проверка Web Start ¶
1 Скачайте josm.jnlp на рабочий стол.
2 Откройте терминал и перейдите на рабочий стол (как в тесте, приведённом выше)
3 Наберите javaws josm.jnlp⏎. Эта команда должна скачать JOSM, показать диалог безопасности, а затем запустить JOSM.

вот 2 пункт не понятен ведь то для виндовса описание.

А вам для чего надо?

cd ~/Desktop

по идее установившаяся джава прописывает себя обработчиком файлов jnlp.
т.е. достаточно просто кинуть файлик jnlp или ярлык на него на десктоп.

Как можно удалить новую заметку (ещё не отправленную на сервер)?

Попробовать её закрыть, может josm не будет отправлять такую. Кнопки удалить не предусмотрено, видимо единицы создают заметки через josm, подавляющее большинство их всё же там закрывает.

Нет, также отправляет.

Есть ли в JOSM возможность подключить GPS навигатор (например USB подключение Garmin GPSMap62S в режиме спаннера) и получать (сохранять) текущие координаты, рисовать отталкиваясь от этого местоположения, сохранять (рисовать) объекты по текущему треку.
Спасибо

не ориентирован джосм на такое :slight_smile:
хотя есть https://wiki.openstreetmap.org/wiki/JOSM/Plugins/LiveGPS плюс https://wiki.openstreetmap.org/wiki/JOSM/Plugins/Surveyor

Я с этого начал, но нихрена не работает.
Surveyor - это (насколько я понял) просто разновидность интерфейса под отрисовку одной рукой (например за рулем).
А LiveGPS - вообще какая то хрень. Данные берет от “псевдосервера” GPSD. Как его подключить - непонятною
(Установил на комп, начинает сканировать что то, но буквы мелькают ничего не разобрать. Подключил навигатор как спаннер. Ничего не работает, хотя навигатор дружит с компом: по USB все прекрасно передается на Глобал Маппер, Саспланет, Н-роут, есть все дрова, есть GpsGate.
Кто нибудь использует навигатор как источник текущей координатной информации в JOSM?
Ведь функция очевидна: где то надо поставить какую то точку - вот и ставь где навигатор говорит.

В глобалмаппере саспланета и прочия усб-интерфейс к жпснику встроен. В плагине нет, надо настроить демона чтобы тот тянул данные с усб
подключения жпс.

Объясните, пожалуйста, поподробнее про “демона”.

Вот тот самый GPSD и есть deamon (фоновая сервисная служба в UNIX системах)

https://www.systutorials.com/docs/linux/man/8-gpsd/ - это матчасть.

Прочитал. Ясности не прибавилось. Гармин явно присутствует в 3х вариантах:: Serial, USB binary, Serial binary.
Итак …гармин навигатор подключен к ноуту по USB.
Запускаю команду
gpsd /dev/ttyUSB0
и ничего не происходит.
Что такое lowest-numbered USB port?

и таг.
в саспланете и иже с ними встроен драйвер для гармин-усб интерфейса (а также еще нескольких устроств), т.е. воткнул кабель и пусть саспланета сама разбирается.

в плагине джосма чтобы не тащить с собой кучу библиотечного барахла, берут данные со стандартного юникс-демона gpsd (он их отдает по ip-интерфейсу с простым протоколом), для которого есть методы сбора геоположения по-моему со всех жпс-модулей. под винду его надо поставить и настроить передачу данных от гармина до демона.

Теорию я в общем понял.
Проблема в практике: установил gpsd. Появилась куча EXE-шников разложенные в кучу папок bin, cygdrive, dev, etc, lib.
Что с этим добром делать дальше (имея подключенный в USB разъем навигатор Garmin GPSMap62 в режиме спаннера–это когда он сливает в этот разъем данные очевидно в каком то формате Garmin)?

Нашел еще одну “инструкцию”.
http://catb.org/gpsd/faq.html#verify
Там чуть подробнее, но тоже далеко не все понятно. В частности в пакете отсутствуют EXE-шники, которые предлагается запустить. Ладно, нашел, не проблема.
Тестирую USB-подключение. Система подключение видит, но формат выдачи совсем не соответствует указанному
===команда lsusb служит для просмотра подключенных USB устройств.
Вывести список устройств:

Должно быть что то вроде
Bus 004 Device 002: ID 14dd:0002 Raritan Computer, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 04b9:0300 Rainbow Technologies, Inc. SafeNet USB SuperPro/UltraPro
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Просмотреть информацию о конкретном устройстве, например Bus 001 Device 004: ID 04b9:0300 Rainbow Technologies, Inc. SafeNet USB SuperPro/UltraPro

lsusb -s 001:004 -v:

А реально выглядит это так
lsusb [до подключения навигатора]

VendorID:13d3 ProductID:5711  "

lsusb [после подключения навигатора]
VendorID:13d3 ProductID:5711 "
VendorID:091e ProductID:0003 “Garmin USB GPS”
т.е отсутствует шина и девайс на шине, что является ключевым для адресации подключения.

Кто нибудь смог подключить USB навигатор к JOSM?

Не показана, зайди в диспетчер устройств и посмотри порт, хаб.

Это все понятно, где посмотреть.
Но странны инструкции…там все должно пошагово совпадать. Иначе это какая то головоломка.