Модуль посадки растровых проектов Общие сведения




Скачать 29.54 Kb.
НазваниеМодуль посадки растровых проектов Общие сведения
Дата публикации16.03.2013
Размер29.54 Kb.
ТипДокументы
vbibl.ru > Астрономия > Документы

Модуль посадки растровых проектов



Общие сведения


Модуль посадки растровых проектов предназначен для посадки растрового проекта по координатам заданного набора точек в текущей системе координат проекта и соответствующих им точек в требуемой системе координат. При этом посадка проекта выполняется по усредненному значению координат введенного набора точек с применением поворота, переноса и масштабирования растрового проекта.

Алгоритм расчета параметров посадки


  1. Вводится набор точек (не менее двух) в текущей системе координат и в действительной системе координат карты, куда должен сесть проект.

  2. Для набора точек в каждой системе рассчитывается средняя точка.

  3. Для отрезков с началом в одной из введенных точек набора и концом в полученной средней точке рассчитываются средние коэффициенты поворота и масштабирования для перехода из одной системы в другую.

  4. Для каждой точки введенного набора рассчитывается отклонение координат по осям с применением полученного усредненного значения параметров переноса, поворота, масштабирования.

  5. Если отклонения по всем точкам в пределах допустимого значения, то принимаются данные параметры.

  6. Если для некоторых точек отклонения велики, то они выключаются и расчет выполняется снова.

  7. После получения допустимых отклонений пересчета координат требуемые параметры запоминаются:

    1. Меняются координаты начальной точки проекта в MRS-файле (перенос).

    2. Меняются размеры клеток по осям (масштабирование).

    3. В одноименном MRS-файлу файле с расширением ROT сохраняются координаты отрезка от левого верхнего угла до правого нижнего угла MRS проекта или отрезка по заданной паре номеров точек с наименьшими отклонениями в исходной системе растра и в полученной с использованием полученных параметров перевода.
^

Использование полученных параметров


  1. При отсутствии поворота проект выводится в карте с использованием новых значений точки привязки левого верхнего угла и размеров клеток по осям.

  2. При наличии поворота, перед выводом изображения на экран, растровая клетка предварительно поворачивается на требуемый угол. Поворот выполняется над массивом байт с изображением клеток. Замедления вывода растра с поворотом по сравнению с прямым практически не заметно.
^

Порядок выполнения посадки


  1. С экрана набираются точки с использованием левой кнопки мыши и клавиши Ctrl на исходном растровом проекте. Для каждой растровой точки также набирается координата действительной точки на карте. Эти координаты могут вводиться вручную.

  2. Выполняется расчет усредненных значений параметров переноса, масштабирования и поворота для перехода от растровых точек к действительным.

  3. Для каждой пары точек «растровая — действительная» выводятся отклонения по осям, которые получаются при применении полученных усредненных параметров к исходным растровым точкам.

  4. Растровые и действительные точки отображаются разными стилями на карте.

  5. При необходимости, включается режим перехода на карте к текущей выбранной в набранной таблице точке.

  6. При необходимости, включается режим автокорреляции, при котором рядом с каждой действительной точкой на карте отображается положение полученной пересчитанной растровой точки с учетом рассчитанных отклонений. Это может использоваться для уточнения положения действительной точки в случае больших отклонений и возможно неправильного ввода точки.

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

  8. Все вводимые значения координат сохраняются при выходе из окна в текстовом файле.

  9. При следующем сеансе работы они предварительно загружаются пользователем.

  10. После получения требуемых параметров, выбирается растровый слой.

  11. Растр отображается уже с посадкой — при этом все параметры пока хранятся только в памяти.

  12. После получения удовлетворительного результата пользователь сохраняет MRS-файл с новыми координатами левого верхнего угла (перенос) и размерами клеток (масштабирование), ROT-файл с параметрами поворота растра. При сохранении MRS-файла предыдущая копия файла сохранияется с расширением MRS1, MRS2... (в зависимости от количества выполненных сохранений).

  13. Поворот растра в дальнейшем может быть отменен удалением файла ROT.

  14. Изменение точки привязки и размеров клеток отменяется восстановлением требуемого файла MRS1 (или 2...) вместо текущего используемого.

Добавить документ в свой блог или на сайт

Похожие:

Модуль посадки растровых проектов Общие сведения iconПосадка растений в жаркую погоду
Технология посадки ни чем не отличается от весенней и осенней посадки растений. Единственно, что требуется- это особое внимание к...

Модуль посадки растровых проектов Общие сведения iconСокрытия данных в растровых изображениях
Целью данного проекта является разработка программного обеспечения, позволяющего скрывать данные в растровых изображениях

Модуль посадки растровых проектов Общие сведения iconПрограммный комплекс монолит sql система монолит: crm модуль интеграции...
Общие сведения о модуле интеграции \«Монолит: crm\» с \«1с предприятием\» версии 7 4

Модуль посадки растровых проектов Общие сведения iconИнн 2703000015 сообщение о существенном факте «сведения об этапах...
Сведения об утверждении решения о выпуске (дополнительном выпуске) ценных бумаг

Модуль посадки растровых проектов Общие сведения icon«Сведения о решениях общих собраний» Общие сведения
Полное фирменное наименование эмитента (для некоммерческой организации – наименование)

Модуль посадки растровых проектов Общие сведения icon«Сведения о решениях общих собраний» Общие сведения
Полное фирменное наименование эмитента (для некоммерческой организации – наименование)

Модуль посадки растровых проектов Общие сведения icon«Сведения о решениях общих собраний» Общие сведения
Полное фирменное наименование эмитента (для некоммерческой организации – наименование)

Модуль посадки растровых проектов Общие сведения icon«Сведения о решениях общих собраний» Общие сведения
Полное фирменное наименование эмитента (для некоммерческой организации – наименование)

Модуль посадки растровых проектов Общие сведения iconСообщение о существенных фактах «Сведения о решениях общих собраний» Общие сведения
Полное фирменное наименование эмитента (для некоммерческой организации – наименование)

Модуль посадки растровых проектов Общие сведения iconI. Общие сведения об управляющей организации
Сведения о домах, в отношении которых управляющей организацией заключен договор управления, с указанием адресов указанных домов и...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
vbibl.ru
Главная страница