Необходимые предварительные пояснения

Новости

Как уже было отмечено, программа "OziExplorer" позволяет отображать навигационные данные и процессы в сопровождении растровой картографической информации. Растр – это упорядоченная совокупность разноцветных точек, расположенных на плоскости экрана и образующих искомое изображение. В зависимости от их количества, которое принято оценивать числом пикселей на единице длины, меняется как качество прорисовки, так и размер электронного файла картинки. При этом полезно понимать, что большая разрешающая способность (то есть количество пикселей изображения на сантиметр или, допустим, на дюйм) не связана с уменьшением размера этого элементарного фрагмента – он определяется физическими возможностями аппаратуры, но соответствует увеличению виртуальной площади изображения или объёма соответствующих ему данных.

Формат картографических данных

Для хранения растровых изображений используются различные форматы данных. Наиболее простой из них – формат BMP. Высококачественные изображения, записанные в этом формате, имеют весьма большие объёмы и при обработке компьютером существенно расходуют его ресурсы. Для их экономии были разработаны и широко применяются различные методы сжатия (компрессии) такой информации, которые позволяют существенным образом уменьшить размер файла данных без видимого ухудшения качества картинки. В виде примера может быть назван формат JPG, основанный на том, что любое изображение является в определённой степени избыточным – далеко не все детали воспринимаются человеческим глазом, который интегрирует мелкие элементы.

Зарегистрированные версии "OziExplorer" позволяют работать с изображениями карт большинства растровых форматов, а также с форматом ozf2, разработанным специально для этой программы и позволяющим обрабатывать изображение как бы по частям, дополнительно экономя тем самым ресурсы оперативной памяти. Для сравнения можно отметить, что в демонстрационном варианте "OziExplorer" поддерживает изображения только BMP-формата, требующего загрузки в память всего файла целиком.

Однако для использования в "OziExplorer" недостаточно иметь только файл с изображением карты. Необходимо знание некоторых дополнительных параметров, о которых и пойдёт речь в следующем разделе.

Системы координат и проекции карт

Для того, чтобы графическое изображение карты могло использоваться в навигационных целях, всем его элементам должно быть поставлено в соответствие значение широты и долготы, определённое на основе координатной сетки. Однако исторически сложилось так, что в различных странах стали использоваться и различные системы координат, отличающиеся определением начальной точки отсчёта и способом описания формы земной поверхности. В результате этих разночтений использование навигационных данных GPS, работающей по принятой в США системе координат WGS-84, неминуемо приводит к ошибкам местоопределения на картах других стран, разработанных на основе национальных координатных систем. Величина такой ошибки для отечественных карт, использующих Пулковскую систему координат 1942 года, составляет в среднем около полутора сотен метров.

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

Помимо различий, связанных с системами координат, существует и ещё один аспект, требующий специального внимания. Его суть может стать понятной с помощью эксперимента, сводящегося к мысленному снятию "скальпа" изображения с обычного глобуса. Если попытаться аккуратно расправить эту картинку на плоскости, то становится очевидно, что успех тут возможен только в том случае, если картинка напечатана на тонкой высококачественной резине, которая может быть растянута для устранения пузырей и складок. При этом интуитивно понятно, что растянуть эту резину можно разными способами – например так, чтобы параллели и меридианы превратились в прямые линии и пересекались под прямыми углами. Или – как-нибудь ещё. Однако при этом знакомые с детства очертания морей и материков приполярных областей приобретут весьма непривычную конфигурацию, например, такую, какую имеет Антарктида на рисунке в начале этой главы.

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

Понятие файла привязки карты

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

Для этого в программе "OziExplorer" графический файл изображения карты (Image File) дополняется файлом привязки (Map File), который и содержит всё необходимое для корректного пересчёта навигационных данных.

Для правильного отображения графики используется следующий способ. При создании файла привязки в нём фиксируются экранные позиции (x и y – в сантиметрах, дюймах или просто пикселях) отдельных опорных точек, для которых в явном виде задаются точные значения широты и долготы. Для всех остальных элементов изображения координаты экранных позиций рассчитываются по специальным формулам – полиномам, выбор которых зависит от типа указанной в файле проекции. В результате графическое изображение определённым образом видоизменяется – растягиваясь и сжимаясь – в зависимости от типа проекции и местоположения конкретного участка картинки. Естественно, что чем больше задано опорных точек привязки и чем равномернее они расположены на растре, тем точнее получится итоговый результат, то есть тем лучше совпадут отображаемые навигационные данные с картографической подложкой.

Зарегистрированные версии "OziExplorer" при создании файла привязки позволяют устанавливать произвольное число опорных точек, а также выбирать из имеющихся списков необходимую систему координат и конкретный тип проекции.

Демонстрационная версия поддерживает файлы привязки с не более чем двумя опорными точками, работает только с системой координатWGS-84 и с проекцией Latitude / Longitude (Широта/Долгота), в которой линии параллелей и меридианов как раз и пересекаются под прямыми углами.

Завершая на этом блок предварительных пояснений, автор в очередной раз обращает внимание на существенное упрощение изложенной информации, которое на этом этапе позволило обойтись без пугающих нормального человека специальных терминов и понятий, например, "эллипсоида Красовского" или "проекции Гаусса - Крюгера". Те, кого это заинтересует, всегда могут обратиться за разъяснениями к специальной геодезической литературе. А для остальных будет вполне достаточно просто обращать внимание на необходимость корректного учёта этих особенностей при подготовке и использовании картографического материала. Тем более, что вопрос привязки конкретной карты будет подробно обсуждён в одном из следующих примеров.



До конца мая мы снизили цены на популярные модели

Количество товара по акции ограничено, наличие товара указано на сайте.

Автомобильная антенна Optim Hustler 1c/100
Диапазон: CB (27 МГц)
Магнитное основание
Длина антенны: 150 см
1280 руб.
999 руб.
Автомобильная антенна MegaJet T3-27 N mag 125
Диапазон: CB (27 МГц)
Магнитное основание
Длина антенны: 60 см
2200 руб.
1850 руб.
Автомобильная рация Optim Apollo v 3.0
Диапазон: CB (27 МГц).
Мощность: 6 Вт.
Удобное управление
Не требует установки
6220 руб.
5450 руб.
Автомобильная рация MegaJet MJ-850
Диапазон: CB (27 МГц)
320 (360) каналов
Мощность 18 Вт
Корейская сборка
6690 руб.
4400 руб.

 


ВходРегистрация