2.7. Редактирование векторных слоев

2.7.1. Введение

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

2.7.2. Редактирование значений атрибутов

Программное обеспечение NextGIS Web позволяет редактировать атрибуты географических объектов. Редактирование атрибутов можно вызывать из административного интерфейса и из просмотра карты.

  • Редактирование атрибутов из административного интерфейса:
    • Откройте векторный слой, нажмите в правом меню Таблица объектов.
    • Откроется таблица. Выберите нужную строку в таблице и в этой строке слева в пустом окошке проставьте отметку для выделения строки для выполнения действий над объектом.
    • Нажмите на кнопку Изменить справа внизу экрана Рис. 2.50..
../../_images/ngweb_editing_attributes2.7.png

Рис. 2.50. Редактирование атрибутов из административного интерфейса.

  • Редактирование атрибутов при просмотре карты:
    • щёлкните инструментом идентификации по объекту,
    • нажмите на кнопку редактирования (последняя кнопка в таблице после вкладки Вложение) Рис. 2.51.:
../../_images/ngweb_editing_when_viewing_map.png

Рис. 2.51. Редактирование атрибутов при просмотре карты.

В открывшемся окне можно изменять значения атрибутов Рис. 2.52.:

../../_images/ngweb_editing_when_viewing_map1.png

Рис. 2.52. Окно редактирования атрибутов слоя.

Описание, заданное на вкладке «Описание», будет видно при просмотре карты в окне идентификации.

В окне редактирования атрибутов слоя имеются следующие вкладки:

../../_images/ngweb_tab_attributes.png

Рис. 2.53. Вкладка Атрибуты.

../../_images/ngweb_tab_description.png

Рис. 2.54. Вкладка Описание.

../../_images/ngweb_tab_attachment.png

Рис. 2.55. Вкладка Вложение.

Примечание

При редактировании слоя из PostGIS изменения атрибутов сохраняются в PostGIS, а описания - в локальной базе. При редактировании слоя из Shapefile изменения атрибутов и описания сохраняются в локальной базе.

Примечание

Геоданные с изменёнными атрибутами можно выгрузить по ссылке Загрузить GeoJSON или раздав слой по протоколу WFS. Функционала выгрузки описаний сейчас нет.

2.7.3. Добавлений фотографий к геоданным

Программное обеспечение NextGIS Web позволяет прикреплять к записям фотографии. При этом, при идентификации объекта на карте во всплывающем окне будет отображены как атрибуты идентифицируемого объекта, так и фотографии, которые были ему сопоставлены (см. Рис. 2.56.).

../../_images/webmap_identification_photos.png

Рис. 2.56. Всплывающее окно результатов идентификации с фотографиями.

Добавление фотографий осуществляется в режиме просмотра карты.

Примечание

По умолчанию фотографии могут добавлять все пользователи, но можно настроить так, чтобы добавлять могли только отдельные пользователи (см. Настройка прав доступа).

  1. Щёлкните инструментом идентификации по объекту.
  2. Нажмите на кнопку редактирования.
  3. В окне редактирования откройте вкладку Прикреплённые файлы (см. Рис. 2.57.).
../../_images/admin_object_edit_attr.png

Рис. 2.57. Окно редактирования атрибутов.

  1. Загрузите фотографии. Поддерживаются форматы JPEG, PNG. GIF не поддерживается (см. Рис. 2.58.).
../../_images/admin_object_edit_photos1.png

Рис. 2.58. Окно загрузки фотографий к объекту.

  1. Нажмите Сохранить, введите подписи к фотографиям, потом ещё раз нажмите Сохранить (см. Рис. 2.59.).
../../_images/admin_object_edit_photos2.png

Рис. 2.59. Окно загрузки фотографий к объекту с введёными подписями.

Теперь при просмотре карты в окне идентификации на вкладке Прикреплённые файлы видны превью фотографий (см. Рис. 2.56.).

При нажатии на фотографию открывается лайтбокс (всплывающее окно в браузере, работающее на JavaScript). Размер фотографии вписывается в окно. Фотографии подписываются, пользователю можно переходить между фотографиями, используя клавиши вправо-влево на клавиатуре (см. Рис. 2.60.).

../../_images/webmap_identification_photo_lightbox.png

Рис. 2.60. Окно идентификации с загруженными фотографиями.

Для удаления фотографий, выделите её в админке, нажмите кнопку Удалить, а потом нажмите кнопку Сохранить.