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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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