Перейти к содержимому



Картография - как?

Started by RockMeister, 29 июля 2015 - 08:13

# vv631

vv631
  • 188 сообщений

Posted 06 августа 2015 - 08:59

На помощь приходит опыт, полученный из сферы металлопоиска - там эта тема поставлена, что называется, на поток. Во-первых, необходимо исправить дисторсию (искажение) на снимке - Phoroshop в помощь. Во-вторых, фотографии нужно склеить. Для этого дела есть изумительная прогаммулька Raster Stitch. Программа платная, но в сети есть версия, вылеченная от жадности - ссылку дать не могу, потому как не сохранял откуда качал, но найти не трудно. Пользоваться ей до элементарного просто - выбрал один файл, выбрал второй, на каждом указал две одинаковые, присутствующие на обоих снимках, точки и нажал кнопку типа "Склеить". А можно поручить это дело программе, т.е. склейка в автоматическом режиме. Фотки склеивать не пробовал - не было нужды, но старые карты клеит "автоматом" на ура. Я сначала по дурости в ручную точки искал, думал так точнее будет - ничего подобного. После склейки снимок можно привязать к координатам. Для этого есть вторая замечательная программуля - Global Mapper. Нужны ещё привязанные карты сфотографированной местности, их можно качнуть отсюда. В раскрывающемся списке выбирайте карты ГГЦ, масштаб - это уже на ваш выбор. Качайте, подсовывайте программе привязанную карту и ваш снимок, и делайте так, как сказано вот в этой инструкции. Программа настолько хороша, что сама исправит снимок в соответствии с точками и их координатами. Поэтому, чем больше точек вы укажете на снимке, тем точнее будет привязка каждого его участка. Тут на ум приходит одна проблемка, которая может возникнуть при съёмке небольших участков (правда не понятно зачем их привязывать). Как привязать, например, поле если на карте никаких приметных элементов местности (рельеф, строения и т.п.) нет? Тут два пути. Во-первых, сделать это можно, например, с помощью спутникового снимка, который с координатами легко выдернуть из программы SAS-Планет (пример того, как это делается можно посмотреть здесь). Ищем на снимке характерные точки и отмечаем их на снимке вашем - координаты на спутниковом снимке программе Global Mapper известны и она привяжет ваш снимок по ним. Второй путь - пожалуй, уже самый экстремальный, последний шанс так сказать. Проблема в том, что к сожалению спутниковые снимки есть не на все участки земли, как быть в тех случаях, когда крупного снимка нет? Я бы сделал следующим образом. По всему периметру и внутри самой снимаемой территории расставил бы заметные с коптера маркеры (флажки, конусы, ленты и т.п.) и записал бы точные координаты каждого из них (GPS навигатор или обычный телефон с GPS в помощь). Здесь уже не важны приметные детали рельефа местности, даже наоборот - лучше ставить их на однородных участках - на тот случай, если присутствие маркеров на конечном снимке не желательно: маркеры на однородных участках проще будет убрать в Photoshop инструментом штамп, при этом не нанося ущерб информативности снимка. Чем больше маркеров - тем меньшее влияние на привязанный снимок будет оказывать искажения территории, вызванные дисторсией и изменениями снимка при её исправлении. Дело в том, что программа Global Mapper правит подсунутый ей скан (снимок) в соответствии с указанными точками. Другими словами - если у вас на снимке ромб, а вы укажите угловые точки квадрата, то Global Mapper исказит снимок и сделает из вашего ромба квадрат - в соответствии с указанными координатами (точками). Далее, имея координаты маркеров и склеенный общий снимок, обращаемся либо к программе Global Mapper (не помню уже нюансов работы с ней - можно ли в ней использовать не привязанную карту, а известные координаты точек или нет), либо если не получиться с GM - к программе OziExploer, в которой делаете привязку вашего снимка как обычной карты по известным координатам. Инструкцию того как этого делается в Ozi уж найдёте сами - в сети их полно всяких и разных.

Как то так.


Edited by vv631, 06 августа 2015 - 09:08 .

  • 0




Яндекс.Метрика

Сайт работает на хостинге FASTVPS