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

#151 2014-04-09 13:04:09

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

Re: Чего вам не хватает в JOSM

akks wrote:
LLlypuk82 wrote:

В последнее время стало нехватать читаемой кириллицы в Notes smile

По наводке Xmypblu попробовал запускать JOSM с разными кодировками консоли. При запуске

C:\WINDOWS\system32\java.exe -jar -Xmx1024M -Dfile.encoding=utf8 josm-latest.jar

кракозябры неожиданно пропали. Что-то с JDK и настройками по умолчанию (чинить, конечно, всё равно что-то надо).

Вчера вечером проверял дома josm-latest (6963) - без всякого шаманства с ключиками показывается кириллица в Notes (Ubuntu 13.10), а вот в Win7 - кракозябры без -Dfile.encoding=utf8

Last edited by andygol (2014-04-09 14:23:06)

Offline

#152 2014-04-09 13:27:49

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

Re: Чего вам не хватает в JOSM

Ну так в линуксовой консоли обычно utf-8 по умолчанию, а в виндовой — cp1251 (или 866, как повезёт).


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

Offline

#153 2014-04-09 13:54:53

LLlypuk82
Member
Registered: 2012-12-23
Posts: 2,512
Website

Re: Чего вам не хватает в JOSM

akks wrote:

кракозябры неожиданно пропали.

Действительно, с таким «шаманским» (для меня smile ) способом запуска, всё стало на свои места.

Offline

#154 2014-04-09 18:40:35

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

Re: Чего вам не хватает в JOSM

Добавил parents: и children: в Utilsplugin2 (например, можно искать отношения с кол-вом членов >3 или точки в 3 линиях).

Обновил табличный редактор:  http://i.imgur.com/9UWPhci.png
- теперь можно отключать слежение за выделением JOSM (зеленая кнопка)
- в контекстном меню появился пункт "выделить"
- зум по двойному щелчку
- теперь не вылетает, если сменить выделение, не закончив редактирование

Last edited by akks (2014-04-09 18:44:35)

Offline

#155 2014-04-09 20:50:05

parukhin
Member
Registered: 2013-01-29
Posts: 532

Re: Чего вам не хватает в JOSM

akks wrote:

Тогда какое английское слово подошло бы к нашему полю? Length запутает...

Может Route length? http://en.wikipedia.org/wiki/Network_length_(transport)
И даже если будет Length - Длина (маршрута), определение станет точнее.

Offline

#156 2014-04-10 07:02:05

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,367

Re: Чего вам не хватает в JOSM

parukhin wrote:

Длина (маршрута), определение станет точнее.

У маршрута по-русски есть протяженность.

Offline

#157 2014-04-10 08:16:46

parukhin
Member
Registered: 2013-01-29
Posts: 532

Re: Чего вам не хватает в JOSM

wowik wrote:

У маршрута по-русски есть протяженность.

Я понимаю, переведём как протяженность. Для начала нужно разделить перевод.
Ну а по сути: длина та же протяженность smile

Offline

#158 2014-04-10 08:36:02

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,367

Re: Чего вам не хватает в JOSM

parukhin wrote:

Ну а по сути: длина та же протяженность smile

Дык то суть, а то термин.

Offline

#159 2014-04-10 09:52:36

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,808

Re: Чего вам не хватает в JOSM

akks wrote:

кракозябры неожиданно пропали. Что-то с JDK и настройками по умолчанию (чинить, конечно, всё равно что-то надо).

JDK тут не причём. Просто в коде там где-то стоит конвертация из байт в строки без указания кодировки (т.е. с использованием кодировки по умолчанию). Изменяя кодировку по умолчанию вы просто компенсируете этот баг, но одновременно у вас может сломаться в другом месте (чтение файлов с русскими именами или т.п.).
Исправить это просто - найти это место и добавить туда явное указание нужной кодировки.

Offline

#160 2014-04-10 09:58:49

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

Re: Чего вам не хватает в JOSM

Sergey Astakhov wrote:
akks wrote:

кракозябры неожиданно пропали. Что-то с JDK и настройками по умолчанию (чинить, конечно, всё равно что-то надо).

JDK тут не причём. Просто в коде там где-то стоит конвертация из байт в строки без указания кодировки (т.е. с использованием кодировки по умолчанию). Изменяя кодировку по умолчанию вы просто компенсируете этот баг, но одновременно у вас может сломаться в другом месте (чтение файлов с русскими именами или т.п.).
Исправить это просто - найти это место и добавить туда явное указание нужной кодировки.

Да, тоже так подумал (в JDK только умолчания могили меняться). Notes у себя починил, сейчас pull-request оформлю.

P.S. Поспешил - ничего не починилось пока что smile (у меня при запуске через Netbeans нет кракозябобр, а из консоли - есть)

Last edited by akks (2014-04-10 10:25:35)

Offline

#161 2014-04-10 10:36:18

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

Re: Чего вам не хватает в JOSM

А потому что сам Netbeans запускается с utf по-умолчанию. А в каком месте чинил ?

Offline

#162 2014-04-10 10:38:06

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

Re: Чего вам не хватает в JOSM

Чинил SAXParser, нро зря.
Корень всех бед в самом JOSM (отладкой нашел), плагины не причем. Заменил                     

BufferedReader in = new BufferedReader(new InputStreamReader(i));

на

BufferedReader in = new BufferedReader(new InputStreamReader(i, Utils.UTF_8));

Сейчас перепроверю и выложу.

Last edited by akks (2014-04-10 10:38:52)

Offline

#163 2014-04-10 11:10:27

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

Re: Чего вам не хватает в JOSM

Возможно, починил кодировку в josm-6966 .
Сборка для проверки: https://my.pcloud.com/#page=publink&cod … D4MRY8J35V

Last edited by akks (2014-04-10 11:19:37)

Offline

#164 2014-04-10 12:10:18

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

Re: Чего вам не хватает в JOSM

QAT тоже чинится добавлением "UTF8" в new InputStreamReader(    , <сюда>).
https://github.com/simone-f/qat_script/pull/1

Offline

#165 2014-04-10 12:13:56

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

Re: Чего вам не хватает в JOSM

parukhin wrote:
akks wrote:

Тогда какое английское слово подошло бы к нашему полю? Length запутает...

Может Route length? http://en.wikipedia.org/wiki/Network_length_(transport)
И даже если будет Length - Длина (маршрута), определение станет точнее.

Создайте кто-нибудь карточку, я не успеваю никак.
С этажностью домов тоже только в переводе (точнее английском слове) загвоздка.

Offline

#166 2014-04-11 18:08:44

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

Re: Чего вам не хватает в JOSM

•  Нет инструмента выделения мультиполигона по клику внутри него.

Забавно, это сделали в ID, где ещё не забыли выпилить housename, что почему-то порадовало даже больше…

Offline

#167 2014-04-11 18:43:30

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

Re: Чего вам не хватает в JOSM

luiswoo wrote:

•  Нет инструмента выделения мультиполигона по клику внутри него.

Забавно, это сделали в ID, где ещё не забыли выпилить housename, что почему-то порадовало даже больше…

Можно сделать такой плагин или доп. опцию к S. В ID проще, т.к. данных совсем немного. В JOSM-е надо думать чтобы не тормозило, да ещё самый внутренний выбирать.

А что, в JOSM-е лезет housename?

Offline

#168 2014-04-11 23:18:53

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

Re: Чего вам не хватает в JOSM

Название дома”,  до сих пор в стандартной адресной заготовке. В редакторе отношений, да, уже не лезет…

Offline

#169 2014-04-12 07:34:54

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

Re: Чего вам не хватает в JOSM

luiswoo wrote:

Название дома”,  до сих пор в стандартной адресной заготовке. В редакторе отношений, да, уже не лезет…

Так ведь есть английские оcобняки и всё такое? Куда же его девать-то?
http://taginfo.openstreetmap.org/keys/a … ame#values

Offline

#170 2014-04-12 12:28:06

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,294

Re: Чего вам не хватает в JOSM

В свете обсуждения новых снимков MapBox (там есть отличные bw- одноканальные снимки) возникла хотелка: сейчас в спутниковых подложках можно регулировать прозрачность слоя, хорошо бы добавить отдельные ползунки для RGB.
Если это покажется кому-то сложным или избыточным - сделать как отключаемую опцию через настройки плагина или переменные JOSM-а.

Offline

#171 2014-04-12 12:31:32

kisaa
Member
From: ДВ, Хабаровск
Registered: 2011-09-13
Posts: 636

Re: Чего вам не хватает в JOSM

А в том же свете, интерполяцию снимков налету на 18-19 зуме нельзя сделать хитрым плагином?

Last edited by kisaa (2014-04-12 12:31:59)

Offline

#172 2014-04-12 13:03:16

luiswoo
Member
Registered: 2010-09-11
Posts: 1,598

Re: Чего вам не хватает в JOSM

akks wrote:
luiswoo wrote:

Название дома”,  до сих пор в стандартной адресной заготовке. В редакторе отношений, да, уже не лезет…

Так ведь есть английские оcобняки и всё такое? Куда же его девать-то?
http://taginfo.openstreetmap.org/keys/a … ame#values

Ручками вписывать, как мы official_status=ru:посёлок, к примеру. А эта страница интереснее — 4 и 6 пункт сверху.

Offline

#173 2014-04-12 14:52:31

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

Re: Чего вам не хватает в JOSM

akks wrote:

А что, в JOSM-е лезет housename?

Хотя бы поменять местами с названием улицы. А то последний раз не глянул и вбил номер, таб, название улицы и заметил это не сразу.
Ну и покрасить чернобелые снимки тоже не плохо, а то дефолтные-нераскрашенные линии вообще не видно.

Offline

#174 2014-04-12 16:15:55

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

Re: Чего вам не хватает в JOSM

chnav wrote:

В свете обсуждения новых снимков MapBox (там есть отличные bw- одноканальные снимки) возникла хотелка: сейчас в спутниковых подложках можно регулировать прозрачность слоя, хорошо бы добавить отдельные ползунки для RGB.
Если это покажется кому-то сложным или избыточным - сделать как отключаемую опцию через настройки плагина или переменные JOSM-а.

Кто-нибудь, поправьте код настройки резкости на настройку уровней.  Кто у нас работал с изображениями?
https://josm.openstreetmap.de/browser/j … =3729#L185

После этого смогу добавить соответствующие настройки или ползунки в ядро. Или найдите карточку на эту тему. Что-то похожее:
https://josm.openstreetmap.de/ticket/9910

Last edited by akks (2014-04-12 16:17:41)

Offline

#175 2014-04-13 06:13:43

chnav
Member
From: Russia, mapping Kazakhstan
Registered: 2010-03-18
Posts: 3,294

Re: Чего вам не хватает в JOSM

Я наверное не очень корректно описал хотелку, имел в виду разделение RGB на отдельные каналы с представлением в BW-виде. Т.е. по хорошему сначала надо обсудить как это должно выглядеть...

Offline

Board footer

Powered by FluxBB