RU:JOSM/FAQ

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Доступные языки
Русский

Contents

Загрузка и выгрузка

Как загрузить отношение по его номеру?

Ctrl+Shift+O (файл -> скачать объект).

Как загрузить данные по ссылке, по XAPI?

Ctrl+L (файл -> открыть адрес).

А есть какой-нибудь способ качать квадраты большие, чем позволяет API?

Как работать в JOSM на компьютере без интернета?

Нужен только сам josm-latest.jar. Сначала с компа с инетом качаем нужный кусок, сохраняем слой данных и слой с треками, и тащим на другой комп. Там делаем с ним всё, что нужно, опять сохраняем и тащим на комп с инетом. Открываем josm`ом, подгружаем с сервера этот кусок, чтобы проверить на конфликты, после их разрешения - upload и готово. Если нужна подложка, в принципе, можно воспользоваться Котяриным twms-ом.

Есть ли в JOSM возможность скачать только одну дорогу, но очень длинную и состоящую из маленьких кусочков?

Почему не работают ссылки "Редактировать в JOSM" (удалённое управление)?

Чтобы ссылки типа http://localhost:8111/load_and_zoom?top=...&right=... работали, управление должно быть включено в настройках JOSM (F12 - дистанционное управление - включить), а сам JOSM - запущен. Изредка проблема возникает из-за занятого (например, повисшей копией JOSM) порта 8111 или настроек файрвола.

В браузере Opera не работают ссылки редактирования в JOSM

Попробуйте добавить localhost в список доверенных сайтов: Opera > Settings > Preferences > Security > Trusted Websites > Secure Internal Hosts > Add > localhost, либо по-русски: Меню -> Настройки -> Настройки (Ctrl+F12) -> Дополнительно -> Безопасность -> Доверенные веб-сайты... -> Безопасные внутренние узлы -> Добавить... -> localhost

Редактирование

Как поворачивать и масштабировать объекты?

Тянуть мышкой с зажатым Ctrl+Shift (поворот) или Ctrl+Alt (масштабирование).

Как склеить несколько полигонов (домов, водоёмов)?

Убедиться, что они соединены или пересекаются, и нажать Shift+J (инструменты -> объединить полигоны).

Выделить все полигоны, пересекающие данный, можно клавишей I (Utilsplugin2, выделение - пересекающиеся линии).

Как объединять дороги?

C (инструменты -> объединить линию).

Как добавить точку с конкретными координатами?

Shift+D (инструменты -> добавить точку). Чтобы переместить точку в нужное место, «инструменты -> двигать точку».

Как грамотнее всего добавлять точки в старые линии?

На отрезках при достаточном приближении есть крестик, отмечающий середину. Если потянуть за него, будет новая точка, иначе будет перемещение полигона. Второй вариант — нажать «A» (рисовать точки) и кликнуть в нужном месте на линии (линия при этом должна подсветиться голубым цветом). Так же можно поставить точки и на пересечении линий.

Как нарисовать окружность?

Также см. #Как сделать, чтоб при создании окружности, в ней было в 2 раза больше точек?

Можно ли как-то скопировать вхождение элемента в отношения?

Плагин UtilsPlugin2, Ctrl+Alt+V (ещё инструменты -> вставить отношения).

Как из полигона тростника вырезать полигон водной поверхности?

Нужно сделать мультиполигон. Выделите оба полигона, затем Shift+A (инструменты -> создать мультиполигон).

Как в JOSMе расковырять линию, принадлежащую двум полигонам?

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

Как добавить общие точки в местах пересечений линий

Подключить UtilsPlugin2, выделить линии и нажать Shift + I (Ещё инструменты -> Добавить точки на перекрёстки)

Можно ли из josm вытащить ссылку на way?

Ctrl+I (вид -> информация об элементе).

Есть ли в JOSM простой способ разрезать полигон на два полигона?

Плагин UtilsPlugin2, выберите две точки на контуре и Shift-P (ещё инструменты -> разделить объекты).

Есть шорткат для добавления отношений?

Плагин reltoolbox, Ctrl+Shift+C.

Как временно отказаться от привязки к линиям и точкам в процессе рисования?

Зажмите Ctrl.

Можно заставить josm передвигать объекты клавиатурой?

Shift+стрелочки.

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

Ctrl+F -> -type:node selected. Или можно воспользоваться панелью выделения - там все по порядку (релейшны, веи, ноды) и есть кнопка «Выбор».

При установленном Utilsplugin2 снять выделение с узлов можно, нажав Alt-U (выделение - снять выделение с точек).

Как две линии, например, два отдельно стоящих здания «слепить вместе»?

Подтаскиваете здания поближе (возможно, только их части). Дальше J — прилепить точку к ближайшей линии, M — склеить две точки (выбранные или одну к ближайшей).

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

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

Через точки проведено несколько линий, как выбрать нужную?

Тегирование

Как сделать ограничение на поворот?

С помощью модуля turnrestrictions.

Как сделать заготовки тегов (пресеты)? Кому их отправлять?

Нужно создать свой xml-файлик наподобие файлика с существующими заготовками (один из самых простых) и указать до него путь в меню Правка/Настройка, вкладка «Настройки карты» (третья), подвкладка «Заголовки с тегами», плюсик справа. Подробная инструкция и формат файла — на сайте JOSM. Чтобы сделать пресет доступным всем, нужно разместить его в вики JOSM.

Как добавить кнопки пресетов в панель инструментов?

Настройки (F12) -> Панель инструментов -> Доступно -> Заготовки -> перегнать нужные кнопки в левую панель.

Как добавить теги хоткеем на клавиатуре?

Этот хоткей всё время плавает в зависимости от установленных модулей. Попробуйте Alt+B, Alt+C.

Как скопировать теги с предыдущего объекта?

Ctrl+C, затем Ctrl+Shift+V — вставить только теги. В utilsplugin2 есть комбинация Shift+R, которая копирует теги с предыдущего выбранного объекты.

Как сделать чтобы в дальнейшем на карте навитела был поиск по улицам?

Нарисовать городу границу (линию с тегом place=* и name, как у точки). Желательно поставить точке с линией addr:country=RU, addr:region=<название области> и addr:district=<название района>.

Как присвоить номер дому?

В меню: Заготовки -> Аннотация -> Адреса. Название улицы обязательно.

Как посмотреть список авторов и историю объекта?

Панель журнала открывается значком в виде синей книжки (Alt+Shift+H), в ней есть кнопка «Показать».

А нельзя выделить кучку объектов и посмотреть всех их авторов за всё время?

Есть панель авторов (кнопка с человечками, Alt+Shift+A), но она показывает только последних редакторов.

Как узнать идентификатор выделенного объекта?

ID видно в строке статуса, если навести курсор на объект. Можно включить их отображение в списке выделенных объектов. И можно нажать Ctrl+I: откроется окно информации по выделенным объектам, где, помимо прочего, пишутся их номера.

Поиск и фильтры

Выбор объектов по условию — Ctrl+F, туда нужно ввести критерий отбора.

Не получается найти дома с addr:street

Нужно использовать кавычки: "addr:street"="название улицы".

Мне мешает рисовать область со значением town, как его можно временно скрыть?

Режим каркаса (Ctrl+W) - отключается вся раскраска. Либо фильтром:

  1. включите панель фильтра (слева среди иконок такая серая воронка)
  2. в панели нажмите «добавить», в строку впечатайте place type:way
  3. жмите enter
  4. если серый контур не устраивает и хочется скрыть целиком, ставьте галочку в столбце «H».
  5. удалить мешающий полигон, но не сохранять удаление на сервер (Правка -> Очистить...)

Есть способ сделать фильтр так, чтобы остались только дороги и принадлежащие им точки?

highway, затем инвертируйте, поставив галочку в столбце «I».

Как перейти к координатам?

Ctrl+G.

Как посмотреть, какие из объектов нарисовал я?

user:<ваш логин>

Как выкинуть из слоя ненужные данные, не удаляя их из OSM?

Выбрать их, затем Ctrl+Shift+P (правка -> очистить).

Можно как-то выделить все точки выделенных линий?

type:node child selected

При установленном UtilsPlugin2 — Ctrl+Shift+N или просто «E».

А есть ли в ЖОСМе возможность, чтобы дома раскрашивались соответственно их улицам?

Нужно использовать стили, инструкция на форуме.

Как найти точки, не принадлежащие ни одному объекту?

type:node -child. Если нужны только точки без тегов, то type:node untagged -child

Треки и вейпоинты

Наделал закладок в СитиГиде, как их импортировать в JOSM?

Преобразовать в вид latitude, longitude, desc (простым перловым скриптом, если под виндой то через excel), затем

gpsbabel -w -i csv -f points.cvs -O osm -F points.osm

Как импортировать точки Garmin в JOSM?

gpsbabel -w -i gdb -c cp1251 -f <ваш_файл>.gdb -o GPX -c UTF-8 -F MyPoi.gpx

Можно сразу с устройства, убрав ключ -f файл.gdb и вместо -i gdb написав -i usb. Если что-то не работает, почитайте эту тему.

А из OziExplorer?

gpsbabel -i ozi -c cp1251 -f %1 -o GPX -c UTF-8 -F %1.gpx

Также см. эту тему, там есть батник.

Возможна ли загрузка GPX треков в базу OSM из JOSM и как это сделать?

Модуль DirectUpload. Описание работы есть на форуме.

Подскажите, есть в JOSM возможность загрузки на OSM треков "пачками"?

Заархивируйте в zip и загрузите через web-интерфейс.

Можно ли в JOSM фильтровать загружаемые треки?

Нет.

Как выяснить автора конкретного трека?

Правой кнопкой на слое с треками, там «Информация»: отобразится окно со списком треков, и для неанонимных треков будет ссылка вида http://api.openstreetmap.org/trace/00000/view. Открываете её, кликаете в пользователя.

Как раскрасить треки по скорости?

В настройках (F12) первая вкладка, «Раскрасить треки и точки».

Что означает цветовой окрас треков в жосме?

Означает какой-то из параметров трека: скорость или высоту. Красный — медленно или высоко, жёлтый — средне, зелёный — быстро или низко. Фиолетовый — слишком быстро.

Загрузил трек, и очень мешают какие-то окружности

Настройки (F12), первая вкладка, «Изобразить значение HDOP».

Скачиваю трек в JOSM - линия получается прерывистой, в Potlatch линия без разрывов

Настройки (F12), первая вкладка, увеличьте значение «Максимальная длина (в метрах)».

Подложки

Как двигать подложку?

Правую кнопку на слое подложки, «Смещение -> Новое смещение». Затем просто мышкой тягать картинку, либо стрелочками на клавиатуре. Подробнее в вики. (Не обращать внимание на появившееся окно, лучше его сдвинуть к краю)

Не могу найти подложку Bing в меню Снимок

Зайдите в Настройки (F12), WMS/TMS и, выбрав в списке «Доступные по умолчанию» пункт «Снимки Bing», нажмите кнопку «Активировать». Заодно неплохо бы добавить «ScanEx IRS» оттуда же.

Альтернативно, нажмите в этой вкладке «+» справа от (пустого) списка выбранных слоёв. Введите как название «Bing», а внизу, в поле «URL подложки», — bing:bing. Таким же образом можно добавить подложку IRS, с адресом scanex:irs.

Не работает подложка wms:scanex:irs

Адрес должен быть без wms:, просто scanex:irs.

Как использовать свою картинку как подложку?

Плагин PicLayer. Загружаете картинку и двигаете/масштабируете/поворачиваете её. Сохранить полученную привязку можно, нажав правую кнопку на слое и выбрав «сохранить».

Можно ли использовать данные, полученные из SASPlanet?

Тема на форуме.

Как очистить кэш тайлов?

Удалить содержимое C:\Documents and Settings\%USER%\Local Settings\Temp\JMapViewerTiles_%USER%. Есть скрипт для запуска josm, который скачивает последнюю версию, удаляет кэш тайлов и выделяет побольше памяти редактору.

Bing выдаёт только самый грубый масштаб, где на всю планету четыре тайла

В настройках (F12 -> WMS/TMS -> Настройки -> Уровень мин/макс) надо выставить нужные уровни (2 или больше, 18). Также в списке выбранных поставщиков подложек может быть задано максимальное увеличение.

Настройка

Я редактирую так много сразу, что JOSM-у не хватает памяти

Запускайте JOSM батником со строкой
 java -Xmx1024m -jar josm-latest.jar
(объём памяти можно менять) или более продвинутым скриптом

У меня всё отображается в наклонной проекции, как бы в перспективе

В настройках выбрать меркаторовскую проекцию: меню Правка -> Настройки (F12), там третья вкладка Настройки карты -> Картографическая проекция -> выбрать в типе проекции «Проекция Меркатора». И, кстати, при выборе этой проекции будет нормально работать инструмент ортогонализации (Q)

Как сделать, чтоб при создании окружности, в ней было в 2 раза больше точек?

В расширенных настройках (последняя вкладка в окне) создать createcircle.nodecount с нужным значением, по умолчанию — 8.

Где можно менять параметры для генерализации Simplify Way?

simplify-way.max-error в расширенных настройках.

А можно как-то использовать английский интерфейс, но чтобы при этом названия на карте были русские?

В расширенных настройках mappaint.nameOrder, нажать «Правка».

Обнаружил, что пропали стрелочки, которые указывают направление линии

Скорее всего, у вас включено использоваться реальной ширины mappaint.useRealWidth=true.

Как обновить josm на более свежую версию?

Скачать josm-latest.jar с официального сайта и заменить им свой файл. Или запустить из нового места: настройки подхватятся.

Автоматически можно обновлять батником со строкой "wget http://josm.openstreetmap.de/josm-latest.jar" (wget.exe положить рядом или в PATH).

Мне не нравится свежая версия, где взять предыдущие?

http://gis-lab.info/programs/josm/

Где сбрасывать чекбоксы «не спрашивать снова»?

Это ключи message.* в расширенных настройках. Чтобы вопрос появился, нужно соответствующее значение поставить в true или удалить. Например, если окно редактирования отношений не даёт добавить элемент дважды в одно отношение, сбросьте ключ message.add_primitive_to_relation.

Где хранится файл настроек?

По умолчанию — в ~/josm (в винде — C:\Documents and Settings\UserName\Application Data\JOSM\). Переопределить можно ключом запуска -Djosm.home.

Как отключить подсветку объекта под курсором?

Добавить draw.target-highlight=false в расширенных настройках.

Personal tools
Namespaces
Variants
Actions
site
Toolbox