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.***

#1876 2013-03-26 19:21:41

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

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

freeExec wrote:

А картинку можно что вышло ?

См. выше

Вот снимки для интересующихся (сорри за качество - сильно пожал), думаю, получить представление можно.

UPD убрал скриншоты. Изменения приняты в ядро https://josm.openstreetmap.de/changeset/5804/josm

Last edited by andygol (2013-03-28 12:28:26)

Offline

#1877 2013-03-26 20:35:59

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

Мда, качество фиг прочтёшь, так ещё и не по-русски.  Но имхо надо сначала списки, потом галки, а не в перемешку.

Offline

#1878 2013-03-26 21:28:36

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

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

freeExec wrote:

Мда, качество фиг прочтёшь, так ещё и не по-русски.  Но имхо надо сначала списки, потом галки, а не в перемешку.

Не придираемся, человек хорошую вещь сделал! :-)
Сейчас там тоже вперемешку, по смыслу группировать и надо.

Offline

#1879 2013-03-26 22:14:22

SviMik
Member
From: Tallinn, Estonia
Registered: 2013-01-01
Posts: 1,392

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

Автор бы про форматы почитал, png например... smile
jpeg здесь совсем не втему...

Пример правильно пожатого скриншота. Обращаем внимание на размер. 5.3 KБ, почти в два раза меньше, чем у автора.

pngscreenshot.png

Last edited by SviMik (2013-03-26 22:19:26)

Offline

#1880 2013-03-27 08:22:24

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

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

SviMik wrote:

Автор бы про форматы почитал, png например... smile
jpeg здесь совсем не втему...

Пример правильно пожатого скриншота.

Давайте не будем разводить демагогию hmm. О форматах я осведомлен.

Цель была не в качестве скриншотов, а в том что бы получить представление о проделанной работе.
сравним расположение полей

UPD убрал скриншоты, изменения приняты в ядро https://josm.openstreetmap.de/changeset/5804/josm

во всех диалогах соблюдается следующий порядок расположения элементов:
name, [ref], layers, lanes, maxspeed, surface
oneway, bridge, tunnel, cutting, embankment, incline, lit, width

akks wrote:

по смыслу группировать и надо.

Именно так я и пытался сделать, но если есть у кого-то предложения — милости прошу

Для меня необходимостью переформатирования расположения элементов диалогов стало то, что пункт выбора поверхности в разных диалогах находился то в середине, то внизу списка, и проставляя тип покрытия для грунтовки (а там тоже может быть разное покрытие) и для unclassified приходилось каждый раз сосредотачиваться и искать где какой пункт находится. Зато сейчас я знаю что тип поверхности у меня всегда перед чекбоксами, что визуально всегда легко различить. Теперь все пункты сохраняют свое местоположение и мне не нужно каждый раз смотреть и искать где нужно вводить ширину дороги, а где уровень или скорость, все чекбоксы тоже на постоянном месте, что тоже повышает скорость работы.

Last edited by andygol (2013-03-28 12:27:11)

Offline

#1881 2013-03-27 08:57:22

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

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

Для скриншотов под Windows от души рекомендую опенсорсный GreenShot : http://getgreenshot.org/
Всё сам пакует, редактирует, в интернет выкладывает. А то сейчас они действительно страшноваты.

По-моему всё хорошо + появился ещё один человек, которому не лень самому подредактировать код и сделать патчи, за что спасибо smile

Советую создать карточку josm trac (в крайнем случае можно создать по русски, я на английский описание переведу), чтобы все видели, кто это сделал. xml-файл приложить к ней. . Без карточки это будет выглядеть "опять этому русскому приспичило поменять случайно выбранный кусок JOSM smile".
(торможу, карточка же уже создана: http://josm.openstreetmap.de/ticket/8545.)
Если там возражений не будет, я изменения внесу в ядро и карточку закрою.

По поводу стандартной группы комбоксов в начале замечания и предложения есть?

Last edited by akks (2013-03-27 09:18:44)

Offline

#1882 2013-03-27 09:36:22

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

Может быть еще для унклассифаед добавить комбо ограничений как у сервиса ?
Ну и порядок по значимости для меня лично: полосы, скорость, покрытие, уровень, ширина, уклон.
Еще для трека нет в покрытии нет unpaved. В чём вообще разница между грунтом как покрытие и грунтовая дорога ? Или перевод в JOSM кривой.

Offline

#1883 2013-03-27 12:25:40

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

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

akks wrote:

"опять этому русскому приспичило поменять случайно выбранный кусок JOSM big_smile".

Хе-хе. Еще вопрос по поводу шаблонов (пресетов)
Скажем так, что у нас могут быть задействованы взаимоисключающие опции. Например, мы можем поставить чекбоксы чтобы отметить "мост" и "туннель" одновременно для одного и того же объекта, хотя мне трудно представить объект, который был бы и тем и другим одновременно. Или "насыпь" и "выемка" - тоже два взаимоисключающих понятия. Можно ли сделать так, чтобы можно было выбрать только один из вариантов? Комбо (combo box) - не совсем то что нужно. Хотелось бы что то вроде radio-button.

И еще, теперь касаемо комбо-боксов. Когда у нас значения одного бокса являются зависимыми от значений другого.
Примером может служить указание религии и соответствующей конфессии. Если я выбрал религию "христианство", хотелось бы что бы во втором боксе я мог выбрать конфессии, которые относятся только к христианству, а не перебирал среди вариантов мусульманских, иудейских, буддистских и т.д. верований; тоже самое и для других религий - выбрав "мусульманство", я хотел бы видеть "шиитов", "суннитов", "ваххабитов" и т.п.

Можно ли реализовать такое?

Last edited by andygol (2013-03-27 13:04:20)

Offline

#1884 2013-03-27 12:34:58

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

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

[offtop]

freeExec wrote:

В чём вообще разница между грунтом как покрытие и грунтовая дорога ? Или перевод в JOSM кривой.

Разница в том что грунтовое покрытие может быть у дорог разного класса, а то что мы называем грунтовкой (track) следует понимать в терминологии ОСМ как "направление" (неполноценная дорога). Да, у нас под это дело очень даже подходят грунтовки. Так что тут разница в менталитете smile, привычках, ну, и естественно - "трудности перевода", не все сущности могут быть однозначно переведены с одного языка на другой.
[/offtop]

Offline

#1885 2013-03-27 12:44:35

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

andygol wrote:

отметь "мост" и "туннель"

Пещера, в ней река, дальше включай фантазию.
Зависимость - насколько я вижу в заголовке файла defaultpresets.xml такой функционал не заложен. Что-то похоже есть для ролей в отношениях, но вряд ли оно сработает для списков.

Offline

#1886 2013-03-27 13:06:50

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

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

freeExec wrote:

Что-то похоже есть для ролей в отношениях, но вряд ли оно сработает для списков.

Хотелось бы увидеть мнение akks, как более сведущего в разработке JOSM, что он думает по этому поводу.

Offline

#1887 2013-03-27 15:34:19

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

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

andygol wrote:
freeExec wrote:

Что-то похоже есть для ролей в отношениях, но вряд ли оно сработает для списков.

Хотелось бы увидеть мнение akks, как более сведущего в разработке JOSM, что он думает по этому поводу.

Пока никаких зависимостей между элементами preset-ов josm-ом не предусматривается.
Как правильно замечено, только роли зависят от типа объекта (но не от тегов)

Скриптового языка никакого нет, проверки текста полей на соответствие какому-нибудь формату - тоже (хотя технически это проще всего). В те же часы работы можно вбить что угодно на любом языке.
В начале defaultpresets.xml всё достаточно детально расписано.

Просто radio-button добавить технически не так сложно, но это будет противоречить смыслу - наличие одного тега будет исключать наличие других. Схемы тегирования такое не поощряют, потому, наверное, и выбора такого нет. А для выбора нескольких значений из списка есть элемент multiselect.

В общем, презетам не хватает функционала проверки и ограничения, но добавить его почти нереально. Мало того, что сам код достаточно муторный:
http://josm.openstreetmap.de/browser/jo … reset.java
так ещё любая реальная попытка ограничить набор данных в тегах непременно выльется в очередной холивар, а не в изменение схемы. Для особо запущенных случаев есть валидатор...

Last edited by akks (2013-03-27 15:35:13)

Offline

#1888 2013-03-27 16:48:02

evgenykatyshev
Member
From: Nizhny Novgorod
Registered: 2009-06-16
Posts: 1,413
Website

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

freeExec wrote:

В чём вообще разница между грунтом как покрытие и грунтовая дорога ? Или перевод в JOSM кривой.

Уже же давно исправили на "Полевая/лесная дорога". М. б. версия JOSM старая?

Offline

#1889 2013-03-27 17:23:37

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

Что это за ошибка у меня такая, это плагин какой-то нехороший или в ядре ? Потому что поиск по плагинам "OsmosnimkiOffsetServer" не дал результата.

java.lang.NullPointerException
        at java.net.URLEncoder.encode(Unknown Source)
        at org.openstreetmap.josm.io.imagery.OsmosnimkiOffsetServer.isLayerSupported(OsmosnimkiOffsetServer.java:29)
        at org.openstreetmap.josm.gui.layer.ImageryLayer$OffsetServerThread.run(ImageryLayer.java:291)
Could not load tool definition getoffset

Ну и дальше подложки не работают

java.io.FileNotFoundException: http://offset.osmosnimki.ru/offset/v0?action=CheckAvailability&id=IRS
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
        at org.openstreetmap.josm.io.imagery.OsmosnimkiOffsetServer.isLayerSupported(OsmosnimkiOffsetServer.java:31)
        at org.openstreetmap.josm.gui.layer.ImageryLayer$OffsetServerThread.run(ImageryLayer.java:291)

Build-Date: 2013-03-27 02:34:15
Last Changed Author: Don-vip
Revision: 5802
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b

Offline

#1890 2013-03-27 17:28:04

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

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

ыхыхы, я же говорил, что давно пора выпилить.
отключи в настройках wms/tms сервер смещений.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#1891 2013-03-27 17:32:37

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

Zverik wrote:

отключи в настройках wms/tms сервер смещений.

Спасибо, но не помню чтобы я его включал ближайшие пару месяцев sad

Offline

#1892 2013-03-27 19:42:52

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

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

akks wrote:
andygol wrote:

akks вылетает сообщении об ошибке в ImageryCache при открытии диалога загрузки данных из ОСМ (вер 5798)

У меня ошибок не вылетало (это кто-то tmp, похоже, во время работы почистил), но второй запущенный JOSM упорно остаётся без тайлов...

akks снова не работает ImageryCache ошибка та же. см багрепорт http://forum.openstreetmap.org/viewtopi … 38#p322938

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2013-03-27 02:34:15
Last Changed Author: Don-vip
Revision: 5802
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2013-03-26 21:17:29 +0100 (Tue, 26 Mar 2013)
Last Changed Rev: 5802

Ubuntu 12.11 + Java 1.7.0_15

Offline

#1893 2013-03-28 06:52:12

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

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

andygol wrote:

akks снова не работает ImageryCache ошибка та же. см багрепорт http://forum.openstreetmap.org/viewtopi … 38#p322938

Нужно уточнение - это мог быть второй одновременно запущенный JOSM?

Кстати, поздравляю с первым патчем в ядре! Пока мы тут думали, bastiK всё закоммитил smile
Через Trac реакция вообще быстрее.

Offline

#1894 2013-03-28 07:30:24

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

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

Насчёт патча в ядро -- давайте выпилим offset server. Я немного потестировал, вроде, ни на что не влияет. Да и не может.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#1895 2013-03-28 12:24:14

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

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

akks wrote:
andygol wrote:

akks снова не работает ImageryCache ошибка та же. см багрепорт http://forum.openstreetmap.org/viewtopi … 38#p322938

Нужно уточнение - это мог быть второй одновременно запущенный JOSM?

Кстати, поздравляю с первым патчем в ядре! Пока мы тут думали, bastiK всё закоммитил smile
Через Trac реакция вообще быстрее.


Нет, был запущен только один экземпляр.

Вот только что проверил под Windows (5805) — всё работает. Нужно будет вечером дома под Ubuntu еще раз проверить.

PS Спасибо.Если не считать участия в переводе самого JOSM и справки, то это мой первый коммит. roll

Offline

#1896 2013-03-28 17:48:31

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

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

andygol wrote:

Нет, был запущен только один экземпляр.
Вот только что проверил под Windows (5805) — всё работает. Нужно будет вечером дома под Ubuntu еще раз проверить.

Попробую как-нибудь починить, но за успех не ручаюсь. Лучше, если будет чёткий способ воспроизведения.

andygol wrote:

PS Спасибо.Если не считать участия в переводе самого JOSM и справки, то это мой первый коммит. roll

Главное, чтобы не последний smile Нам такие участники нужны, спасибо.

Итак, на данный момент патчи в ядре в местном сообществе есть только у пользователей Andygol, Iav, Larry0ua, Zverik, Glebius и Kachkaev.
Права на модификацию у меня и Upliner-a, их дают примерно за 20 патчей smile
Свои плагины имеются у Zverik, Hind, Larry0ua, Glebius, Upliner, Kachkaev, Akks.
(кого забыл или не распознал по нику?)

Всех призываю присоединяться! (или тряхнуть стариной)

Last edited by akks (2013-03-28 18:09:08)

Offline

#1897 2013-03-28 19:21:19

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,968
Website

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

andygol wrote:

Вот только что проверил под Windows (5805) — всё работает. Нужно будет вечером дома под Ubuntu еще раз проверить.

Только что проверил в Ubuntu, josm-latest (5805) - отработало все нормально. В чем проблема - не знаю.

До этого ошибка возникала при попытке загрузить данные с сервера ОСМ при начале работы JOSM, при открытии диалога «Загрузка» (Ctrl+Shift+Down) сразу после стартового экрана. JOSM пытался подгрузить фоном карту (тайлы) для этого диалога и тут появлялась ошибка о которой я говорил, карта естественно не подгружалась, последующая работа с использование какого-либо фона становилась невозможной.

Offline

#1898 2013-03-29 12:23:05

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

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

andygol wrote:
andygol wrote:

Вот только что проверил под Windows (5805) — всё работает. Нужно будет вечером дома под Ubuntu еще раз проверить.

Только что проверил в Ubuntu, josm-latest (5805) - отработало все нормально. В чем проблема - не знаю.

MapDB тупит... У меня такое при втором запущенном JOSM, но суть та же - файл базы не хочет открываться. Как лечить пока не знаю (разве что автоматически отключать кэширование тайлов)...

В Josm 5809 добавил кнопку очистки буфера в сообщения о проблемах вставки из текста (по Ctrl-Shift-V).

Offline

#1899 2013-03-29 13:25:59

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

akks wrote:

Как лечить пока не знаю

Может создавать новый файл в имени с +1.

Offline

#1900 2013-03-29 13:31:55

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

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

freeExec wrote:
akks wrote:

Как лечить пока не знаю

Может создавать новый файл в имени с +1.

Да, тоже задумывался... А потом их объединять при случае smile
Только ещё подвисание из-за занятости файла побороть... (за 2 сек. не открылся -> открываем другой)
Смех смехом, но похоже, что так и придётся сделать.

Last edited by akks (2013-03-29 13:37:46)

Offline

Board footer

Powered by FluxBB