You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1126 2012-03-02 10:38:39
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Вопросы по JOSM
dkiselev wrote:Открываете jar архиватором, в корне архива images/cursors -- можете поменять прямо внутри архива. После чего привычные java -jar josm-tested.jar пересобирать ничего не надо.
Сдаётся мне, что после этого не сходятся контрольные суммы.
Откройте файл josm-latest.jar\META-INF\MANIFEST.MF и удалите там все строки кроме первых двух:
Manifest-Version: 1.0
Main-class: JOSMПосле этого должно запуститься.
Offline
#1127 2012-03-02 10:39:49
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Вопросы по JOSM
Кажется, можно весь META-INF грохнуть. Ну, в майнкрафте так :3
Offline
#1128 2012-03-02 10:42:27
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Вопросы по JOSM
Кажется, можно весь META-INF грохнуть. Ну, в майнкрафте так :3
Не, если не оставить MANIFEST.MF с Main-class, то не будет работать запуск через -jar.
А файлики JOSM.RSA и JOSM.SF наверное стоит удалить.
Offline
#1129 2012-03-02 10:46:14
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Вопросы по JOSM
Будет странно если прокатит, тогда нафига вообще эти хэши класть, если они целостность jar файла никак не зашищают, но я буду рад ![]()
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#1130 2012-03-02 10:51:48
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Вопросы по JOSM
Будет странно если прокатит, тогда нафига вообще эти хэши класть, если они целостность jar файла никак не зашищают, но я буду рад
Они нужны для того, чтобы при запуске через JavaWebStart приложение было подписаным и имело больше привелегий. При запуске через командную строку особого смысла нет - приложению в любом случае доступно всё.
Offline
#1131 2012-03-02 10:53:43
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Будет странно если прокатит, тогда нафига вообще эти хэши класть, если они целостность jar файла никак не зашищают, но я буду рад
Если собирать самому, никаких контрольных сумм не проверяется: http://dl.dropbox.com/u/63393258/josm-custom.jar. А в релизе, наверное, для защиты от недокачанных архивов добавили ![]()
Offline
#1132 2012-03-02 10:56:05
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Вопросы по JOSM
Внутренний валидатор JOSM ругается "highway=ford is deprecated".
Встроенный тайпсет теперь ставит ford=yes, при этом устаревший highway=ford показывает иконку, а новый ford=yes - не показывает.
Куда жаловаться, кто сможет привести в соответствие ? Спасибо.
Last edited by chnav (2012-03-02 10:56:29)
Offline
#1133 2012-03-02 12:44:33
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Внутренний валидатор JOSM ругается "highway=ford is deprecated".
Встроенный тайпсет теперь ставит ford=yes, при этом устаревший highway=ford показывает иконку, а новый ford=yes - не показывает.
Куда жаловаться, кто сможет привести в соответствие ? Спасибо.
Такая карточка есть: http://josm.openstreetmap.de/ticket/7225, но там что-то спорное насчёт тега...
Last edited by akks (2012-03-02 12:44:44)
Offline
#1134 2012-03-02 12:58:01
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Вопросы по JOSM
Всем спасибо за скорый отклик!
Felis Pimeja wrote:dkiselev wrote:Открываете jar архиватором, в корне архива images/cursors -- можете поменять прямо внутри архива. После чего привычные java -jar josm-tested.jar пересобирать ничего не надо.
Сдаётся мне, что после этого не сходятся контрольные суммы.
Откройте файл josm-latest.jar\META-INF\MANIFEST.MF и удалите там все строки кроме первых двух:
Manifest-Version: 1.0 Main-class: JOSMПосле этого должно запуститься.
Не взлетело.
Кажется, можно весь META-INF грохнуть. Ну, в майнкрафте так :3
Тоже не помогло.
dkiselev wrote:Будет странно если прокатит, тогда нафига вообще эти хэши класть, если они целостность jar файла никак не зашищают, но я буду рад
Если собирать самому, никаких контрольных сумм не проверяется: http://dl.dropbox.com/u/63393258/josm-custom.jar. А в релизе, наверное, для защиты от недокачанных архивов добавили
А вот с этой сборкой всё гладко. Буду с ней играться.
Сразу вопросы в догонку:
Я не нашёл растра кнопки-подложки. Также я не нашёл растров подсветки кнопок при наведении. Подозреваю, что они зарыты сильно глубже. Можно ли их как-то переделать? Или безнадёга?
Offline
#1135 2012-03-02 13:22:31
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Я не нашёл растра кнопки-подложки. Также я не нашёл растров подсветки кнопок при наведении. Подозреваю, что они зарыты сильно глубже. Можно ли их как-то переделать? Или безнадёга?
С маленькими глазастыми кнопочками проще: images/misc/buttonhide.png , images/misc/buttonshow.png
А вот растры подсветки при наведении мышки, кажется, просто отсутствуют как класс
Java Swing - не сильно новая библиотека виджетов...
Offline
#1136 2012-03-02 13:25:19
- Larry0ua
- Member
- Registered: 2010-09-19
- Posts: 1,061
Re: Вопросы по JOSM
Вид зависит от текущего look'n'feel. Про создание своих есть какой-то текст тут: http://today.java.net/pub/a/today/2006/ … -feel.html
Можешь попробовать выбрать другой из стандартных в настройках... хотя имхо они все ужасные
возможно, подойдет какой-то из других нестандартных, но как их пропихнуть в ядро - тот еще вопрос. возможно, пойдет плагином
Offline
#1137 2012-03-02 13:47:35
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Вопросы по JOSM
...
С маленькими глазастыми кнопочками проще: images/misc/buttonhide.png , images/misc/buttonshow.pngА вот растры подсветки при наведении мышки, кажется, просто отсутствуют как класс
Java Swing - не сильно новая библиотека виджетов...
На картинке в моём предыдущем посте слева images/misc/buttonhide.png, а справа - то как она выглядит в интерфейсе. Как видим под ней какая-то выпуклая плашка. Видимо зашита также намертво, как и подсветка при наведении.
Вид зависит от текущего look'n'feel. Про создание своих есть какой-то текст тут: http://today.java.net/pub/a/today/2006/ … -feel.html
Можешь попробовать выбрать другой из стандартных в настройках... хотя имхо они все ужасные
возможно, подойдет какой-то из других нестандартных, но как их пропихнуть в ядро - тот еще вопрос. возможно, пойдет плагином
Грусть. Чукча не кодописатель - чукча только рисователь ![]()
Offline
#1138 2012-03-02 13:56:44
- LinFor
- Member

- From: Moscow
- Registered: 2011-10-17
- Posts: 155
Re: Вопросы по JOSM
На картинке в моём предыдущем посте слева images/misc/buttonhide.png, а справа - то как она выглядит в интерфейсе. Как видим под ней какая-то выпуклая плашка. Видимо зашита также намертво, как и подсветка при наведении.
Да эта плашка напрямую контролом рисуется. Не уверен, но возможно конкретно эти кнопки - настоящие кнопки винды и отрисовывает их сама винда.
Offline
#1139 2012-03-02 14:03:11
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
На картинке в моём предыдущем посте слева images/misc/buttonhide.png, а справа - то как она выглядит в интерфейсе. Как видим под ней какая-то выпуклая плашка. Видимо зашита также намертво, как и подсветка при наведении.
Извиняюсь - не сразу понял. Да, плашки вшиты намертво.
Есть плагин plastic_laf, он добавляет готовый дополнительный стиль из библиотеки JGoodies (10 строчек). Можно ещё его попробовать.
Таким же образом можно надёргать стили типа http://geeknizer.com/best-java-swing-lo … al-top-10/ (если позволяет лицензия и если сделать за 15 мин. плагин из plastic_laf). Если что-то сильно понравится - пишите.
P.S. Ох, кажется плагин этот даже сам не работает...
Last edited by akks (2012-03-02 14:14:21)
Offline
#1140 2012-03-02 14:05:43
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Вопросы по JOSM
Да эта плашка напрямую контролом рисуется. Не уверен, но возможно конкретно эти кнопки - настоящие кнопки винды и отрисовывает их сама винда.
Нет, похоже за них действительно отвечает look and feel.
...
Есть плагин plastic_laf, он добавляет готовый дополнительный стиль из библиотеки JGoodies (10 строчек). Можно ещё его попробовать.
Таким же образом можно надёргать стили типа http://geeknizer.com/best-java-swing-lo … al-top-10/ (если позволяет лицензия и если сделать за 15 мин. плагин из plastic_laf). Если что-то сильно понравится - пишите.
Ага, я тоже про него вспомнил. Надо разобраться подробнее. Спасибо
Last edited by Felis Pimeja (2012-03-02 14:20:06)
Offline
#1141 2012-03-02 14:09:23
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Вопросы по JOSM
Всем спасибо за скорый отклик!
Sergey Astakhov wrote:Откройте файл josm-latest.jar\META-INF\MANIFEST.MF и удалите там все строки кроме первых двух:
Manifest-Version: 1.0 Main-class: JOSMПосле этого должно запуститься.
Не взлетело.
Если дополнительно удалить JOSM.RSA и JOSM.SF в каталоге META-INF, то должно - только что попробовал у себя, всё получилось.
Можно и весь каталог META-INF удалить, но тогда запускать надо не через "java -jar josm-latest.jar", а вот так: "java -cp josm-latest.jar JOSM"
Offline
#1142 2012-03-02 14:23:19
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Вопросы по JOSM
...
Если дополнительно удалить JOSM.RSA и JOSM.SF в каталоге META-INF, то должно - только что попробовал у себя, всё получилось.
Можно и весь каталог META-INF удалить, но тогда запускать надо не через "java -jar josm-latest.jar", а вот так: "java -cp josm-latest.jar JOSM"
Пробовал удалять JOSM.RSA и JOSM.SF - тоже не помогло. Не помню, что за ошибка вываливалась.
Offline
#1143 2012-03-08 08:08:14
- NetWormKido
- Member

- From: Chapaevsk@63RUS
- Registered: 2011-11-22
- Posts: 1,003
Re: Вопросы по JOSM
Почему JOSM отображает трек http://www.openstreetmap.org/user/NetWo … es/1190754 не полностью? Смотрел в патлаче 2 там все ОК.![]()
Offline
#1144 2012-03-08 08:13:13
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Вопросы по JOSM
По картинке не очень видно суть проблемы. Если трек показывается точками, то зайти в настройки F12 -> GPS Points -> Draw lines between points
Offline
#1145 2012-03-08 08:47:21
- NetWormKido
- Member

- From: Chapaevsk@63RUS
- Registered: 2011-11-22
- Posts: 1,003
Re: Вопросы по JOSM
По картинке не очень видно суть проблемы. Если трек показывается точками, то зайти в настройки F12 -> GPS Points -> Draw lines between points
суть проблему в том, что трек представляет из себя замкнутый контур, а в josm он не замкнут (не хватает верхнего куска на скриншоте это видно)
Offline
#1146 2012-03-08 08:57:16
- akks
- Member
- From: Ufa
- Registered: 2010-06-11
- Posts: 1,728
Re: Вопросы по JOSM
Должен полностью показывать. Иначе это либо глюк JOSM, либо ошибка в файле трека.
Запустите java-jar josm=-latest.jar в командной строке, проверьте, не появляются ли там ошибки при открытии файла GPX. Можно также посмотреть GPX другими программами - замкнут ли он в них?
Если ошибок нет, то нужно смотреть GPX в FAR-e или блокноте и сравнивать с выводом плагина InfoMode (показывает информацию о точках трека).
Если не жалко трек, можем сами проверить.
Offline
#1147 2012-03-08 09:01:39
- Max Vasilev
- Member

- Registered: 2009-06-16
- Posts: 1,026
- Website
Re: Вопросы по JOSM
Трек не может быть замкнутым контуром, по определению. GPX не может описывать полигоны, все части трека всегда незамкнутые линии.
Offline
#1148 2012-03-08 09:33:53
- Dmitry Terentiev
- Member
- From: Мурманск
- Registered: 2008-09-05
- Posts: 366
Re: Вопросы по JOSM
суть проблему в том, что трек представляет из себя замкнутый контур, а в josm он не замкнут (не хватает верхнего куска на скриншоте это видно)
Открыл у себя в JOSM (последний tested), трек замкнут
. Какие у вас настройки для отображения трека?
www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным http://www.cikrf.ru
Offline
#1149 2012-03-08 09:35:13
- Dmitry Terentiev
- Member
- From: Мурманск
- Registered: 2008-09-05
- Posts: 366
Re: Вопросы по JOSM
Трек не может быть замкнутым контуром, по определению. GPX не может описывать полигоны, все части трека всегда незамкнутые линии.
GPX не может, но если ездить по кругу:D, таки получится замкнутая линия .
www.MurmanskOSM.ru - валидатор адресов Мурманской области по данным http://www.cikrf.ru
Offline
#1150 2012-03-08 09:54:20
- chnav
- Member

- From: Russia, mapping Kazakhstan
- Registered: 2010-03-18
- Posts: 3,303
Re: Вопросы по JOSM
NetWormKido
Проверьте в настройках отображения трека максимальную длину сегмента, по умолчанию там стоит -1.
После того как я вписал туда 200 метров у меня получилась такая же картинка как у вас.
Last edited by chnav (2012-03-08 09:57:26)
Offline