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

#1551 2013-01-28 21:09:00

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

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

Ну как вариант: сначала split по "=", если частей больше 2, значит неверно, берем след разделитель. Ну а если ни что не подошло или не вставляем или вставляем как вышло, пользователь пусть сам правит.

Offline

#1552 2013-01-28 22:17:24

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

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

akks wrote:

Надо бы решить, как нам быть с тегами, в которых есть "равно",кавычки, пробелы, точки с запятой.

ИМХО, кавычки должны быть приоритетным разделителем. Если в тэг или значение надо затолкать "=" или пробел в начале или в конце, то нужный текст должет быть в кавычках ("). Если нужны кавычки, то они удваиваются. Пробелы в средине можно не заключать в кавычки, соответственно пробелы в начале/конце строки и вокруг "=" при разборе буфера игнорируются

(суть)           (что должно быть в буфере)
z = 123"3212   <->  z="123""3212"
p = rty=1we    <->   p="rty=1we"

Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#1553 2013-01-29 07:20:40

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

akks wrote:

Остальные типы Building дописать самому, потом выложить сюда для остальных smile

Очень не плохо получается. Все визуально видно что нужно поменять.
Пока затронул только это:

area[building]["building"="apartments"] {color: #FE8748; fill-color: #FE8748; }
area[building]["building"="dormitory"] {color: #F0A0F0; fill-color: #F0A0F0; }
area[building]["building"="commercial"] {color: #A0C8F0; fill-color: #A0C8F0; }
area[building]["building"="church"] {color: #00FF00; fill-color: #00FF00; }

Добавлю еще и можно будет выложить сюда.

Offline

#1554 2013-01-29 11:45:00

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,440

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

Малость почитал спецификацию MAPSCC 2.0 дабы разобраться, что к чему. В данном случае, [building] - избыточный фильтр, полностью перекрываемый следующим, уточняющим, соответсвенно, его можно упустить. Но, возможно, его наличие позитивно влияет на производительность фильтрации (по логике, проверить наличие key=building проще, чем key и value). Но без соответсвующих тестов точно установить не удасться, в любом случае, ИМХО, это такой мизер, что можно и пренебречь. Добавил к стилю мультиполигональные домики, а то при текущей схеме их веи не раскрашиваются.

area["building"="apartments"] {color: #FE8748; fill-color: #FE8748; }
relation["building"="apartments"] way {color: #FE8748; fill-color: #FE8748; }

area["building"="dormitory"] {color: #F0A0F0; fill-color: #F0A0F0; }
relation["building"="dormitory"] way {color: #F0A0F0; fill-color: #F0A0F0; }

area["building"="commercial"] {color: #A0C8F0; fill-color: #A0C8F0; }
relation["building"="commercial"] way {color: #A0C8F0; fill-color: #A0C8F0; }

area["building"="church"] {color: #00FF00; fill-color: #00FF00; }
relation["building"="church"] way {color: #00FF00; fill-color: #00FF00; }

Offline

#1555 2013-01-29 12:39:11

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

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

Larry0ua wrote:

https://josm.openstreetmap.de/ticket/8324 - может, кто-то, у кого есть доступ в репозиторий, увидит патч тут smile

Увидел, наконец smile

Last edited by akks (2013-01-29 12:39:22)

Offline

#1556 2013-01-29 12:45:17

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

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

Я некоторое время назад переделывал josm чтобы он понимал jsonp.
Тоесть в ответ на запрос через дистанционное управление возвращал непросто ок, а вызывал callback функцию передаваемую в параметре. Я правда поленился все это оформить подобающе и протестировать как следует.

Разработчики фронтэндов, это кому-либо интересно? Допинать до продакшена?

UPD: Я прослоупочил, это уже похоже прикрутили.

Last edited by dkiselev (2013-01-29 12:46:30)


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#1557 2013-01-29 12:48:27

telec121
Member
From: Калач, Воронежская обл
Registered: 2013-01-29
Posts: 8

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

Вопрос такого характера. Поставил Win 8 JOSM не заходит на OSM.

Offline

#1558 2013-01-29 12:58:59

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

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

dkiselev wrote:

UPD: Я прослоупочил, это уже похоже прикрутили.

В JOSM-е часто так бывает, что даже разработчики не знают, что к нему недавно прикрутили smile

telec121 wrote:

Вопрос такого характера. Поставил Win 8 JOSM не заходит на OSM.

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

Last edited by akks (2013-01-29 13:01:02)

Offline

#1559 2013-01-29 13:11:47

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Ясно...
Вот что пока набралось:

area[building]["building"="apartments"] {color: #FE8748; fill-color: #FE8748; }
relation["building"="apartments"] way {color: #FE8748; fill-color: #FE8748; }
area[building]["building"="detached"] {color: #DBCCEA; fill-color: #DBCCEA; }
relation[building]["building"="detached"] {color: #DBCCEA; fill-color: #DBCCEA; }
area[building]["building"="dormitory"] {color: #F0A0F0; fill-color: #F0A0F0; }
relation["building"="dormitory"] way {color: #F0A0F0; fill-color: #F0A0F0; }
area[building]["building"="commercial"] {color: #A0C8F0; fill-color: #A0C8F0; }
relation["building"="commercial"] way {color: #A0C8F0; fill-color: #A0C8F0; }
area[building]["building"="office"] {color: #A0C8F0; fill-color: #A0C8F0; }
relation[building]["building"="office"] {color: #A0C8F0; fill-color: #A0C8F0; }
area[building]["building"="hospital"] {color: #A0C8F0; fill-color: #A0C8F0; }
relation[building]["building"="hospital"] {color: #A0C8F0; fill-color: #A0C8F0; }
area[building]["building"="church"] {color: #00FF00; fill-color: #00FF00; }
relation["building"="church"] way {color: #00FF00; fill-color: #00FF00; } 

Думаю еще недельку надо покатать и посмотреть какие еще теги нужно (или не нужно) раскрасить.
Сильно раскрашенное тоже не очень хочется. Хочется чтобы было все правильно smile

Offline

#1560 2013-01-29 19:28:37

telec121
Member
From: Калач, Воронежская обл
Registered: 2013-01-29
Posts: 8

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

akks wrote:

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

Большое спасбо за подсказку. Блокировал Каспер. Отключил контроль сетевых портов HTTP 80, и JAVA  %Program Files%\Java\jre7\bin\javaw.exe и всё заработало и качает и выкачивает.

Offline

#1561 2013-01-29 20:34:26

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 722
Website

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

Победил дурацкое округление до гектаров у измерительного инструмента (measurement)! Для этого в расширенных настройках нужно поставить "true" параметру system_of_measurement.use_only_lower_unit.


Еще одна ежедневная сборка OSM для Garmin.

Offline

#1562 2013-01-30 11:40:45

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

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

Опять длина вея перестала внизу печататься...
Как вернуть кто-нибудь знает?

Offline

#1563 2013-01-30 21:28:02

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

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

wowik wrote:

Опять длина вея перестала внизу печататься...
Как вернуть кто-нибудь знает?

http://forum.openstreetmap.org/viewtopi … 33#p284233

Offline

#1564 2013-02-03 20:55:58

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

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

Вставил парсер тегов из текстового буфера в Utilsplugin2 на Ctrl-T, формат текста пока такой: https://josm.openstreetmap.de/ticket/8384#comment:10

тег1[tab]значение1[конеч строки]тег2[tab]значение2[конеч строки] или

a=1 b=2 c=3
"name" ="road M5" highway = "trunk"
"name" = "the quotes are \"here\""
a=b=3 c = " hello world" (то есть "a"="b=3" "c"="hello world")

в любых комбинациях. OverQuantum, freeExec, потестируйте когда сможете!  Отзывы лучше в http://forum.openstreetmap.org/viewtopic.php?id=6513 , чтобы эту тему не загромождать.

Last edited by akks (2013-02-03 20:57:18)

Offline

#1565 2013-02-04 09:29:17

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Вобщем недельку поковырялся и понял что не так уж и много нужно раскрашивать здания.
Вот что у меня в итоге получилось http://josm.openstreetmap.de/attachment … yle.mapcss

Выглядит это так:
e966aa39f1d0.png
© «Кин-дза-дза!». Нет, генацвале! Когда у общества нет цветовой дифференциации штанов, то нет цели!

Last edited by AHTOH (2013-02-04 09:30:50)

Offline

#1566 2013-02-04 14:35:00

Vadimi
Member
From: Krasnodar
Registered: 2012-07-23
Posts: 231

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

AHTOH wrote:

Вобщем недельку поковырялся и понял что не так уж и много нужно раскрашивать здания.
Вот что у меня в итоге получилось http://josm.openstreetmap.de/attachment … yle.mapcss

Не открывает. В джосме видит только версию на немецком.

Offline

#1567 2013-02-04 16:11:36

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Да... действительно... завтра поправю ссылку.

Offline

#1568 2013-02-04 16:33:45

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,440

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

Ссылка работала, вопрос, почему поломалась...

Offline

#1569 2013-02-05 04:44:42

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Вот залил на файлообменник http://rghost.ru/43556823

Offline

#1570 2013-02-05 07:11:06

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,267

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

Уже больше года сталкиваюсь с ситуацией, когда при более-менее длительной работе в JOSM - отрубается переключение языка. Есть ощущение, что это связано с чем-то вроде "автопереключением языка", после выхода из правки аттрибутов. Кто-нибудь знает как с этим бороться?
Win7, разные версии java и JOSM. Кажется на WinXP такое тоже было.

P.S. Переход на *nix - не предлагать $-)

Offline

#1571 2013-02-05 07:18:27

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,511

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

Cd_spb wrote:

Уже больше года сталкиваюсь с ситуацией, когда при более-менее длительной работе в JOSM - отрубается переключение языка.

Присоединяюсь, есть такое дело. Windows 7.

Offline

#1572 2013-02-05 08:18:00

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Тоже присоединяюсь и добавлю, что у меня переключение языка как идет не одним нажатием Ctrl+Shift а двумя smile

Offline

#1573 2013-02-05 08:28:54

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

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

Cd_spb wrote:

Есть ощущение, что это связано с чем-то вроде "автопереключением языка", после выхода из правки аттрибутов. Кто-нибудь знает как с этим бороться?

У вас наверное просто переключился язык основного окна. В swing-овских java приложениях под виндами (про другие системы не в курсе) по умолчанию работает такой механизм - каждое отдельное окно имеют свой контекст ввода, а при открытии наследуется язык родительского окна. Поэтому, если язык ввода переключается при активном диалоге (окно атрибутов), то при его закрытии возвращается язык основного окна.

Offline

#1574 2013-02-05 08:38:49

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

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

не всегда. диалог заготовки имхо имеет свою локаль. К примеру, когда попеременно пользуюсь диалогами "Добавить значение" и "Заготовки" язык непредсказуемо меняется (непредсказуемо всмысле дотошно не разбирался).
josm, win xp.

Offline

#1575 2013-02-05 08:40:59

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,267

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

Sergey Astakhov wrote:

Поэтому, если язык ввода переключается при активном диалоге (окно атрибутов), то при его закрытии возвращается язык основного окна.

Наверно, но пототм нельзя переключить на русский. Т.е. индикатор отрабатывает, но вводится все равно латиницей(kfnbybwtq).

Offline

Board footer

Powered by FluxBB