ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

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

ArcGIS Online

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

ArcGIS for Desktop

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

ArcGIS for Server

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

Справка

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

Создать лицензию файловой базы геоданных

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

Краткая информация

Генерирует файл лицензии (.sdlic) для отображения ресурсов в лицензированной файловой базе геоданных, созданной инструментом Создать лицензированную файловую базу геоданных (Generate Licensed File Geodatabase). Файл лицензии должен быть установлен с помощью ArcGIS Administrator.

Примечание:

Лицензирование не поддерживается для баз геоданных, созданных до версии 10.1.

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

  • После лицензирования ресурсы файловой базы геоданных не будут отображаться в ArcCatalog или ArcMap до установки файла лицензии (.sdlic) с помощью ArcGIS Administrator.

    Дополнительные сведения по установке файла лицензии в ArcGIS Administrator см. в разделе Добавление и удаление лицензий данных ArcGIS.

  • Параметр Разрешить экспорт векторных данных (Allow export of Vector Data) определяет, может ли конечный пользователь экспортировать векторные данные в лицензированной файловой базе геоданных.

  • Параметр Дата окончания (Expiration Date) задает дату истечения файла лицензии, после которой содержимое файловой базы геоданных больше не будет отображаться. Это позволит установить время работы базы геоданных. По умолчанию дата истечения не задается, что означает, что срок файла лицензии никогда не истечет.

  • Вы не можете по отдельности лицензировать класс пространственных объектов или таблицу, чтобы возникла смешанная ситуация, при которой одни классы объектов и таблицы лицензированы, а другие – нет. Однако лицензированная файловая база геоданных позволяет добавлять нелицензированный класс объектов или таблицу через такие операции, как создание нового пустого класса объектов, копирование и вставка и импортирование.

Синтаксис

GenerateFgdbLicense_management (in_lic_def_file, out_lic_file, {allow_export}, {exp_date})
ПараметрОбъяснениеТип данных
in_lic_def_file

Файл определения лицензии (.licdef), созданный инструментом Создать лицензированную файловую базу геоданных (Generate Licensed File Geodatabase).

File
out_lic_file

Файл лицензии (.sdlic) для распространения.

File
allow_export
(дополнительно)

Обозначает, разрешен ли экспорт векторных данных.

  • DENY_EXPORT —Векторные данные нельзя экспортировать при установленном файле лицензии (.sdlic). Это значение используется по умолчанию.
  • ALLOW_EXPORT — Векторные данные можно экспортировать при установленном файле лицензии (.sdlic).
String
exp_date
(дополнительно)

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

Date

Пример кода

GenerateFgdbLicense, пример 1 (окно Python)

На следующем примере показано, как использовать функцию GenerateFgdbLicense в окне Python.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.GenerateFgdbLicense_management("london.licdef", "london.sdlic", "ALLOW_EXPORT", "2013-09-26 18:35:54")
GenerateFgdbLicense, пример 2 (автономный скрипт Python)

На следующем примере показано, как использовать функцию GenerateFgdbLicense в автономном скрипте Python.

# Name: GenerateFgdbLicense.py
# Description: Use the GenerateFgdbLicense tool to generate a license file (*.sdlic) for a protected file geodatabase.

# import system modules
import arcpy

# Set environment settings
arcpy.env.workspace = "C:/data"

# Set local variables
input_licdef = "london.licdef"
export = "DENY_EXPORT"
exp_date = "2013-09-26 18:35:54"
output_sdlic = "london.sdlic"

# Process: generate the license file
arcpy.GenerateFgdbLicense_management(input_licdef, output_sdlic, export, exp_date)

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

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

Связанные темы

  • Обзор группы инструментов Файловая база геоданных
Отзыв по этому разделу?

ArcGIS for Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация