You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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

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

После этого должно запуститься.

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

Hind wrote:

Кажется, можно весь 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 файла никак не зашищают, но я буду рад smile


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

dkiselev wrote:

Будет странно если прокатит, тогда нафига вообще эти хэши класть, если они целостность jar файла никак не зашищают, но я буду рад smile

Они нужны для того, чтобы при запуске через JavaWebStart приложение было подписаным и имело больше привелегий. При запуске через командную строку особого смысла нет - приложению в любом случае доступно всё.

Offline

#1131 2012-03-02 10:53:43

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

dkiselev wrote:

Будет странно если прокатит, тогда нафига вообще эти хэши класть, если они целостность jar файла никак не зашищают, но я буду рад smile

Если собирать самому, никаких контрольных сумм не проверяется: http://dl.dropbox.com/u/63393258/josm-custom.jar. А в релизе, наверное, для защиты от недокачанных архивов добавили smile

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

chnav wrote:

Внутренний валидатор 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

Всем спасибо за скорый отклик!

Sergey Astakhov wrote:
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

После этого должно запуститься.

Не взлетело.

Hind wrote:

Кажется, можно весь META-INF грохнуть. Ну, в майнкрафте так :3

Тоже не помогло.

akks wrote:
dkiselev wrote:

Будет странно если прокатит, тогда нафига вообще эти хэши класть, если они целостность jar файла никак не зашищают, но я буду рад smile

Если собирать самому, никаких контрольных сумм не проверяется: http://dl.dropbox.com/u/63393258/josm-custom.jar. А в релизе, наверное, для защиты от недокачанных архивов добавили smile

А вот с этой сборкой всё гладко. Буду с ней играться.

Сразу вопросы в догонку:
Capture1.PNG
Я не нашёл растра кнопки-подложки. Также я не нашёл растров подсветки кнопок при наведении. Подозреваю, что они зарыты сильно глубже. Можно ли их как-то переделать? Или безнадёга?

Offline

#1135 2012-03-02 13:22:31

akks
Member
From: Ufa
Registered: 2010-06-11
Posts: 1,728

Re: Вопросы по JOSM

Felis Pimeja wrote:

Я не нашёл растра кнопки-подложки. Также я не нашёл растров подсветки кнопок при наведении. Подозреваю, что они зарыты сильно глубже. Можно ли их как-то переделать? Или безнадёга?

С маленькими глазастыми кнопочками проще: images/misc/buttonhide.png ,  images/misc/buttonshow.png

А вот растры подсветки при наведении мышки, кажется, просто отсутствуют как класс smile 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

Можешь попробовать выбрать другой из стандартных в настройках... хотя имхо они все ужасные smile возможно, подойдет какой-то из других нестандартных, но как их пропихнуть в ядро - тот еще вопрос. возможно, пойдет  плагином

Offline

#1137 2012-03-02 13:47:35

Felis Pimeja
Member
Registered: 2010-10-27
Posts: 1,035

Re: Вопросы по JOSM

akks wrote:

...
С маленькими глазастыми кнопочками проще: images/misc/buttonhide.png ,  images/misc/buttonshow.png

А вот растры подсветки при наведении мышки, кажется, просто отсутствуют как класс smile Java Swing - не сильно новая библиотека виджетов...

На картинке в моём предыдущем посте слева images/misc/buttonhide.png, а справа - то как она выглядит в интерфейсе. Как видим под ней какая-то выпуклая плашка. Видимо зашита также намертво, как и подсветка при наведении.


Larry0ua wrote:

Вид зависит от текущего look'n'feel. Про создание своих есть какой-то текст тут: http://today.java.net/pub/a/today/2006/ … -feel.html

Можешь попробовать выбрать другой из стандартных в настройках... хотя имхо они все ужасные smile возможно, подойдет какой-то из других нестандартных, но как их пропихнуть в ядро - тот еще вопрос. возможно, пойдет  плагином

Грусть. Чукча не кодописатель - чукча только рисователь sad

Offline

#1138 2012-03-02 13:56:44

LinFor
Member
From: Moscow
Registered: 2011-10-17
Posts: 155

Re: Вопросы по JOSM

Felis Pimeja wrote:

На картинке в моём предыдущем посте слева 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

Felis Pimeja wrote:

На картинке в моём предыдущем посте слева 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

LinFor wrote:

Да эта плашка напрямую контролом рисуется. Не уверен, но возможно конкретно эти кнопки - настоящие кнопки винды и отрисовывает их сама винда.

Нет, похоже за них действительно отвечает look and feel.

akks wrote:

...
Есть плагин 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

Felis Pimeja wrote:

Всем спасибо за скорый отклик!

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

Sergey Astakhov wrote:

...
Если дополнительно удалить 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 там все ОК.
35e3c6b2548387913784bae2ef9bf370.png

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

chnav wrote:

По картинке не очень видно суть проблемы. Если трек показывается точками, то зайти в настройки 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

NetWormKido wrote:

суть проблему в том, что трек представляет из себя замкнутый контур, а в josm он не замкнут (не хватает верхнего куска на скриншоте это видно)

Открыл у себя в JOSM (последний tested), трек замкнут smile. Какие у вас настройки для отображения трека?


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

Max Vasilev wrote:

Трек не может быть замкнутым контуром, по определению. 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

Board footer

Powered by FluxBB