RU:JOSM

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Available languages
Deutsch English Español Eesti Euskara Suomi Français עברית Magyar Italiano 日本語 Nederlands Polski Português Português do Brasil Русский Slovenčina Shqip Українська Tiếng Việt ‪中文(简体)‬ ‪中文(繁體)‬
Скриншот JOSM, показывающий функцию geo-tagged изображений.
Скриншот JOSM показывающий использование модуля WMSplugin

JOSM или "Java OpenStreetMap Editor" был написан Иммануэлем Шульцем (Immanuel Scholz), поддержку в настоящее время осуществляет Dirk Stöcker. Домашняя страничка программы расположена по адресу http://josm.openstreetmap.de/wiki/Ru%3AWikiStart.


В этой статье рассматриваются общие вопросы связанные с JOSM. Подробную справку по работе в JOSM вы можете посмотреть здесь


Вы можете скачать JOSM, перейдя туда, или прямо сейчас, нажав на одну из ссылок, указанных ниже:

RU Download josm-tested button.png
josm-tested.jar — стабильная версия JOSM
josm-latest.jar — последняя, тестируемая версия JOSM
java web-start — ссылка для прямого запуска JOSM через Java Web Start
josm-setup.exe — установщик на Windows

Contents

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

Для OpenStreetMap существует несколько редакторов, таких как онлайн-редактор Potlatch, Merkaartor, Mapzen, Vespucci. Так в каком случае вам следует использовать JOSM, а в каком альтернативные? JOSM — полнофункциональный редактор, нацеленный на опытных картостроителей. Он требует некоторых усилий по установке и настройке. Но, если вы намерены серьёзно заняться редактированием OSM данных, JOSM стоит потраченного на него времени. Все не так страшно: установка пройдет гладко, если вы хоть немного разбираетесь в компьютерах.

Вам надо попробовать JOSM, если:

Вам, возможно, не нужен JOSM, если:

Системные требования

Для запуска JOSM на вашем компьютере понадобится:


Загрузка и установка

Для запуска JOSM вам понадобится установить на ваш компьютер пакет Java 1.5 или более поздней версии. К сожалению, Java 1.5 не доступна для Mac OS 10.3.x.

После чего вам надо загрузить JOSM с официального сайта страница на английском или страница на русском

Много людей работают над JOSM и для него существует большое количество модулей (дополнений). В то время как официальная версия доступна на http://josm.openstreetmap.de/, вы всегда можете скачать модули или модифицированные версии JOSM с расширенной функциональностью.

Установка Java

Прежде всего вам нужна установленная на вашем компьютере Java, для запуска JOSM:

Linux

Ubuntu

Про установку JOSM в Ubuntu можно прочитать на странице [1]

Debian "pure"

Замечание: Если у вас уже установлена другая JVM, либо выберите sun java vm сделав его исполняемым (/usr/lib/jvm/java-6-sun/java), либо обновите настройки системы, выполнив "update-java-alternatives -s java-6-sun"

Gentoo

Стандартная установка:

$ emerge josm

Если вы хотите иметь самую последнюю версию JOSM и модулей воспользуйтесь OpenStreetMap Gentoo Overlay. Используя ключ "x86" вы получите последний стабильный релиз, svn версию.

Большое количество модулей доступно в виде ebuild. Загляните на http://svn.openstreetmap.org/applications/utils/gentoo/ для полного списка.

openSUSE

JOSM пакеты доступны на openSUSE's build service, в репозитарии Application:Geo

Для OpenSuse 11.4 Установка в 1 клик или

zypper ar http://download.opensuse.org/repositories/Application:/Geo/openSUSE_11.4
zypper ref
zypper in josm

Для всех поддерживаемых версий OpenSuse ссылки на установку искать тут

Windows

Mac OS X

Модули для JOSM

Список модулей можно найти на странице RU:JOSM/Plugins этого Wiki, а также здесь: JOSM Wiki. Установка модулей происходит следующим образом:

Linux & Mac OS X

Windows

Как запустить JOSM

jar файл должен быть запущен в Java 1.5. Это делается по-разному для различных платформ:

Linux

Просто введите java -jar josm.jar в командной строке. Есть несколько обучающих видео-роликов. Один из них иллюстрирует шаги, необходимые для того, чтобы запускать JOSM в KDE просто щелкнув по jar файлу. Скачать ролики можно с одного из зеркал, перечисленных на следующей странице: openstreetmap.de.

Для пользователей Ubuntu есть хорошее руководство на UbuntuForums.

Если вы подключены к Интернет через прокси-сервер, сообщите об этом java следующим образом: java -Dhttp.proxyHost=192.168.1.1 -Dhttp.proxyPort=3128 -jar josm.jar, подставив в соответствующие места ip-адрес и порт своего прокси-сервера.

Если вам нужна поддержка ipv6, попробуйте -Djava.net.preferIPv6Addresses=true

Пример: java -Djava.net.preferIPv6Addresses=true -Dhttp.proxyHost=proxy.ipv6.uni-leipzig.de -Dhttp.proxyPort=3128 -jar josm/josm-snapshot-xxx.jar

Здесь упоминается proxy, т.к. сервер openstreetmap пока не поддерживает ipv6.

Windows

Обычно, для запуска JOSM, достаточно просто дважды щелкнуть по файлу josm.jar.

В том случае, если это не сработало, создайте текстовый файл с именем start_JOSM с помощью любого текстового редактора, например Notepad. Напишите в нём следующее:

java -jar josm.jar

Сохраните файл с расширением .bat в той же директории, в которой находится josm.jar. Теперь можно, дважды нажав на полученный .bat файл, запускать JOSM.

Также, можно создать ярлык на файл josm.jar, который позволяет запускать JOSM с дополнительными параметрами. Ниже пример того, что прописано в поле "Объект" моего ярлыка. С такими параметрами запускается окно "control prompt" (удобно наблюдать за процессом загрузки/выгрузки данных), JOSM запускается в отдельном окне и ему выделяется 512mb оперативной памяти, что очень ускоряет редактирование плотных массивов данных. Измените "path" на полный путь к вашему josm-latest.jar.

C:\WINDOWS\system32\java.exe -jar -Xmx512M "C:\path\josm-latest.jar"

Mac OS X

Вам понадобится Mac OS 10.4 или более новая. В 10.3 JOSM работать не будет. Просто кликните на jar файле и Java 1.5 запустит приложение. Если требуется выделить JOSM больше оперативной памяти (в том случае, если вы собираетесь редактировать большие объёмы данных), запускайте JOSM следующим образом:

 java -jar -Xmx256M -XX:MaxPermSize=256M josm-latest.jar

Быстрый старт

Полезные советы

см. также JOSM/Advanced Tricks (больше советов для более опытных пользователей)

Автоматическое прикрепление фотографий к GPS трекам

Одна из проблем, возникающая когда вы рисуете карты с использованием GPS данных, в необходимости делать пометки о названиях улиц и объектах, которые вы собираетесь нанести на карту, в процессе записи GPS трека. Если у вас есть возможность взять с собой цифровую фотокамеру, JOSM может вам с этим помочь.

По ходу своего путешествия, фотографируйте интересные места, транспортные развязки, перекрестки, дорожные знаки. По возвращении домой, загрузите полученный трек в JOSM:

Автоматическое сопоставление звукозаписей GPS трекам

Как и для фотографий, теперь существует подобная возможность для звукозаписей.

Есть три способа, пошагово описанных в Справке JOSM:

1. Непрерывное аудио с путевыми точками GPS

С помощью этого метода, вы собираете путевые точки вдоль трека используя свой GPS и одновременно используете диктофон для непрерывной звукозаписи для описания того, что путевая точка представляет из себя на местности — название улицы или интересная точка. Ваш GPS сохраняет три ключевых параметра о каждой точке — ее положение, время, когда она была сделана и ее имя или номер. Аудио и путевые точки потом синхронизируются в JOSM, так, что вы сможете проиграть каждое описание нажав на маркер, представляющий каждую путевую точку.

2. Непрерывное аудио с точками обозначаемыми голосом

С помощью этого метода Вы также создаете непрерывную звукозапись , но вместо создания путевых точек с помощью GPS Вы записываете хорошо различимый звуковой ключ для каждой точки, например "ОТМЕТИТЬ! Школа №37 по левую сторону".

3. Аудио-клипы с путевыми точками

С помощью этого метода, вы создаете путевые точки для идентификации интересных мест. Однако, Вы записываете отдельные аудио-файлы для каждой из них и имя каждого файла добавляется как элемент <link> к соответствующей путевой точке в файле GPX перед загрузкой в JOSM. Когда JOSM создает аудио-маркер для каждой путевой точки, он знает, какой аудио-клип проигрывать, когда Вы щелкните на маркер.

Подробная информация Audio mapping

== Cообщения об ошибках /code> in a shell. There are also some tutorial videos. One describes the steps to set up KDE for starting JOSM by clicking on the JAR file. Get the tutorials from one of the mirrors listed at openstreetmap.de.

Ubuntu users have a good tutorial at UbuntuForums.

If you need to use it from behind a proxy, you can tell it to the java runtime like JOSM ==

Ошибка во время передачи данных на сервер

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

Если вы видите "error 412 precondition failed", это означает, что что-то изменилось на самом сервере. Попробуйте удалить проблемные данные.

JOSM запускается, но окно пустое

Если вы используете fancy, с включенной функцией compiz/beryl, это может случиться. Решить эту проблему довольно просто, добавьте следующую строку в profile пользователя:

export AWT_TOOLKIT="MToolkit"


Заметки Чайника

Ниже несколько заметок от новичка (Parsingphase), написанных в течении первой пары дней работы в OSM, с использованием редактора JOSM (на Mac OS X)

Mac-особенности


Относится ко всем платформам


Почему я не вижу своих изменений?

Смотрите также

Дополнительная информация

Внешние ссылки

Personal tools
Namespaces
Variants
Actions
site
Toolbox