Плагин для JOSM Routing у кого-нибудь работает?

Сабджект.

У меня уже давно не работает.

А какие собственно проблемы? Для дела я его всё равно не использую, но в тестовых случаях работает.

У меня никогда не работал, сколько не бился.

У меня вин7 и вин виста - на обеих осях не пашет.

Пользую переносную сборку отсюда.

У меня винХР и Убунту – на обеих пашет.
Последовательность действий:

  • Загружаю карту
  • Routing->Add Routing layer
  • Активирую новый слой
  • На левой панели выбираю Add Destination. Кликаю по начальному и конечному ноду. Тут действительно могут быть сложности если ноды на дороге расставлены не слишком часто
    Результат:
    http://yauzaforum.ru/upload/routing.PNG
    На каком этапе затык?

Вот тут плагин вылетает, при клике.

Кинь-ка Bug Report сюда либо мне, либо сразу в trac. Попробую разобраться.

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2010-10-06 01:31:17
Last Changed Author: bastiK
Revision: 3592
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2010-10-05 20:34:31 +0200 (Tue, 05 Oct 2010)
Last Changed Rev: 3592

Identification: JOSM/1.5 (3592 ru)
Memory Usage: 63 MB / 742 MB (20 MB allocated, but free)
Java version: 1.6.0_18, Sun Microsystems Inc., Java HotSpot™ Client VM
Operating system: Windows Vista
Dataset consistency test: No problems found

Plugin: DirectUpload (22017)
Plugin: PicLayer (22549)
Plugin: buildings_tools (23330)
Plugin: multipoly (22171)
Plugin: osmarender (22765)
Plugin: reverter (23278)
Plugin: routing (23561)
Plugin: terracer (22169)
Plugin: validator (22805)
Plugin: wmsplugin (23454)

java.lang.NoSuchFieldError: PROP_SNAP_DISTANCE
at com.innovant.josm.plugin.routing.RoutingLayer.getNearestHighwayNode(RoutingLayer.java:133)
at com.innovant.josm.plugin.routing.actions.AddRouteNodeAction.mouseClicked(AddRouteNodeAction.java:95)
at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Интересно, как так получилось, что версия плугина 23561 установилась на JOSM 3592 ? Эта версия совместима только с 3600. Почаще наверное нужно Download List нужно нажимать, чтоб таких глюков не было. Ну и соответственно Update plugins, чтобы установилась нужная версия.

Если не поможет, можно сразу вручную достать нужную версию:
http://trac.openstreetmap.org/browser/applications/editors/josm/dist/routing.jar?rev=22834&format=raw
И поместить сюда:
C:\Users\username\AppData\Roaming\JOSM\plugins

Спасибо, заработал, но толку от него мало - не понимает рестрикшены.