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

Сводка

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

Прежние версии:

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

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

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

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

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

    Чтобы установить файл лицензии в ArcGIS Administrator, выполните следующее:

    1. Установите ArcGIS Desktop.
    2. Выберите папку Лицензии данных (Data Licenses) в таблице содержания ArcGIS Administrator.
    3. Щелкните Добавить лицензию (Add a license), перейдите к файлу лицензии данных (.sdlic) и щелкните Открыть (Open).
    4. Щелкните Да (Yes), чтобы установить лицензию.

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

Синтаксис

GenerateLicensedFgdb(in_fgdb, out_fgdb, out_lic_def)
ParameterОбъяснениеТип данных
in_fgdb

Лицензируемая файловая база геоданных.

Workspace
out_fgdb

Имя и расположение создаваемой лицензированной файловой базы геоданных.

Workspace
out_lic_def

Файл определения лицензии.

File

Пример кода

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

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

import arcpy
arcpy.env.workspace = "C:/data/"
arcpy.GenerateLicensedFgdb_management("london.gdb","london_lic.gdb", "london.licdef")
GenerateLicensedFgdb, пример 2 (автономный скрипт Python)

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

# Name: GenerateLicensedFileGeodatabase.py
# Description: Use the GenerateLicensedFgdb tool to license a file geodatabase

# import system modules
import arcpy
import os

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

# Set local variables
geodatabase = "london.gdb"
out_geodatabase = "london_lic.gdb"
licdef = "london.licdef"

# Process: Restrict the data
arcpy.GenerateLicensedFgdb_management(geodatabase, out_geodatabase, licdef)

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

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

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