Changes between Initial Version and Version 1 of Ru:Help/Plugin/PicLayer


Ignore:
Timestamp:
2017-11-17T10:27:29+01:00 (8 years ago)
Author:
ak099
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Ru:Help/Plugin/PicLayer

    v1 v1  
     1[[TranslatedPages(revision=17, outdated=Проверьте кто-нибудь правильность перевода секции «Преобразование калибровочных данных»)]]
     2
     3= Модуль -> PicLayer =
     4
     5[[Image(/pluginicon/PicLayer.jar/images/layericon.png,32)]]
     6
     7Этот модуль позволяет использовать любое изображение в качестве подложки для редактируемых вами данных.
     8
     9Он предлагает два способа загрузки данных:
     10- из файла
     11- из буфера обмена.
     12Это ранняя версия и она не гарантирует отсутствие ошибок, так что точно следуйте приведённым ниже шагам по использованию.
     13
     14**Примечание**: убедитесь, что изображение подходящее и его использование не запрещено авторским правом. Если сомневаетесь — не используйте!
     15
     16== Использование ==
     171. Скачайте с сервера нужные данные, чтобы отобразилась карта в JOSM.
     181. В меню '''Слои''' выберите либо '''Новый слой изображения из файла''', либо '''Новый слой изображения из буфера обмена'''.
     19 a. Если вы выбрали файл, откроется окно выбора файла. Выберите нужное изображение. Убедитесь, что формат вашего изображения поддерживается в JOSM/
     20 b. Если вы выбрали буфер обмена, будьте готовы ожидать. По некоторым причинам это требует времени. Будет исправлено позднее.
     21
     22 **Примечание**: если что-то пойдёт не так, вы должны увидеть сообщение. Если нет - проверьте сообщения в консоли (только Linux?)
     23
     243. После того, как изображение станет видимым, можно начать его позиционирование. Выберите слой изображение в списке слоёв и активируйте его слой (!!!).
     251. Начинайте выравнивать изображение.
     26 a. Для перемещения изображения выбрите 'Переместить' в панели инструментов и перетаскивайте изображение, удерживая нажатой левую кнопку мыши.
     27 b. Для поворота изображения выберите 'Повернуть' в панели инструментов и перетаскивайте изображение вверх/вниз, удерживая нажатой левую кнопку мыши.
     28 c. Для изменения размера изображения выберите 'Масштабировать' в панели инструментов и перетаскивайте изображение вверх/вниз, удерживая нажатой левую кнопку мыши.
     29 d. Можно также масштабировать только по одной оси, выбрав соответствующую кнопку.
     30
     31 **Примечание**: если это не работает - убедитесь, что слой изображения выбран И АКТИВИРОВАН.
     32
     335. Если вы хотите сбросить свои изменения - можете воспользоваться контекстным меню, для слоя PicLayer в списке слоёв.
     341. Если вы хотите сохранить выполненную вами калибровку изображения, также воспользуйтесь контекстным меню.
     35
     36Этот модуль создавался в помощь рисующим карту по фотографиям (для автора это главным образом здания) для людей, которым просто не нравится MetaCarta Rectifier.
     37
     38
     39== Преобразование калибровочных данных в PicLayer ==
     40Для тех, кто интересуется калибровочными данными в PicLayer:[[BR]]
     41* {{{INITIAL_SCALE}}} — это исходный размер 100 пикселей изображения (длина линейки в JOSM).
     42* {{{SCALEX/Y}}} — коэффициент после изменения размера растрового изображения по отношению к слою данных JOSM.
     43* {{{INITIAL_POS_y/X}}} — координаты центра изображения в проекции Меркатора.
     44* {{{POSITION_X/Y}}} — координаты после сдвига растрового изображения относительно слоя данных JOSM.
     45* {{{ANGLE}}} — угол в градусах (по часовой стрелке -> положительный) при повороте растрового изображения.
     46
     47* Единицы измерения в проекции Меркатора — по долготе это угловые единицы (PI <-> 180).
     48* С широтой немного сложнее, поскольку эта проекция сохраняет углы, но не площади:
     49{{{
     50y = ln(tan(45+b/2))
     51}}}
     52
     53 где b в градусах.
     54* Долгота в градусах l вычисляется из x по формуле:
     55{{{
     56l = x*180/PI.
     57}}}
     58
     59* Широта b может быть вычислена из y по формуле:
     60{{{
     61b = 2*arctan(e!**y) - 45
     62}}}
     63 (где арктангенс возвращает градусы).
     64
     65При преобразовании отклонений углов изображения по долготе в градусах в дистанцию необходимо принимать во внимание, что один градус в направлении запад-восток может иметь разный размер в зависимости от широты.[[BR]]
     66На экваторе 1 градус -> d0 = 111.321 км (from GRS 80 semi-major axes), на широте b он будет равен:
     67{{{
     68d = d0*cos(b)
     69}}}
     70(формула точна только для сферы, но отклонение от эллипсоида < 0.5%).
     71
     72== Смотрите также ==
     73* [[osmwiki:JOSM/Plugins/PicLayer|страница модуля PicLayer]] в OSM wiki
     74
     75----
     76Назад к [wiki:/Ru:Plugins#JOSMdocu Документация к модулям][[BR]]
     77Назад к [wiki:/Ru:Help Основной странице справки]