ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Создать версию

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Создает новую версию в указанной базе геоданных.

Использование

  • Имя выходной версии имеет префикс, соответствующий имени пользователя базы геоданных – например, SDE.arctoolbox.

  • Для выходной версии по умолчанию установлены частные права доступа, но их можно изменить с помощью инструмента Изменить версию.

  • Персональные и файловые базы геоданных не поддерживают версий. Инструменты для работы с версиями работают только с многопользовательскими базами геоданных.

  • При этом изменения, которые происходят с другими версиями этой же базы данных, не влияют на рассматриваемые версии.

  • Владелец может изменить права доступа версии (пользователь, создавший ее).

Синтаксис

arcpy.management.CreateVersion(in_workspace, parent_version, version_name, {access_permission})
ПараметрОбъяснениеТип данных
in_workspace

Многопользовательская база геоданных, которая содержит родительскую версию и будет содержать новую версию.

Workspace
parent_version

База геоданных или версия базы геоданных, на основании которой будет создана новая версия.

String
version_name

Имя создаваемой версии.

String
access_permission
(Дополнительный)

Уровень доступа к версии для предотвращения ее редактирования или просмотра сторонними пользователями (не являющимися собственниками этой версии).

  • PRIVATE —Только владелец либо администратор базы геоданных может просматривать и изменять версию или версионные данные.
  • PUBLIC —Просмотр версии доступен любому пользователю. Любой пользователь, имеющий права на чтение/запись (update, insert и delete) наборов данных может редактировать наборы данных в версии.
  • PROTECTED —Просмотр версии доступен любому пользователю, но изменение наборов данных в версии или самой версии доступно только владельцу или администратору базы геоданных.
String

Производные выходные данные

ИмяОбъяснениеТип данных
out_workspace

Обновленная входная рабочая область.

Рабочая область

Пример кода

CreateVersion, пример (автономный скрипт)

В следующем автономном скрипте показано, как создать новую версию.

# Description: Creates a new version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/Connections/whistler@gdb.sde"
parentVersion = "dbo.DEFAULT"
versionName = "myVersion"
# Execute CreateVersion
arcpy.CreateVersion_management(inWorkspace, parentVersion, versionName, "PUBLIC")

Параметры среды

  • Текущая рабочая область

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы

  • Обзор группы инструментов Версии
  • Обзор традиционного использования версий
  • Версионное редактирование
  • Краткий обзор по разрешению конфликтов
  • Что такое версия?
  • Подходы к использованию версий

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация