13 | Документация

Загрузка и выгрузка данных

Плагин позволяет:
  1. загружать в слой картографического сервиса, добавленный на карту, данные из файлов в форматах SHP, XLSX, CSV, GPX, KML/KMZ, GPKG, GeoJSON, NDJSON, DWG, DXF;
  2. выгружать данные из слоя картографического сервиса, добавленного на карту, в виде файлов в форматах SHP, XLSX, CSV, GPKG, KMZ, GPX, GeoJSON, NDJSON, DWG, DXF;
  3. трансформировать данные при их загрузке с использованием пользовательских систем координат и параметров трансформаций.
Система координат задается для базовой карты или картографического сервиса. Данные для выгрузки и загрузки могут быть заданы в другой системе координат. В этом случае определите трансформацию данных из одной системы координат в другую.
На панели управления нажмите Добавить плагин и выберите плагин Загрузка и выгрузка данных , выделенный ниже, см. Рисунок 788 и добавьте необходимые настройки, см. Рисунок 789 .
Рисунок 788 - Добавление плагина Загрузка и выгрузка данных
Рисунок 789 - Настройки плагина Загрузка и выгрузка данных
Определите:
  • В поле Сервис укажите название картографического сервиса, к которому установлено подключение в Конструкторе для карты, и функциональность которого будет расширять плагин.
    Обратите внимание, что для одного картографического сервиса используется только один плагин Загрузка и выгрузка данных . Если для одного картографического сервиса настроено несколько плагинов Загрузка и выгрузка данных , то будет использоваться последний (нижний) в списке плагинов.
  • Какие операции будут доступны группе пользователей на карте - загрузка, выгрузка данных, получение трансформаций системы координат.
    1. В опции Для пользователей выберите из выпадающего списка, для каких пользователей или групп пользователей будут применяться заданные настройки:
      • Любых ;
      • Неавторизованных ;
      • Авторизованных ;
      • Входящих в любую из групп ;
      • Входящих во все группы .
    2. В какие слои будут доступны загрузка и выгрузка данных. Для этого в поле Слои нажмите  и укажите номера слоев.
    3. Какие объекты будут доступны при загрузке и выгрузке данных:
    4. Задайте Определяющий запрос на SQL и геотриггер будет выполняться при редактировании объекта слоя, значение которого удовлетворяет запросу. Для этого нажмите .
Выражение запроса строится в следующем виде:
<Название атрибутивного поля> <Оператор сравнения> <‘Имя значения в атрибутивном поле’>
или
<Название атрибутивного поля> <Оператор сравнения> <Численное представление значения в атрибутивном поле>
Например:
Status = ‘Выполнен’
Length > 20.
  • Определите территорию, в границах которой при создании или редактировании объектов будет выполняться геотриггер. Для этого отметьте опцию Ограничение по экстенту , задайте координаты и координатную систему.
  • Определите объект слоя картографического сервиса. Для этого отметьте опцию Ограничение по объектам , укажите название класса пространственных объектов и создайте SQL-запрос, определяющий необходимую территорию.
    1. Какое максимальное или минимальное число объектов можно загрузить или выгрузить.
    2. Разрешается ли выгрузка координат объектов. По умолчанию операция разрешена - для опции Разрешить выгрузку геометрии выбрано Да .