Введение в JOSM

В этом разделе мы узнаем, шаг за шагом, как загрузить и установить JOSM, Java редактор для OpenStreetMap. Мы изменим некоторые настройки в JOSM, так чтобы им было удобнее пользоваться. После этого мы откроем тренировочную карту для того, чтобы узнать об основных функциях редактора. Помните, в начале мы предлагали вам начертить карту вашего города или деревни? Мы завершим этот раздел начертив вашу карту снова, только в этот раз – цифровую. После этого вы будете иметь представление о том, как создавать карты в JOSM.

Загрузка JOSM

  • Если у вас уже есть JOSM на компакт-диске или на флешке, вы можете перейти к следующему разделу — Установка JOSM.
  • Если у вас ещё нет JOSM, или же вы желаете воспользоваться свежей версией, откройте свой веб-обозреватель – это может быть Firefox, Chrome, Opera или Internet Explorer.
  • В адресной строке, вверху окна, введите следующий текст и нажмите клавишу Ввод: josm.openstreetmap.de
  • Вы также можете найти веб-сайт JOSM в Интернете по слову “JOSM”.
  • Он будет выглядеть примерно как на рисунке:

    JOSM website

  • Если на вашем компьютере установлена Windows, нажмите “установщик Windows” (“Windows Installer”) для загрузки JOSM.

    Windows installer

  • Если у вас другая операционная система, выберете ссылку для вашей системы, после чего должна начаться загрузка. В этом разделе мы считаем, что вы используете Windows, но инструкции для других операционных систем похожи.

Установка JOSM

компьютере не установлена Java. Если они у вас возникли, попробуйте загрузить и установить Java. Java можно загрузить по ссылке http://www.java.com/en/download/

  • Найдите файл с установщиком JOSM на вашем компьютере. Двойной щелчок на нём начнет процесс установки.
  • Нажмите ‘OK’, ‘Next’, ‘I Agree’ и ‘Install’. Когда установка будет завершена, нажмите на кнопку ‘Finish’ для запуска JOSM впервые. Потом, когда вы захочете запустить JOSM, вы сможете сделать это нажав на кнопку Пуск в нижнем левом углу экрана вашего компьютера щелкнувши на строку JOSM среди других программ.
  • Вы должны увидеть окно запроса на обновление программного обеспечения. Вам не нужно сейчас обновлять JOSM, так как вы только что его установили. Нажмите на кнопку “Отменить” (“Cancel”). Если вы не желаете видеть это окно в следующий раз, поставьте флажок в нижней части окна, перед тем как нажат на “Отменить” (“Cancel”).
  • После запуска JOSM будет выглядеть так:

    JOSM splash page

Изменение настроек JOSM

Существует много различных параметров, которые можно изменить в JOSM. Одним из них является настройка языка интерфейса, возможно у вас появится необходимость его поменять. JOSM переведён на много языков и у вас есть возможность выбрать нужный вам.

  • Для изменения настроек кликните в меню “Правка” (“Edit”) на пункт “Настройка” (“Preferences”).

    Preferences window

  • Слева, нажмите на вкладку с изображением малярной кисти и краски.
  • В верхней части окна нажмите на вкладку “Внешний вид” (“Look and Feel”).
  • Выберите ваш язык из разворачивающегося списка, рядом со словом “Язык” (“Language”).

    Look and feel

  • Нажмите Да (OK).
  • Вам необходимо перезапустить JOSM, чтобы ваши настройки вступили в силу. В Меню “Файл” (“File”) сверху слева, найдите пункт “Перезапустить” (“Restart”), ближе к нижней части меню.

Изучение основ рисования в JOSM

  • А теперь давайте откроем учебный файл OSM, на котором мы будем изучать основные способы рисования карт в JOSM. Заметьте, что эта карта ненастоящая, и, поэтому, мы не будем сохранять её в OpenStreetMap.
  • Загрузите файл: sample.osm
  • Теперь откроем его в JOSM. Нажмите на кнопку “Открыть” (“Open”) вверху слева.

    Open file

  • Найдите файл sample.osm. Возможно он будет в вашей папке Загрузки (Downloads), если конечно, вы не сохранили его где-то в другом месте. Кликните на нём, а потом на кнопку “Открыть” (“Open”).
  • Вы должны увидеть учебную карту, похожую на эту:

    Sample file

Основные операции

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

    Scale bar

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

Точки, Линии и Фигуры (Полигоны)

  • Выбирая разные объекты на учебной карте, обратите внимание, что на ней присутствуют три различны типа объектов. Это точки, линии и фигуры (полигоны).
  • Точечные объекты показаны на карте значками. На этой карте есть две точки — обувной магазин и супермаркет. Обувной магазин показан значком с изображением башмака, а супермаркет значком с тележкой.
  • Здесь также есть несколько линий, которыми обозначены дороги. Ясли вы присмотритесь, то увидите, что линии тоже имеют точки. На этих точках нет никаких значков или другой информации, связанной с ними, но они позволяют определить как располагается линия.
  • И напоследок, здесь есть несколько фигур (полигонов), представляющих различные места – лес, реку, парк и здания. Полигоны в основном представляют территории, такие как поля или здания. Полигон тоже является линией, но эта линия является замкнутой – то есть начало и конец её совпадают в одной точке.

Довольно просто представить карту, которая состоит из объектов трёх основных типов – точек, линий и фигур (полигонов). В OpenStreetMap используется собственная терминология, с которой вы познакомитесь в процессе. В OSM точки называются node, линии — way. Фигуры называются closed way (замкнутые линии), потому что это обычная линия, у которой начало и конец совпадают в одной и той же точке.

  • Вы можете обратить внимание, что когда вы выделяете объекты, справа от карты в окне «Параметры» появляется перечень параметров. Эти параметры также известны как теги. Теги являются информацией, связанной с точкой, линией или фигурой, описывающей чем является объект. Мы узнаем более подробно о тегах в следующих разделах. Сейчас вам нужно запомнить, что эта информация помогает описать, является ли ваш объект лесом, рекой или зданием, или чем-то другим.
  • Вспомните о рисовании карты вручную и как вы наносили точки, линии и фигуры. Какие места лучше обозначать точкам? Какие линиями? А какие фигурами?

Изменение объектов

  • Выделите лес, который находится слева на карте. Убедитесь, что вы щелкнули на линию, которой обведён лес, а не на точку этой линии. Теперь нажмите левую клавишу мыши и потяните линию. Таким образом вы можете переместить лес в новое место на карте.
  • Щёлкните на точку на линии леса. Удерживая левую кнопку мыши потяните её. Так можно передвинуть точку. Таким образом можно изменять форму объектов и перемещать точки.

Рисование

  • Слева в окне JOSM есть колонка с кнопками. Большинство из этих кнопок позволяют открыть новые окна справа на панели диалогов и предоставляют больше информации о карте. Наиболее важные кнопки расположены, конечно, сверху. Эти кнопки устанавливают действия, которые можно делать с помощью вашей мыши.
  • Верхние четыре кнопки являются наиболее важными. Они позволяют вам выделять объекты и рисовать новые.
  • До этого момента мы использовали инструмент Выделение, который выглядит так:

    Select tool

  • Перед тем, как рисовать вам нужно убедиться что ничего не выделено. Щёлкните на пустой участок карты для того чтобы снять текущее выделение.
  • Щёлкните на вторую кнопку, инструмент Рисование.

    Draw tool

  • Найдите пустой участок на карте и сделайте на нём двойной щелчок левой кнопкой мыши. Это позволит вам поставить отдельную точку.
  • Для того, чтобы нарисовать линию, щёлкните левой кнопкой мыши один раз. Переместите курсор мыши и нажмите вновь. Продолжайте до тех пор, пока вам нужно рисовать линию. Для окончания рисования линии сделайте двойной щелчок в конечной точке линии.
  • Рисование фигур осуществляется также как и рисование линий, только заканчивается щелчком на начальной точке линии.

Применение заготовок

  • Теперь вы знаете, как ставить точки, рисовать линии и фигуры, но мы всё ещё не указали, что они представляют. Мы хотим иметь возможность сказать, что на месте нашей точки находится магазин, школа, или что-то ещё, а также, что наши фигуры являются полями, зданиями и так далее.
  • Щёлкните на инструмент Выделение, на панели инструментов слева.

    Select tool

  • Выделите один объект, который вы начертили с помощью инструмента Рисования. В основном меню сверху выберите “Заготовки” (“Presets”). Перейдите с помощью мыши через подменю к типу объектов, который вам нужен.
  • После того, как вы выберете заготовку, появится окно для ввода дополнительной информации. Вам не нужно заполнять все поля, но вам нужно внести важную информацию об объекте, например, такую как его название.
  • После того, как вы закончите ввод информации нажмите кнопку “Применить заготовку” (“Apply Preset”). Если все хорошо, ваша точка, линия, или фигура изменят свой цвет или будет показан значок. Это произошло потому, что вы определили чем является этот объект.

Рисование вашей собственной карты

  • Теперь попробуйте нарисовать карту, используя приёмы, которым вы научились. Вы, возможно, захотите перерисовать карту, которую вы создали на бумаге.
  • Перетяните карту с участка с учебной картой. Нажмите правую кнопку мыши и перетяните карту в чистое место, для начала работы над собственной картой.
  • Используйте инструмент Рисование для создания точек, линий и фигур. Описывайте чем являются ваши объекты, выделяя их и выбирая для них заготовки.
  • Когда вы закончите, у вас будет собственная карта, похожая на учебную карту из файла sample.osm.

Итоги

Прекрасно! Если все прошло хорошо, вы научились: как установить JOSM на ваш компьютер и как использовать основные инструменты для черчения карт. В следующем разделе мы подробнее рассмотрим процесс редактирования карты OSM, с помощью JOSM.

Продвигаемся дальше

Перейдите по следующим ссылкам, чтобы: