wiki:Uk:Help/Plugin/PicLayer

Інші мови:

Втулки -> PicLayer

/pluginicon/PicLayer.jar/images/layericon.png

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

Зображення можливо завантажити двома способами:

  • з файлу, та
  • з буферу обміну.

Це рання версія, вона не має відгуків від користувачів, тож у разі потреби чітко виконуйте наступні інструкції.

Примітка: Будь ласка, переконайтесь, що ви маєте ліцензійно чисті зображення, маєте дозвіл від власника на їх використання, якщо дозволу не має чи ліцензія не сумісна з ліцензією ОСМ — використовувати такі зображення не можна.

Порядок роботи

  1. Завантажте потрібну вам частину даних з сервера.
  2. В меню Фон знайдіть пункт Новий шар зображення з файлу… або Новий шар зображення з буфера обміну.
    1. Якщо ви вирішити завантажити зображення з файлу, з’явиться діалог для його вибору. Оберіть потрібне вам зображення. Звісно, формат обраного вами зображення повинен підтримуватись JOSM.
    2. Якщо ви вирішили завантажити зображення з буферу обміну, вам доведеться трохи почекати. З певних причин на це потрібен деякий час. Можливо, в майбутньому все буде значно швидше.

Примітка: Якщо, щось не спрацює, з’явиться повідомлення. Якщо повідомлення не буде — перевірте консоль на наявні сповіщення (можливо тільки в Linux?)

  1. Після того, як зображення з’явиться, його потрібно відкалібрувати відповідним чином. Для цього: на панелі діалогів праворуч, серед відкритих шарів оберіть шар із вашим зображенням та активуйте його (!!!).
  2. Вирівняйте положення та викривлення зображення.
    1. Пересування зображення здійснюється за допомоги інструменту 'Пересування' з панелі інструментів ліворуч та перетягування зображення мишею.
    2. Обертання — за допомоги інструменту 'Обертання'.
    3. Масштабування — за допомоги інструменту 'Масштабування'
    4. Також можливо змінити масштаб тільки за однією віссю координат, обравши відповідний інструмент.

Примітка: Якщо, щось не працює — переконайтесь, що АКТИВОВАНО відповідний шар.

  1. Якщо вам потрібно скинути ваші зміни — скористайтесь контекстним меню, клацнувши правою кнопкою миші на шарі в панелі діалогів.
  2. Для збереження параметрів калібрування зображення, також використовуйте контекстне меню шару в панелі діалогів.

Цей втулок призначений для тих, хто бажає мапити за знімками (для автора втулка це переважно будівлі) але їм не подобається MetaCarta Rectifier.

Перетворення даних калібрування в PicLayer

Для тих, хто цікавиться як перетворюється калібрувальні дані в PicLayer:

  • INITIAL_SCALE — початковий розмір 100 пікселів зображення (довжина лінійки в JOSM).
  • SCALEX/Y — коефіцієнт, після зміни розміру растрового зображення по відношенню до шару даних JOSM.
  • INITIAL_POS_y/X — координати центру зображення в проекції меркатора.
  • POSITION_X/Y — координати після зсуву растрового зображення по відношенню до шару даних JOSM.
  • ANGLE — кут в градусах (за годинниковою стрілкою -> позитивний) обертання растрового зображення.
  • Одиниці виміру меркатора дугові одиниці по довготі (PI <-> 180).
  • З широтою трохи складніше, тому що ця проекція зберігає кути, а не ділянки:
    y = ln(tan(45+b/2))
    

де b в градусах, ln — натуральний логарифм і tan — тангенс.

  • Довготу в градусах l можна отримати з x:
    l = x*180/PI.
    
  • Широта b може бути розрахована з y:
    b = 2*arctan(e!**y) - 45
    
    (коли арктангенс повертає значення в градусах).

При перетворенні довготи ступень відмінності кутів зображення до відстані, ви повинні взяти до уваги, що на один градус зі сходу на захід має інший розмір залежно від широти.
На екваторі 1 градус -> d0 = 111.321 km (з GRS 80 semi-major axes), на широті b ви отримаєте:

d = d0*cos(b)

(точно тільки для сфери, але відхилення від еліпсоїда < 0.5%).

Дивіться також


Назад до сторінки Втулки JOSM
Назад до основної сторінки Довідки

Last modified 7 years ago Last modified on 2014-07-06T09:59:02+02:00