wiki:Uk:Help/Preferences/Connection

Інші мови:

Налаштування > Параметри з’єднання

Посилання для сервера OSM

Завантаження та надсилання з/до типового сервера

Більшість користувачів JOSM бажають обмінюватись гео-даними із стандартним сервером OSM, з яким оперує вся спільнота.

Поставте відповідну позначку для того, щоб мати можливість завантажувати дані зі стандартного сервера та надсилати дані до нього (дивись на малюнок вище). Це є типовим параметром.

Розширені налаштування: Завантаження та надсилання даних з/до іншого сервера

Певна кількість користувач JOSM мають потребу у налаштування API URL сервера OSM, тому що вони працюють з іншим сервером:

  • Користувачі, які працюють з локально встановленим сервером OSM
  • Користувачі, які працюють з розробницькою чи тестовими версіями сервера OSM (наприклад http://api06.dev.openstreetmap.org).

Для того, щоб скористатись власним URL:

  1. Зніміть мітку з відповідного поля, щоб відключити стандартний API URL (дивись малюнок вище)
  2. Введіть власний API URL

Клацніть Перевірити для перевірки, чи доступний сервер OSM API за вказаним URL. Якщо все гаразд, JOSM покаже значок source:trunk/resources/images/dialogs/valid.png у правій частині поля вводу API URL. Якщо URL є недійсним, JOSM покаже іконку source:trunk/resources/images/warning-small.svg.

Параметри автентифікації

Робота анонімно, чи під обліковим записом OSM

Якщо ви не ідентифікуєте та автентифікуєте себе, це призведе до того, що ви не зможете надсилати дані на сервер OSM, чи завантажувати дані, для отримання яких потрібно спочатку автентифікуватись.

Якщо ви працюєте анонімно вам дозволено

  • завантажувати гео-дані з сервера OSM та зберігати їх у локальному файлі
  • звантажувати публічні треки GPS з сервера OSM
  • завантажувати гео-дані з файлу, правити їх та зберігати знову у файл

Однак, ви не можете

  • надсилати гео-дані на сервер OSM. Ви не можете створювати, оновлювати чи закривати набори змін.
  • завантажувати приватні треки GPS

Ми пропонуємо вам створити обліковий запис користувача OSM. Використовуючи цю форму ви можете обрати собі Ім’я користувача OSM та пароль OSM ті, які ви потім будете використовувати нижче.

Базова автентифікація

Метод базової автентифікації є базовим механізмом для автентифікації користувачів на сервері OSM.

Ось знімок екрану із панеллю налаштувань базової автентифікації:

Для використання базової автентифікації

  1. Перейдіть на вкладку Автентифікація в Параметрах з’єднання
  2. Виберіть метод автентифікації — Базова автентифікація
  3. Введіть ваше Ім’я користувача OSM та Пароль

Метод автентифікації на основі OAuth

OAuth — відкритий протокол, який дозволяє здійснювати захищену API авторизацію простим та стандартними методом, як із звичайних, так і з веб-застосунків. Сервер OSM підтримує OAuth-автентифікацію на додачу до базової.

Метод OAuth має дві основних переваги перед базовою автентифікацією:

  1. Ваш пароль OSM не буде зберігатись у вигляді простого тексту у файлі налаштувань JOSM.
  2. Ваш пароль OSM буде переданий тільки раз (більше він не використовується) через Інтернет в зашифрованому вигляді, на відміну від базової автентифікації, де пароль OSM передається у незашифрованому вигляді кожного разу, коли ви надсилаєте дані з JOSM до сервера.

Інформація про використання OAuth знаходиться тут

Одного разу ініціалізована Мітка доступу показуватиметься з наступними параметрами:

oauth screenshot

  • Зніміть прапорець Зберегти мітку доступу у налаштуваннях, якщо ви не бажаєте лишати її в налаштуваннях JOSM. Якщо ви не збережете Мітку доступу, вона буде втрачена після виходу з JOSM. Якщо ви запустите JOSM, вам буде потрібно наново отримати Мітку доступу, якщо ви вирішите використовувати автентифікацію OAuth.
  • Натисніть Перевірити мітку доступу для надсилання тестового запиту на сервер OSM. JOSM визначить, чи є ця мітка авторизованою для доступу до сервера OSM.
  • Натисніть Нова мітка доступу для створення нової Мітки доступу.
  • Встановіть прапорець Показати розширені параметри OAuth для показу розширених параметрів OAuth.

Параметри проксі сервера

JOSM спілкується з сервером OSM використовуючи протокол передачі гіпертексту (HTTP). Якщо в цьому є потреба він може надсилати запити через HTTP-проксі або через SOCKS проксі.

  1. Перейдіть на вкладку Параметри проксі сервера в Параметрах з’єднання
  2. Оберіть один із доступних варіантів та введіть додаткові параметри
  3. Збережіть налаштування

new proxy-settings

Використання стандартного системного проксі-сервера

Якщо ви бажаєте використовувати проксі сервер, який використовується на вашому комп’ютері, вам потрібно запустити JOSM зі спеціальними параметрами. Системний рядок повинен містити параметр -Djava.net.useSystemProxies=true, наприклад:

java -Djava.net.useSystemProxies=true -jar josm.jar

Використання вручну налаштованого проксі

Якщо потрібна особиста автентифікація на вашому проксі сервері, не забудьте додати NT-домен до вашого імені користувача, наприклад domain\username. Ця проблема виникає із-за реалізації проксі у java.net.HttpURLConnection.


Назад до меню Налаштування
Назад до основної сторінки Довідки

Last modified 12 months ago Last modified on 2020-03-10T18:48:27+01:00