Страница 1 из 1

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

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

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

Добавлено: 24 окт 2011, 19:00
Voltron
QGIS. Открытый код, кроссплатформенность, неплохой функционал, активно развивается. В наличии документация на русском языке (описание установки).

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

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

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

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

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

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

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