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

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

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