You are not logged in.
- Topics: Active | Unanswered
#4501 2019-07-15 09:01:34
- poehavshiy
- Member
- From: Кирово-Чепецк
- Registered: 2015-05-08
- Posts: 58
Re: Вопросы по JOSM
Из-под консоли такая же фигня.
Вот еще скрин при активации слоя бинг курсор становится такой
Offline
#4502 2019-08-22 19:00:08
- artem78
- Member
- Registered: 2018-07-08
- Posts: 55
Re: Вопросы по JOSM
Здравствуйте! Не хочет запускаться JOSM на Windows 7. Вот лог:
C:\Program Files (x86)\JOSM>java -jar josm-tested.jar
2019-08-22 20:49:40.498 SEVERE: Handled by bug report queue: java.lang.Exception
InInitializerError. ╧Ёшўшэр: java.lang.IllegalArgumentException: 187904819 incom
patible with Text-specific LCD contrast key
java.lang.ExceptionInInitializerError
at javax.swing.JPanel.updateUI(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JRootPane.createGlassPane(Unknown Source)
at javax.swing.JRootPane.<init>(Unknown Source)
at javax.swing.JFrame.createRootPane(Unknown Source)
at javax.swing.JFrame.frameInit(Unknown Source)
at javax.swing.JFrame.<init>(Unknown Source)
at org.openstreetmap.josm.gui.MainFrame.<init>(MainFrame.java:68)
at org.openstreetmap.josm.gui.MainApplication.createMainFrame(MainApplic
ation.java:962)
at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.j
ava:814)
at org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApp
lication.java:279)
at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:
706)
Caused by: java.lang.IllegalArgumentException: 187904819 incompatible with Text-
specific LCD contrast key
at java.awt.RenderingHints.put(Unknown Source)
at sun.awt.windows.WDesktopProperties.getDesktopAAHints(Unknown Source)
at sun.awt.windows.WToolkit.getDesktopAAHints(Unknown Source)
at sun.awt.SunToolkit.getDesktopFontHints(Unknown Source)
at sun.awt.windows.WDesktopProperties.getProperties(Unknown Source)
at sun.awt.windows.WToolkit.lazilyInitWProps(Unknown Source)
at sun.awt.windows.WToolkit.lazilyLoadDesktopProperty(Unknown Source)
at java.awt.Toolkit.getDesktopProperty(Unknown Source)
at javax.swing.UIManager.<clinit>(Unknown Source)
... 14 more
2019-08-22 20:49:40.583 SEVERE: Exception raised in EDT: java.util.concurrent.Ex
ecutionException: java.lang.NoClassDefFoundError: Could not initialize class jav
ax.swing.UIManager. ╧Ёшўшэр: java.lang.NoClassDefFoundError: Could not initializ
e class javax.swing.UIManager
java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: Could n
ot initialize class javax.swing.UIManager
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitAndReturn(Gu
iHelper.java:270)
at org.openstreetmap.josm.gui.bugreport.BugReportDialog.showFor(BugRepor
tDialog.java:232)
at org.openstreetmap.josm.tools.bugreport.BugReportQueue.displayFor(BugR
eportQueue.java:134)
at org.openstreetmap.josm.tools.bugreport.BugReportQueue.access$200(BugR
eportQueue.java:17)
at org.openstreetmap.josm.tools.bugreport.BugReportQueue$BugReportDispla
yRunnable.run(BugReportQueue.java:100)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class javax.swin
g.UIManager
at javax.swing.JPanel.updateUI(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JRootPane.createGlassPane(Unknown Source)
at javax.swing.JRootPane.<init>(Unknown Source)
at javax.swing.JDialog.createRootPane(Unknown Source)
at javax.swing.JDialog.dialogInit(Unknown Source)
at javax.swing.JDialog.<init>(Unknown Source)
at javax.swing.JDialog.<init>(Unknown Source)
at org.openstreetmap.josm.gui.bugreport.BugReportDialog.<init>(BugReport
Dialog.java:60)
at org.openstreetmap.josm.gui.bugreport.BugReportDialog.lambda$showFor$3
(BugReportDialog.java:242)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionP
rivilege(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)
Версии ПО:
* JOSM - 15 238
* Java - 8.0.1710.11
Что делать?
Offline
#4503 2019-08-23 00:23:39
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,718
Re: Вопросы по JOSM
https://bugs.java.com/bugdatabase/view_ … id=8149513
Попробуйте отключить ClearType font-smoothing
Или Java обновите.
Last edited by Sergey Astakhov (2019-08-23 00:26:06)
Offline
#4504 2019-08-24 18:57:31
- artem78
- Member
- Registered: 2018-07-08
- Posts: 55
Re: Вопросы по JOSM
Попробуйте отключить ClearType font-smoothing
Помогло, спасибо.
Offline
#4505 2019-09-14 14:00:12
- dval
- Member
- Registered: 2019-03-09
- Posts: 65
Re: Вопросы по JOSM
Встретил н.п., в котором на улицах висит addr:postcode=*. Валидатор JOSM делает замечание. Не понимаю, какую ввести строку поиска, поскольку addr:postcode=* Ctrl+F отвергает.
Offline
#4506 2019-09-14 15:04:35
- mavl
- Member
- From: Заводоуковск
- Registered: 2013-02-06
- Posts: 364
Re: Вопросы по JOSM
Не понимаю, какую ввести строку поиска, поскольку addr:postcode=* Ctrl+F отвергает.
"addr:postcode"=*
Offline
#4507 2019-09-14 17:52:08
- dval
- Member
- Registered: 2019-03-09
- Posts: 65
Re: Вопросы по JOSM
Спасибо, mavl, сработало! И у меня к Вам вопрос: у нас с коллегой wowik возникли разногласия: допустимо ли именовать участки дорог в н.п. и вне их именами из отношения route. Разногласия возникли в результате того, что мы пользуемся разными валидаторами связности дорог и адресов. Валидатор Zkir сигналит, когда видит именованный путь за пределами н.п., а валидатору wowik без разницы, где кончается н.п. и каково истинное название, напр., улицы в н.п., если оно пока не занесено кем-либо в базу данных. Часть обсуждения здесь и здесь.
Offline
#4508 2019-09-14 19:03:53
- wowik
- Member
- From: Zelenograd
- Registered: 2009-09-29
- Posts: 8,955
Re: Вопросы по JOSM
Вы лучше спросите Zverik'а, где правильно ставить теги с точки зрения правильного устройства данных, версии API 0.7 и всего такого.
То есть улица это одно отношение, дорога это другое, а на самой линии ничего. Это просто геометрия.
Last edited by wowik (2019-09-14 19:05:55)
Offline
#4509 2019-09-15 05:38:26
- mavl
- Member
- From: Заводоуковск
- Registered: 2013-02-06
- Posts: 364
Re: Вопросы по JOSM
Спасибо, mavl, сработало!
Не стоит благодарности.
допустимо ли именовать участки дорог в н.п. и вне их именами из отношения route:
Полагаю, что в общем случае так делать не нужно, потому что по одной и той же дороге могут проходить разные маршруты.
Offline
#4510 2019-09-15 07:40:12
- wowik
- Member
- From: Zelenograd
- Registered: 2009-09-29
- Posts: 8,955
Re: Вопросы по JOSM
"Маршрутами" обозначены автомобильные дороги. Вот опять любят переводить мнемонику.
Дороги распределены по собственникам и обслуживающим предприятиям. Два собственника у дороги это ненормально, хотя изредка встречается в этом бардаке.
Last edited by wowik (2019-09-15 07:41:50)
Offline
#4511 2019-09-17 18:29:28
- -off-
- Member
- From: Ростов-на-Дону
- Registered: 2012-05-01
- Posts: 178
Re: Вопросы по JOSM
Есть какой-то простой метод для копирования содержимого тега "name" в тег "ref"?
Offline
#4512 2019-09-17 18:33:43
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,205
Re: Вопросы по JOSM
Выделить нужные объекты, кликнуть два раза на списке тегов и поменять тег name на ref
Offline
#4513 2019-09-17 19:04:06
- -off-
- Member
- From: Ростов-на-Дону
- Registered: 2012-05-01
- Posts: 178
Re: Вопросы по JOSM
Выделить нужные объекты, кликнуть два раза на списке тегов и поменять тег name на ref
Спасибо. Целью было сохранить и name и ref. Поступил следующим образом - сделал два слоя точек с name и с ref и потом объединил их. Потом объединил точки. Не самый оптимальный путь, но пока так.
Offline
#4514 2019-09-17 19:29:08
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,205
Re: Вопросы по JOSM
Хранить одинаковый name и ref, что-то тут явно не так.
Offline
#4515 2019-09-17 19:32:39
- -off-
- Member
- From: Ростов-на-Дону
- Registered: 2012-05-01
- Posts: 178
Re: Вопросы по JOSM
Хранить одинаковый name и ref, что-то тут явно не так.
Я на всякий случай. Лишнее всегда можно удалить.
Offline
#4516 2019-09-17 19:34:25
- freeExec
- Moderator
- From: Ульяновск,Модератор всех слоёв
- Registered: 2012-07-31
- Posts: 8,205
Re: Вопросы по JOSM
Так удаляй, не надо мапить под рендер.
Offline
#4517 2019-09-18 08:37:41
- wowik
- Member
- From: Zelenograd
- Registered: 2009-09-29
- Posts: 8,955
Re: Вопросы по JOSM
Есть какой-то простой метод для копирования содержимого тега "name" в тег "ref"?
Выделить объекты.
Выделить тег name.
Ctrl-C
Переименовать name в ref, как описано выше.
Ctrl-Shift-V
Offline
#4518 2019-09-18 21:34:59
- -off-
- Member
- From: Ростов-на-Дону
- Registered: 2012-05-01
- Posts: 178
Re: Вопросы по JOSM
-off- wrote:Есть какой-то простой метод для копирования содержимого тега "name" в тег "ref"?
Выделить объекты.
Выделить тег name.
Ctrl-C
Переименовать name в ref, как описано выше.
Ctrl-Shift-V
Это работает для одной точки. Когда точек много(больше одной) не работает.
Так удаляй, не надо мапить под рендер.
У меня свое прочтение этого принципа. Я его понимаю так: "Не нужно искажать данные для красивого отображения на mapnik-e".
В случае двойного тегирования искажения не происходит.
Offline
#4519 2019-09-18 21:47:16
- literan
- Member
- Registered: 2012-11-06
- Posts: 3,425
- Website
Re: Вопросы по JOSM
У меня свое прочтение этого принципа. Я его понимаю так: "Не нужно искажать данные для красивого отображения на mapnik-e".
под какие только рендеры не мапят. На мапнике свет клином не сошелся
Offline
#4520 2019-09-18 22:19:39
- -off-
- Member
- From: Ростов-на-Дону
- Registered: 2012-05-01
- Posts: 178
Re: Вопросы по JOSM
-off- wrote:У меня свое прочтение этого принципа. Я его понимаю так: "Не нужно искажать данные для красивого отображения на mapnik-e".
под какие только рендеры не мапят. На мапнике свет клином не сошелся
Меня принцип "Данные ради данных" не устраивает. Нужен какой-то промежуточный результат здесь и сейчас - иначе пропадает мотивация. Mapnik и maps.me для меня являются инструментами, которые позволяют этот промежуточный результат использовать. Знаю что на схеме эл.сетей freeexec-a мои подстанции отображаются с задвоенными наименованиями из-за присутствия наименования ПС и в ref и в name. При этом name позволяет искать подстанцию по названию в maps.me и видеть ее название на mapnik-e.
Offline
#4521 2019-09-18 22:42:06
- wowik
- Member
- From: Zelenograd
- Registered: 2009-09-29
- Posts: 8,955
Re: Вопросы по JOSM
mapnik обычно кажет ref объекта, ести нету name
Offline
#4522 2019-09-19 04:50:55
- П3тр0виЧъ
- Member
- From: Новотроицк, Оренбургская
- Registered: 2016-12-08
- Posts: 117
Re: Вопросы по JOSM
Нет, не показывает, если только у каких то определённых. У подстанций и мусорных контейнеров не показывает.
Offline
#4523 2019-09-19 06:27:59
- chnav
- Member
- From: Russia / Kazakhstan
- Registered: 2010-03-18
- Posts: 3,159
Re: Вопросы по JOSM
wowik wrote:-off- wrote:Есть какой-то простой метод для копирования содержимого тега "name" в тег "ref"?
Выделить объекты.
Выделить тег name.
Ctrl-C
Переименовать name в ref, как описано выше.
Ctrl-Shift-VЭто работает для одной точки. Когда точек много(больше одной) не работает.
Я для этого использовал чуть подправленый скрипт из CommandLine
tagcopy
Иногда нужен для копирования name -> name:ru и т.д.
Last edited by chnav (2019-09-19 06:28:58)
Offline
#4524 2019-09-19 07:39:07
- literan
- Member
- Registered: 2012-11-06
- Posts: 3,425
- Website
Re: Вопросы по JOSM
Нужен какой-то промежуточный результат здесь и сейчас - иначе пропадает мотивация.
идя по жизни с таким принципом, можно, например, и зубы перестать чистить
Offline
#4525 2019-09-20 18:50:10
- -off-
- Member
- From: Ростов-на-Дону
- Registered: 2012-05-01
- Posts: 178
Re: Вопросы по JOSM
-off- wrote:Нужен какой-то промежуточный результат здесь и сейчас - иначе пропадает мотивация.
идя по жизни с таким принципом, можно, например, и зубы перестать чистить
Вообще то чистка зубов кроме долговременного положительного эффекта имеет и моментальный кратковременный. Так что аналогия не до конца продумана
Offline