Публикация слоя с помощью копирования

Пользователи могут публиковать слои на ZuluServer с помощью операции копирования, без помощи системного администратора. Данный способ публикации возможен когда у пользователя есть права на создание слоя на сервере.

[Примечание]Примечание

Видеоурок по копированию слоя можно посмотреть пройдя по ссылке: https://www.politerm.com/videos/layerstruct/layer_copy/.

Для публикации слоя с помощью копирования на сервер геоданных следует:

  1. В меню Слой выберите команду Скопировать…. Откроется диалог копирования слоя.

    Диалог копирования слоя

    Рисунок 77. Диалог копирования слоя


  2. В поле со списком Исходный слой выберите слой для копирования. В том случае, если слой находится в текущей карте выберите его из открывающегося списка, если же слой находится на диске, воспользуйтесь кнопкой Обзор....

  3. Чтобы скопировать не все объекты слоя, выделите группу объектов и во время копирования установите флажок Только выделенные.

  4. Для наследования ключей, при копировании группы (ID объектов не изменятся), следует установить опцию Наследовать ключи.

  5. В том случае, если требуется уменьшить время копирования или трафика или размер архива можно скопировать базу данных слоя без данных в полях BLOB, для этого следует установить опцию Без BLOB.

  6. В строке имя задайте полный путь к новому файлу слоя, для этого воспользуйтесь кнопкой Обзор….

  7. В поле название укажите пользовательское название для нового слоя.

  8. Для того чтобы перепроецировать пространственные данные слоя в другую картографическую проекцию в копии слоя, нажмите кнопку Система координат и задайте требуемую проекцию в открывшемся диалоге. Если систему координат не надо менять, пропустите данный пункт.

  9. Выберите требуемый вариант копирования:

    • Графику и таблицы – при выборе данного варианта будет скопирована вся информация слоя, включая графику и базу данных со всей внесенной ранее информацией.

    • Только графику – копируется только графическая информация без баз данных.

    • Только структуру – копируется только структура слоя.

  10. Если необходимо поменять источник данных для хранения табличной информации (например, из SQLite в SQL LocalDB), выберите новый из списка Источник для таблиц.

  11. Для автоматического добавления в текущую карту нового слоя установите флажок Добавить в карту.

  12. Нажмите кнопку ОК чтобы начать процесс копирования.

Данные в результате будут скопированы на сервер и к ним будет добавлен файл описатель с расширением *.zl, содержащим путь до скопированного файла. При этом путь будет указан относительный. Например, в результате копирования слоя, представленного на рисунке выше содержимое файла *.zl будет таким:

Файл описатель .zl

Рисунок 78. Файл описатель .zl


Это означает что файл слоя находится в той же папке что и файл описатель.

[Примечание]Примечание

Именно такой способ публикации векторных слоев наиболее предпочтителен так как из за относительного пути в файле *.zl возможно будет избежать ошибок при перемещении данных.