Сводка
Creates a production database in a geodatabase to store tables used by ArcGIS Defense Mapping, ArcGIS Production Mapping, ArcGIS Maritime, ArcGIS Bathymetry, or ArcGIS Aviation, each of which stores different data models in its production databases. These data models describe hard-copy maps or charts based on product specifications.
Использование
The Workspace for Production Database parameter value must be a geodatabase.
Учетные данные пользователя в файле подключения должны включать права на создание данных в рабочей области. Для баз геоданных Oracle необходимо, чтобы производственную базу данных мог создать только владелец схемы.
Вы можете использовать ключевое слово конфигурации для файловых и многопользовательских баз геоданных. Каждый тип базы геоданных и конфигурация поддерживают различные ключевые слова конфигурации; однако, персональные базы геоданных не поддерживают ключевые слова.
Синтаксис
arcpy.production.CreateProductionDatabase(production_database_workspace, {database_config_keyword}, {production_database_extension})
Параметр | Объяснение | Тип данных |
production_database_workspace | Рабочая область, которая будет хранить производственную базу данных. | Workspace |
database_config_keyword (Дополнительный) | Хранение базы данных или ключевое слово конфигурации. Значение по умолчанию – Defaults. | String |
production_database_extension (Дополнительный) | Specifies the type of production database that will be created in the input workspace. If this parameter is not set, a Production Mapping production database will be created.
| String |
Пример кода
CreateProductionDatabase example (stand–alone script)
The following stand-alone script demonstrates how to use the CreateProductionDatabase function.
# Name: CreateProductionDatabase_Example.py
# Description: Creates a new production database in a file geodatabase
# Requirements: Production Mapping extension
# import arcpy and checkout a Production Mapping license
import arcpy
arcpy.CheckOutExtension("foundation")
#Set local variables
production_database_workspace = "C:\\Data\\ProductionDatabase.gdb"
database_config_keyword = "DEFAULTS"
# create a production database
arcpy.CreateProductionDatabase_production(production_database_workspace, database_config_keyword)
print "Script completed successfully."
# Check in the extension
arcpy.CheckInExtension("foundation")
Параметры среды
Информация о лицензиях
- Basic: Нет
- Standard: Требуется Production Mapping
- Advanced: Требуется Production Mapping