Привязка фотографий к растровому изображению

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Semakin
Новоприбывший
Сообщения: 7
Зарегистрирован: 24 окт 2011, 11:42
Репутация: 0

Привязка фотографий к растровому изображению

Сообщение Semakin » 24 окт 2011, 15:05

Добрый день.
Наша организация обследовала акваторию водохранилища.
Обследование проводилось следующим образом. На цифровой фотоаппарат производилась съёмка необходимых мест, вместе с тем записывались данные на листок с GPS-координатами(трек не сохранялся и не записывался) и на карте отмечались соответствующие точки(1,2,3..).
При обработке данных возникла необходимость отсканировать карту, выполнить привязку географических координат карты, нанести на нее точки в соответствии с GPS-координатами. Для каждой точки сделать небольшой комментарий с графическим материалом(фотографии). Дальнейший просмотр карты для предоставления отчета.
С ГИС-технологиями мало знаком. Хотелось бы узнать комментарии по данному вопросу специалистов.
Какую программу использовать(желательно бесплатную), и как это сделать(примерный алгоритм)?

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Привязка фотографий к растровому изображению

Сообщение Voltron » 24 окт 2011, 19:00

QGIS. Открытый код, кроссплатформенность, неплохой функционал, активно развивается. В наличии документация на русском языке (описание установки).

Все необходимое для вашей задачи там есть. Модуль привязки растров, создание и редактирование векторных слоёв, модуль eVis для визуализации фотографий, ассоциированных с точками и другие инструменты. Если кратко, то алгоритм следующий:
  1. привязываете растр
  2. если фотографии содержат координаты в EXIF, при помощи модуля Photo2Shape сразу получаете векторный слой с точками. Иначе см. п. 3
  3. создаете новый векторный слой (shape-файл) с необходимым атрибутами, используя модуль numericalDigitize наносите свои точки и заполняете атрибуты
  4. при помощи модуля eVis или стандартного механизма «действий» (actions) настраиваете показ фотографий по клику на точке.

Semakin
Новоприбывший
Сообщения: 7
Зарегистрирован: 24 окт 2011, 11:42
Репутация: 0

Re: Привязка фотографий к растровому изображению

Сообщение Semakin » 26 окт 2011, 16:37

Разобрался numericalDigitize, нанес на привязанный растр точки.
Возник вопрос как заполнять атрибуты, как добавлять к атрибутам фотографии.
при открытии обозревателя событий eVis появляется следующее окно без фотографии.
Изображение

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Привязка фотографий к растровому изображению

Сообщение Voltron » 26 окт 2011, 18:27

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

Вставлять файлы в атрибутивную таблицу можно, если используется полноценная БД, например SpatiaLite или PostGIS. А если у вас shape-файлы, то в атрибутику фотографию вы не вставите, вместо этого нужно указывать путь к файлу.

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

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость