Вопросы по JOSM

Вынести на тулбар и уже там назначить.

Его нет в меню, он есть только на панели слева и в настройках (число сегментов кривой – все настройки).

JOSM обновился до 8969 и куча плагинов отвалилась, в том числе самые нужные:

  • Невозможно загрузить модуль reltoolbox, т.к. не найден основной класс ‘relcontext.RelContextPlugin’.
  • Невозможно загрузить модуль utilsplugin2, т.к. не найден основной класс ‘org.openstreetmap.josm.plugins.utilsplugin2.UtilsPlugin2’.
  • Невозможно загрузить модуль editgpx, т.к. не найден основной класс ‘org.openstreetmap.josm.plugins.editgpx.EditGpxPlugin’.
  • Невозможно загрузить модуль imagery_offset_db, т.к. не найден основной класс ‘iodb.ImageryOffsetPlugin’.
  • Невозможно загрузить модуль HouseNumberTaggingTool, т.к. не найден основной класс ‘org.openstreetmap.josm.plugins.housenumbertool.HouseNumberTaggingToolPlugin’.
  • Невозможно загрузить модуль gpxfilter, т.к. не найден основной класс ‘gpxfilter.GpxFilterPlugin’.
  • Невозможно загрузить модуль OpeningHoursEditor, т.к. не найден основной класс ‘org.openstreetmap.josm.plugins.ohe.OhePlugin’.
  • Невозможно загрузить модуль DirectDownload, т.к. не найден основной класс ‘org.openstreetmap.josm.plugins.directdownload.DirectDownload’.
  • Невозможно загрузить модуль buildings_tools, т.к. не найден основной класс ‘buildings_tools.BuildingsToolsPlugin’.
  • Невозможно загрузить модуль DirectUpload, т.к. не найден основной класс ‘org.openstreetmap.josm.plugins.DirectUpload.UploadDataGuiPlugin’.
  • Невозможно загрузить модуль turnrestrictions, т.к. не найден основной класс ‘org.openstreetmap.josm.plugins.turnrestrictions.TurnRestrictionsPlugin’.

Такое ощущение, что плагины в нстройках прописаны, как активные, но не загрузились вообще…

Проблема в дурацком Ростелекоме - часть ресурсов второй день недоступна, поэтому сам JOSM скачался, а плагины нет. Подключился через смартфон на МТСе - плагины загрузились и все заработало…

P.S.: Получил ответ и от Ростелекома:
В настоящее время наблюдается авария на подводной сети связи между Россией и Финляндией. Для производства ремонтных работ к месту аварии вышло кабельное судно. Возможны затруднения с доступом к зарубежным Европейским ресурсам до завершения работ на сети.

В последнем деве пропал цвет с линий place=*
И фильтр тегов только лишнюю строчку занимает :frowning:

Последний JOSM 8969
При загрузке по OverpassAPI, например, такого запроса

[maxsize]
[timeout:900]
;
(
  node[place];
  way[place];>;
  rel[place];>;
  way[highway];>;
  rel[highway];>;
  way[railway];>;
);
(._;rel(bn););
(._;rel(bw););
(._;rel(br););
out meta qt;

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

Вопрос: кто виноват, сервер Overpass (ограничивают нагрузку) или JOSM ?

А ты через сам оверпас проверял? Может josm не обрабатывает [timeout:900]

Похоже какая-то проблема с дублированием BBOX и JOSM пытается тянуть всю планету. Сервер выкидывает по ошибке памяти, а в JOSM выглядит как исключение ‘timeout’.

Вот строка запроса из JOSM (8969) для вышеуказанного запроса:

(added)
Проверил разные стабильные версии на работу JOSM Overpass API с большими областями загрузки.

7906 - OK
8279 - OK
8339 - OK
8491 - OK
8677 - FAILED
8800 - FAILED
8969 - FAILED

Строка запроса у josm_tested (8491) точно такая же как у последнего 8969. BBOX ни при чем.

http://overpass-api.de/api/interpreter?data=%5Bbbox%5D%5Bmaxsize%3A10230000%5D%0A%5Btimeout%3A900%5D%0A%3B%0A%28%0A++node%5Bplace%5D%3B%0A++way%5Bplace%5D%3B%3E%3B%0A++rel%5Bplace%5D%3B%3E%3B%0A++way%5Bhighway%5D%3B%3E%3B%0A++rel%5Bhighway%5D%3B%3E%3B%0A++way%5Brailway%5D%3B%3E%3B%0A%29%3B%0A%28._%3Brel%28bn%29%3B%29%3B%0A%28._%3Brel%28bw%29%3B%29%3B%0A%28._%3Brel%28br%29%3B%29%3B%0Aout+meta+qt%3B&bbox=54.909668,42.8920642,58.6230469,45.4755403

Может ли кто-то оформить карточку на баг ?

Сам пока откатился на 8491.

Подскажите, где можно взять building_tools для JOSM 8491 ?

Попробуй http://svn.openstreetmap.org/!svn/bc/31361/applications/editors/josm/dist/buildings_tools.jar

Zverik
Спасибо, завёлся.

Ещё раз с той же просьбой, чтобы тикет зря не открывать.
После обновления до 8969 / 8997, проблема решилась ровно наполовину, процессор теперь загружен на ~50% :slight_smile:
Или это только у меня так?

Импортирую я с OSM сервера несколько путей (ways) используя taginfo (http://taginfo.openstreetmap.org/tags/height=64) → overpass turbo->export->josm)


/*
This has been generated by the overpass-turbo wizard.
The original search was:
“"height"="64" global”
*/
[out:xml]/*fixed by auto repair*/[timeout:25];
// gather results
(
  // query part for: “height=64”
  way["height"="64"];
);
// print results
out meta;/*fixed by auto repair*/
>;
out meta qt;/*fixed by auto repair*/

В JOSM они показываются. Если выделить поодиночке каждый путь (way), то тег height есть, и значение у него 64, если выделить все пути (ways), то показывается что-то типа <12 ‘64’, 45 не заданы>. Нужно выделить так, чтобы отредактировать все значения одного тега у всех путей (ways) разом. Я выделяю все way на карте(Ctrl+A), а потом ищу так
type:way height selected
Они вроде-бы все выделяются как надо т.е. значение теперь одно, но есть сомнения в правильности такого подхода.

Если вам нужно найти все точки, то почему в запросе вы пишете type:way а не type:node? И какие точки вы собираетесь там найти, если ваш запрос к overpass возвращает только way?

Попробуйте переписать свое сообщение, согласовав предложения и выбросив лишние слова, иначе невозможно читать абсолютно.

В версии 8997 похоже что-то поломали в работе мышью: Очень часто при смещении карты выскакивает контекстное меню, а при попытке передвинуть точку или линию иногда её утягивает далеко за экран.

Увидел в релизной версии этот самый диалог по выбору кому историю наследовать. А его как нибудь отключить можно? А то достает тем, что пробел в нем не работает. Да и не парился никогда историей я.

По-моему это проблемы мыши, ибо улетает мышка у меня на работе притом везде. А дома часто кликается правая кнопка при перетаскивании.

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

То есть: диалог есть только в режиме эксперта. В режиме обычного юзера - работает молча, без вопросов

Когда рисуем разноэтажный дом, нужно делать части дома и указывать их этажность и после этого все эти куски обвести одни полигоном. После этого у меня возникают трудности не могу выбрать внешний контур или одну из частей они же все на одной линии, как выбирать.