Владимир Морозов на сайте pamir.su
горный туризм, картография, художественная фотография, программирование
 Топографические карты в Google Earth
Minimize

Космические снимки вместе с высотными замерами позволяют наглядно увидеть трёхмерную картинку горного района в его современном состоянии. Но на космическом снимке отсутствуют названия, точные высоты, характеристики рек и другие элементы, присущие топографическим картам. В этой статье я объясню, как совместить эти три изображения земли на одном экране. Проще говоря, как натянуть топографическую карту на трёхмерные снимки в Google Earth.

Топографическая карта натянутая на высотные данные в Google Earth

Несколько лет назад такая операция была сопряжена с большим количеством трудоёмких вычислений и телодвижений. Проблема в том, что топографическая карта сделана в равноугольной поперечно-цилиндрической проекции Меркатора (Transverse Mercator) и системе координат Пулково-1942. А геоинтерфейс (Google Earth) показывает космические снимки в Прямоугольной проекции и системе координат WGS84. Разные проекции искажают изображение земной поверхности, а разные системы координат сдвигают широту и долготу. Поэтому необходимо сконвертировать топографическую карту в Прямоугольную проекцию и привязать в системе WGS84.

Современные версии программ позволяют добиться этого очень просто. Я использую программу Global Mapper версии 10.

Топографическая карта привязывается в OziExplorer в проекции Transverse Mercator и системе координат Пулково-1942. Не забудьте выставить границы карты.

Программа Global Mapper версии 10 позволяет открыть карту уже привязанную в OziExplorer. Меню File/Open Data File(s).

Загрузка привязанной топографической карты в Global Mapper Выбираем нужный файл с расширением .map. Загружается уже правильно привязанная карта.

Меняем проекцию отображения карты на Прямоугольную. Менять нужно именно проекцию отображения карты на экран, а проекция самой карты так и останется Transverse Mercator. Для этого заходим в меню Tools/Configure, выбираем закладку Projection.

Диалог Configuration/Projection В графе Projection из выпадающего списка выбираем Geographic (Latitude/Longitude). Здесь же меняем систему координат отображения карты. В графе Datum выставляем WGS84. Нажимаем Ok.

Карта после этого преобразования заметно сплющивается по вертикали.

Сохраняем такое изображение карты в отдельный файл, чтобы потом загрузить его в Google Earth. Меню File/Export Raster and Elevation Data/"Export KML/KMZ".

Настройки производительности экспорта в формат Google Earth На закладке KML/KMZ Options указываются параметры производительности. Их можно оставить без изменения.
  • Export Image Format - следует установить PNG. Global Mapper сгенерирует 256-и цветные сжатые картинки без потери качества. Для топографических карт это оптимальный формат.
  • Create Compressed KMZ File - все файлы карты будут помещены в один архив KMZ. Следует включить.
  • Automatically Grid Export ... - разрезает карту на квадраты по 512x512 точек и добавляет в архив несколько уменьшенных видов карты. Это ускоряет загрузку карты в Google Earth на слабых компьютерах. Можно выключить эту опцию, и вся карта сохранится в одну картинку.

  • На закладке Export Bounds следует выставить рамку карты, чтобы не перекрывать соседние листы карт белыми полями данной карты.

    Указание рамки экспортируемой карты в формат Google Earth Выбираем Lat/Lon (Degrees). Здесь указываются координаты рамки топографической карты в градусах. Обычно Global Mapper уже выставляет их правильно по рамке из загруженного map-файла, но следует их проверить и скорректировать. Для этого смотрим на географические координаты, указанные в углах оригинальной топографической карты.
    Северо-западный угол карты Юго-восточный угол карты

    Нажимаем Ok и ждём, когда вся карта будет сохранена в KMZ-файл.


    Остаётся открыть полученный KMZ-файл в Google Earth и увидеть топографическую карту, натянутую на трёхмерный рельеф вместе с космическими снимками. После такой конвертации карта ложится на геоинтерфейс очень точно, все элементы рельефа совпадают.

    Панель управления Google Earth В Google Earth карту можно сделать полупрозрачной, включать и выключать.

    Каждый лист топографических карт я конвертирую в отдельный KMZ-файл. Но их все вместе можно загрузить в Google Earth и покрыть весь район топографическими картами.

    Топографические карты натянутые на высотные данные в Google Earth