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.***
#1451 2012-11-04 08:55:02
- ttg43
- Member
- From: Kirov, Russia
- Registered: 2012-07-13
- Posts: 325
Re: Вопросы по JOSM
А как Josm узнает какой именно набор тегов (и полей) вам сейчас нужен?
Да пусть хоть пустые будут, я потом пару раз применю и понеслась
ладно, с билдинг можно скопировать свойства объекта и вставить, но вот для адресации значения придется менять. А часто еще и addr:postcode добавляю, то есть надо трижды нажать Alt+a и Enter, а так бы всего-то однажды:)
Offline
#1452 2012-11-04 09:22:03
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Вопросы по JOSM
В JOSM есть пресеты, которые как раз то чно нужно.
Offline
#1453 2012-11-04 12:04:10
- BushmanK
- Member

- Registered: 2011-05-03
- Posts: 5,106
Re: Вопросы по JOSM
Существуют какие-то идеологические препятствия тому, чтобы PicLayer научился грузить geotiff или хотя бы .prj+.world, хотя бы в единственной проекции (меркатора или географической)? Или просто у его авторов руки категорически до этого не доходят?
"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".
Offline
#1454 2012-11-04 14:26:25
- Larry0ua
- Member
- Registered: 2010-09-19
- Posts: 1,061
Re: Вопросы по JOSM
про руки не доходят - верно. кого интересует такая добавка, может попробовать сделать это сам. впрочем, тянуть вместо одного мелкого piclayer-а еще десяток метров зависимостей, чтоб все были довольны - неприятное последствие.
кстати, world-файлы вроде как поддерживаются, в этой самой одной дефолтной проекции.
а вообще, как показывает практика, PicLayer нужен для небольших картинок (до 10к*10к точек), а бОльшие лучше подкладывать через TWMS, или еще что-то наподобии. Если картинка меньше - лучше конвертните в jpg+jpw и подкладывайте
Offline
#1455 2012-11-04 15:16:26
- BushmanK
- Member

- Registered: 2011-05-03
- Posts: 5,106
Re: Вопросы по JOSM
про руки не доходят - верно. кого интересует такая добавка, может попробовать сделать это сам. впрочем, тянуть вместо одного мелкого piclayer-а еще десяток метров зависимостей, чтоб все были довольны - неприятное последствие.
кстати, world-файлы вроде как поддерживаются, в этой самой одной дефолтной проекции.
а вообще, как показывает практика, PicLayer нужен для небольших картинок (до 10к*10к точек), а бОльшие лучше подкладывать через TWMS, или еще что-то наподобии. Если картинка меньше - лучше конвертните в jpg+jpw и подкладывайте
про руки не доходят - верно. - это предположение или информация от авторов?
В вики про world-файлы написано что они в todo http://wiki.openstreetmap.org/wiki/JOSM … s/PicLayer - последний абзац. Хотя эксперимент показал, что написана там херня и действительно world-файл читается, если проекция - Меркатор (EPSG:3857). Метод тыка оказался эффективнее чтения вики, весело.
Песню про то, что каждый контрибутор OSM должен быть программистом, я раз сто уже слышал, ее не обязательно петь каждый раз.
По поводу зависимостей - "много мегабайт" зависимостей не нужно - достаточно официальной документированной поддержки хотя бы базовых проекций, а остальное - через плагин Proj4J, если кому требуется.
Last edited by BushmanK (2012-11-04 15:32:41)
"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".
Offline
#1456 2012-11-04 16:16:16
- Larry0ua
- Member
- Registered: 2010-09-19
- Posts: 1,061
Re: Вопросы по JOSM
это предположение или информация от авторов?
от авторов
официальная позиция, так сказать ![]()
TODO в вики были для автора - пометка, надо дописать в статью про функционал.
вам программистом быть необязательно, но незаинтересованый человек чего-то там делать в ОСМе не будет. я был заинтересован в поддержке выравнивания по трем точкам и на волне энтузиазма посмотрел, что смогу пофиксить из других тикетов плагина. на остальное найдется другой заинтересованый. а то слова всякие сложные напридумали - базовая проекция, меркатор, EPSG... иди, автор, разбирайся, значит.
Offline
#1457 2012-11-04 16:39:01
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Вопросы по JOSM
Случаем, никто чего-нибудь в PicLayer не менял? Что-то у меня сегодня он вываливается постоянно с ошибками и не работает.
josm-latets (5563)
Offline
#1458 2012-11-04 17:09:25
- BushmanK
- Member

- Registered: 2011-05-03
- Posts: 5,106
Re: Вопросы по JOSM
а то слова всякие сложные напридумали - базовая проекция, меркатор, EPSG... иди, автор, разбирайся, значит.
мда.
"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".
Offline
#1459 2012-11-04 20:36:23
- Larry0ua
- Member
- Registered: 2010-09-19
- Posts: 1,061
Re: Вопросы по JOSM
Случаем, никто чего-нибудь в PicLayer не менял? Что-то у меня сегодня он вываливается постоянно с ошибками и не работает.
josm-latets (5563)
не наблюдается... что в консоли и что за ошибки?
Offline
#1460 2012-11-05 18:17:26
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Вопросы по JOSM
andygol wrote:Случаем, никто чего-нибудь в PicLayer не менял? Что-то у меня сегодня он вываливается постоянно с ошибками и не работает.
josm-latets (5563)не наблюдается... что в консоли и что за ошибки?
Вот что было в 5563
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2012-11-04 02:31:10
Last Changed Author: Don-vip
Revision: 5563
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2012-11-04 02:36:23 +0100 (Sun, 04 Nov 2012)
Last Changed Rev: 5563
Identification: JOSM/1.5 (5563 uk)
Memory Usage: 116 MB / 643 MB (23 MB allocated, but free)
Java version: 1.7.0_09, Oracle Corporation, OpenJDK 64-Bit Server VM
Operating system: Linux
…
java.lang.NullPointerException
at org.openstreetmap.josm.data.UndoRedoHandler.afterAdd(UndoRedoHandler.java:51)
at org.openstreetmap.josm.data.UndoRedoHandler.add(UndoRedoHandler.java:59)
at org.openstreetmap.josm.plugins.piclayer.command.TransformCommand.addIfChanged(TransformCommand.java:87)
at org.openstreetmap.josm.plugins.piclayer.actions.transform.affine.MovePointAction.mouseClicked(MovePointAction.java:44)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270)
at java.awt.Component.processMouseEvent(Component.java:6508)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3312)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4501)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:682)
at java.awt.EventQueue$3.run(EventQueue.java:680)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:696)
at java.awt.EventQueue$4.run(EventQueue.java:694)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)после обновления до 5570 - ничего не поменялось
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2012-11-05 02:31:09
Last Changed Author: jttt
Revision: 5570
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2012-11-04 18:43:45 +0100 (Sun, 04 Nov 2012)
Last Changed Rev: 5570
Identification: JOSM/1.5 (5570 uk)
Memory Usage: 117 MB / 643 MB (35 MB allocated, but free)
Java version: 1.7.0_09, Oracle Corporation, OpenJDK 64-Bit Server VM
Operating system: Linux
…
java.lang.NullPointerException
at org.openstreetmap.josm.data.UndoRedoHandler.afterAdd(UndoRedoHandler.java:51)
at org.openstreetmap.josm.data.UndoRedoHandler.add(UndoRedoHandler.java:59)
at org.openstreetmap.josm.plugins.piclayer.command.TransformCommand.addIfChanged(TransformCommand.java:87)
at org.openstreetmap.josm.plugins.piclayer.actions.transform.affine.MovePointAction.mouseClicked(MovePointAction.java:44)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270)
at java.awt.Component.processMouseEvent(Component.java:6508)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3312)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4501)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:682)
at java.awt.EventQueue$3.run(EventQueue.java:680)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:696)
at java.awt.EventQueue$4.run(EventQueue.java:694)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)Открываю JOSM, загружаю треки для выбранной территории, загружаю картинку в PicLayer, делаю слой PicLayer активным, пытаюсь поставить маркер, вываливается окно с предложением выгрузить/закрыть плагин и сообщить об ошибке…
Offline
#1461 2012-11-08 22:23:08
- luiswoo
- Member
- Registered: 2010-09-11
- Posts: 1,598
Re: Вопросы по JOSM
Что-то JOSM начал ругаться на здания из мультиполигонов:
Здесь, к примеру. Что валидатору не нравиться?
Offline
#1462 2012-11-09 07:15:07
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Вопросы по JOSM
Нормально там всё (у меня молчок). Линии без тегов по периметру кварталла разве что.
На какое конкретно здание, он ругается?
Offline
#1463 2012-11-09 08:30:10
- luiswoo
- Member
- Registered: 2010-09-11
- Posts: 1,598
Re: Вопросы по JOSM
На какое конкретно здание, он ругается?
На все... JOSM стабильный. Может конфиг ему снести? Ага, теперь вываливается сообщение с предложение сообщить об ошибке при попытке проверки. Ну его в общем..
Last edited by luiswoo (2012-11-09 09:03:28)
Offline
#1464 2012-11-09 08:41:41
- kisaa
- Member
- From: ДВ, Хабаровск
- Registered: 2011-09-13
- Posts: 636
Re: Вопросы по JOSM
В стартовом сообщении JOSM как раз пишут, что подправили код валидатора зданий. Может, так подправили?
Offline
#1465 2012-11-09 08:57:36
- EagleX
- Member

- From: Санкт-Петербург
- Registered: 2012-05-30
- Posts: 40
Re: Вопросы по JOSM
Нормально там всё (у меня молчок). Линии без тегов по периметру кварталла разве что.
На какое конкретно здание, он ругается?
У меня тоже постоянно ругается, забил на него. Особенно любит ругаться на здания из нескольких мультиполигонов с проставленными building:part с общим периметром.
В России существует только один запрещающий знак - бетонный блок поперек дороги. Все остальные - информационные...
Offline
#1466 2012-11-09 09:22:05
- luiswoo
- Member
- Registered: 2010-09-11
- Posts: 1,598
Re: Вопросы по JOSM
В стартовом сообщении JOSM как раз пишут, что подправили код валидатора зданий. Может, так подправили?
Наверно, вырубил его - стало хорошо, н-да...
Offline
#1467 2012-11-09 10:08:19
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Вопросы по JOSM
...
У меня тоже постоянно ругается, забил на него. Особенно любит ругаться на здания из нескольких мультиполигонов с проставленными building:part с общим периметром.
А можно ссылки пообъектно. Я тоже много где экспериментировал с building:part, но проблем с валидатором не было
Offline
#1468 2012-11-13 13:57:10
- luiswoo
- Member
- Registered: 2010-09-11
- Posts: 1,598
Re: Вопросы по JOSM

JOSM принципиально не может отображать как на сайте?
Last edited by luiswoo (2012-11-13 13:57:36)
Offline
#1469 2012-11-13 14:39:12
- andygol
- Moderator
- From: Дніпро
- Registered: 2009-07-31
- Posts: 1,968
- Website
Re: Вопросы по JOSM
А в чем собственно заключается вопрос? Можно увидеть его в развернутом варианте?
Offline
#1470 2012-11-13 14:54:44
- esaulenka
- Member

- From: Москва
- Registered: 2010-08-21
- Posts: 1,194
- Website
Re: Вопросы по JOSM
(включаю телепатию)
вопрос в том, за 180-м меридианом карта, вероятно, глючит.
Однако догадаться об этом, не разглядев надпись "Чукотка" невозможно, аффтару вопроса низачот.
Offline
#1471 2012-11-13 18:53:51
- luiswoo
- Member
- Registered: 2010-09-11
- Posts: 1,598
Re: Вопросы по JOSM
(включаю телепатию)
вопрос в том, за 180-м меридианом карта, вероятно, глючит.
Угу, её просто нет, то бишь есть, но далеко на западе.
Offline
#1472 2012-11-19 12:53:07
- denisPskov
- Member
- Registered: 2011-06-07
- Posts: 115
Re: Вопросы по JOSM
как в фильтре написать запрос, чтобы показывал только объекты созданные(не измененные) определенным пользователем?
Offline
#1473 2012-11-19 13:05:42
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Вопросы по JOSM
как в фильтре написать запрос, чтобы показывал только объекты созданные(не измененные) определенным пользователем?
Никак. Фильтрация осуществляется по загруженным данным в памяти, в которых нет информации об оригинальном создателе, есть только информация о последнем изменившем. Эта информация есть только в полном дампе OSM (вместе со всей историей), который сейчас занимает в сжатом виде 37 гигов.
Offline
#1474 2012-11-19 15:45:29
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Вопросы по JOSM
Без дампа созданные пользователем и никем не меняные
user:wowik version:1Last edited by wowik (2012-11-19 15:48:16)
Offline
#1475 2012-11-19 20:27:59
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Вопросы по JOSM
Без дампа созданные пользователем и никем не меняные
user:wowik version:1
Сработает, если объект после тебя никто не правил. Если кто-то правил, то уже не отфильтруется.
Offline