ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

Create Product Library

  • 描述
  • 使用方法
  • 语法
  • 代码示例
  • 环境
  • 许可信息

描述

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.

  • AVIATION —Creates an ArcGIS Aviation Charting product library.
  • MARITIME_CHARTING —Creates an ArcGIS Maritime product library.
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

相关主题

  • Create Production Database
  • What is the product library?
  • 什么是配置关键字?
  • An overview of the Product Library toolset

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

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

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明