Краткая информация
Creates a new product library in a geodatabase.
Библиотека продуктов представляет собой серию таблиц в базе геоданных, которые позволяют многопользовательским средам централизовать информацию и поведение для продуктов картографических и цифровых данных. Бизнес-правила, документы и пространственная информация по продуктам, которые хранятся в библиотеке продуктов, позволяют организации настраивать и стандартизировать продукцию. Информация по модели данных, правила проверки данных, географические экстенты, правила применения символов и документы карты могут быть управляемы внутри библиотеки продуктов в качестве примеров бизнес-правил для продуктов. Рабочая область для библиотеки продуктов является требуемым входным параметром для любого связанного с использованием библиотеки рабочего процесса.
Использование
The Workspace for Product Library must be a geodatabase.
Use a path to an sde connection file if Workspace for Product Library references an enterprise geodatabase. The user credentials in the connection file must have permission to create data in the workspace.
Вы можете использовать ключевое слово конфигурации для файловых и многопользовательских баз геоданных. Каждый тип базы геоданных и конфигурация поддерживают различные ключевые слова конфигурации; однако, персональные базы геоданных не поддерживают ключевые слова.
Для определения пути к библиотеке продуктов, перейдите к элементу в окне Библиотеки продуктов, щелкните его правой кнопкой мыши и выберите Копировать как путь. Путь к библиотеке продуктов будет помещен в буфер обмена. Вы можете вставить его в любой параметр, который требует указания пути к библиотеке продуктов.
Синтаксис
arcpy.production.CreateProductLibrary(product_library_workspace, {database_config_keyword}, {product_library_extension})
Параметр | Объяснение | Тип данных |
product_library_workspace | The workspace that will store the product library. | Workspace |
database_config_keyword (Дополнительный) | Хранение базы данных или ключевое слово конфигурации. Значение по умолчанию – Defaults. | String |
product_library_extension (Дополнительный) | Indicates a product library type to create in the input workspace. If not set, a Production Mapping product library is created.
| String |
Пример кода
CreateProductLibrary example (stand–alone script)
The following stand-alone script demonstrates how to use the CreateProductLibrary tool.
# Name: CreateProductLibrary_Example.py
# Description: Creates a new Product Library in a file geodatabase
# Requirements: Production Mapping extension
# import arcpy and checkout a Production Mapping license
import arcpy
arcpy.CheckOutExtension("foundation")
#Set local variables
product_library_workspace = "C:\\data\\productlibrary.gdb"
database_config_keyword = "DEFAULTS"
# create a product library
arcpy.CreateProductLibrary_production(product_library_workspace, database_config_keyword)
print "Script completed successfully."
# Check in the extension
arcpy.CheckInExtension("foundation")
Параметры среды
Информация о лицензиях
- Basic: Нет
- Standard: Требуется Production Mapping
- Advanced: Требуется Production Mapping