Для фотографических изображений формата JPEG, в полях параметров EXIF которых указаны географические координаты места выполнения съемки, в системе предусмотрена операция по их размещению в слое карты с одновременным их автоматическим позиционированием на карте в соответствии с заданными координатами.
Примечание | |
---|---|
При размещении в слое фотографий, в параметрах которых указана ориентация фотоаппарата во время съемки, выполняется их автоматический поворот. |
Примечание | |
---|---|
Видеоурок по привязке фотографий к слою можно посмотреть пройдя по ссылке: https://www.politerm.com/videos/map/photo_geocoding/. |
Координаты привязки фотографии должны быть заданы в соответствующих тэгах EXIF графического файла. При размещении фотографии в слое, для нее создается символ (кружок), показывающий ее фактическое расположение на карте, а в базе данных слоя для данного символа сохраняются параметры фотографии. Набор сохраняемых данных определяется в процессе процедуры привязки фотографий и может включать следующие поля:
ImageName – название фотографии и ссылка на ее файл;
Make, Model – производитель и название модели камеры;
DateTime – дата и время съемки;
GPSVersionID – идентификатор версии тэгов GPS;
GPSLatitude, GPSLongitude, GPSAltitude – широта, долгота и высота точки в которой был выполнен снимок;
GPSImgDirection – направление, в котором была направлена камера;
GPS MapDatum – датум координат снимка.
Предупреждение | |
---|---|
При размещении фотографий в слое, его содержание предварительно очищается, поэтому не следует использовать для размещения фотография слои содержащие какие-либо необходимые данные. |
Привязка фотографий в слое выполняется в диалоговом окне Привязка фотографий.
Рисунок 292. Диалог привязки фотографий
Для выполнения привязки:
Откройте диалог привязки фотографий, выполнив команду
главного меню.Нажмите кнопку справа от поля Папка с фотографиями и выберите в стандартном диалоге выбора файлов каталог, в котором располагаются требуемые фотографии.
Если в указанной папке имеются еще вложенные папки с фотографиями, которые так же будут использованы, то установите опцию Смотреть во вложенных файлах.
Нажмите кнопку справа от поля Слой для записи и выберите в открывшемся диалоге выбора слоя слой, в котором будут сохранены данные привязки фотографий. При выборе уже существующего слоя он будет замещен новым слоем с данными привязки, о чем будет выведено предупреждение.
Подсказка | |
---|---|
При создании серверного слоя, все размещаемые фотографии будут скопированы на сервер и к слою будут привязываться уже копии фотографий на сервере. |
Для выбора географической проекции слоя нажмите кнопку справа от поля Проекция и «укажите требуемую географическую проекцию» в открывшемся диалоге.
Из списка Источник данных выберите источник для хранения табличной информации.
В поле Символ выберите символ, который будет отображаться в слое для фотографий, если символ не выбрать, для фотографий будет отображаться кружки. Символы, используемые для фотографий, являются стандартными символьными объектами ZuluGIS и могут быть заменены на любые другие символьные объекты, после создания слоя.
В поле со списком Поля таблицы указаны поля EXIF фотографий, данные из которых будут сохраняться в соответствующих поля таблицы фотографий базы данных. Для того чтобы изменить список сохраняемых полей нажмите кнопку справа от поля и выберите требуемые поля в открывшемся диалоге Поля таблицы. Установите флажки у полей, которые требуется сохранять в таблице, либо установите флажок Все чтобы добавить все поля списка. После задания требуемых полей нажмите кнопку , чтобы сохранить изменения и закрыть диалог, либо кнопку чтобы закрыть диалог без сохранения изменений.
Рисунок 293. Диалог добавления полей
Если требуется добавлять создаваемый слой в текущую карту, установите флажок Добавить в карту.
Выберите нужную опцию:
Создавать слой заново – при выборе данной опции слой с фотографиями будет создан заново;
Добавлять только новые фото – если выбрана данная опция, то новые фото будут добавлены к уже существующему слою, при этом изменить структуру таблиц (добавить или убрать поля) будет невозможно.
После задания всех параметров привязки фотографий, нажмите кнопку
чтобы выполнить процесс привязки, либо кнопку чтобы закрыть диалог без выполнения привязки фотографий.
Привязанные фотографии отображаются в слое в виде выбранных символов, привязанных в БД слоя к таблице, с названием, совпадающим с названием слоя. Доступ к записям осуществляется с помощью стандартных механизмов системы ZuluGIS.
Рисунок 294. Размещение привязанных фотографий на карте
Рисунок 295. Запись БД с параметрами фотографии