You are not logged in.

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

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,963
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: Минск
Registered: 2010-10-14
Posts: 5,693
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,327

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,327

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,787

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,484

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,597

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,597

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,270

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,597

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,484

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,270

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

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

Offline

Board footer

Powered by FluxBB