ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

Help

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Больше...

Check In File

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

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

Checks a file back in to a Product Library.

Библиотека продуктов (Product Library) хранит информацию и данные, необходимые для продукции картографических и цифровых данных, в базе геоданных. Esri Mapping and Charting solutions хранит бизнес-правила, документы и пространственную информацию в Библиотеке продуктов.

You check out files from a Product Library using the Product Library Check Out File tool.

Checking in the file allows you to increment the file's minor version number or overwrite it.

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

  • Параметр Рабочая область библиотеки продуктов должен быть базой геоданных.

  • Путь к Файлу Библиотеки продуктов представляет собой путь к конкретному узлу дерева Библиотеки продуктов. Путь библиотеки продуктов – это строка элементов, разделенных двойной точкой с запятой в следующем формате: Название решения::Название класса продукта::Название серии::Название продукта::Название экземпляра::Название области интереса (AOI)::Имя файла (Solution Name::Product Class Name::Series Name::Product Name::Instance Name::AOI Name::File Name).

  • Для определения пути к библиотеке продуктов, перейдите к элементу в окне Библиотеки продуктов, щелкните его правой кнопкой мыши и выберите Копировать как путь. Путь к библиотеке продуктов будет помещен в буфер обмена. Вы можете вставить его в любой параметр, который требует указания пути к библиотеке продуктов.

  • The path of the file to check in must match the path saved in the Product Library as the checked out location for that file.

  • When checking in an instance geodatabase, you must overwrite the current version.

  • The KEEP_CHECKEDOUT option of the Keep this file checked out parameter overwrites the Keep local copy parameter. If you choose KEEP_CHECKEDOUT, a local copy of the checked out file will remain on disk.

Синтаксис

PLCheckinFile(product_library_workspace, product_library_itempath, overwrite_version, keep_checkedout, keep_localcopy, {checkin_comments}, {product_library_ownername})
ПараметрОбъяснениеТип данных
product_library_workspace

Путь к рабочей области библиотеки продуктов.

Workspace
product_library_itempath

Путь библиотеки продуктов к элементу. Он задаётся как Название решения::Название класса продукта::Название серии::Название продукта::Название экземпляра::Название области интереса (AOI)::Имя файла.

String
overwrite_version

Indicates if the tool will overwrite the current version of the file in the Product Library.

  • DO_NOT_OVERWRITE_VERSION —Saves a new version of the file to the Product Library and increments the version number. This is the default.
  • OVERWRITE_VERSION —Overwrites the current version of the file within the Product Library and doesn't increment the version number.
Boolean
keep_checkedout

Indicates if the tool will keep the file checked out after checking in changes to the Product Library.

  • DO_NOT_KEEP_CHECKEDOUT — Saves the file to the Product Library and marks the file as checked in. This is the default.
  • KEEP_CHECKEDOUT — Saves the file to the Product Library, but keeps the file marked as checked out.
Boolean
keep_localcopy

Indicates if the tool will leave a local copy of the file on disk.

  • REMOVE_LOCAL_COPY —Removes the local copy of the file from disk. This is the default.
  • KEEP_LOCAL_COPY —Keeps a local copy of the file on disk.
Boolean
checkin_comments
(Дополнительный)

Comments to associate with the check–in.

String
product_library_ownername
(Дополнительный)

Имя владельца схемы библиотеки продуктов. Установите данный параметр в том случае, если указанная в product_library_workspace учётная запись не соответствует владельцу схемы. Это применяется только к Библиотекам продуктов, хранимым в многопользовательских базах геоданных.

String

Пример кода

PLCheckinFile example (stand-alone script)

The following stand-alone script demonstrates how to use the PLCheckinFile tool.

# Name: PLCheckinFile_Example.py
# Description: Checks in a file to a Product Library
# 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"
product_library_itempath = "Products::Topographic Maps::QA_QC_carto_checklist.rtf"
overwrite_version = "DO_NOT_OVERWRITE_VERSION"
keep_checkedout = "DO_NOT_KEEP_CHECKEDOUT"
keep_localcopy = "REMOVE_LOCAL_COPY"

# create a production database
arcpy.PLCheckinFile_production(product_library_workspace, product_library_itempath, overwrite_version, keep_checkedout, keep_localcopy)

print "Script completed successfully."

# Check in the extension
arcpy.CheckInExtension("foundation")
PLCheckinFile example 2 (stand-alone script)

The following stand-alone script demonstrates how to use the PLCheckinFile tool to check in an instance geodatabase to a Product Library.

# Name: PLCheckinFile_InstancePD_Example.py
# Description: Checks in an instance 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"
product_library_itempath = "Products::Topographic Maps::Texas::Travis County::Buda Texas::Buda Texas::PD_1.gdb"
overwrite_version = "OVERWRITE_VERSION"
keep_checkedout = "DO_NOT_KEEP_CHECKEDOUT"
keep_localcopy = "REMOVE_LOCAL_COPY"

# create a production database
arcpy.PLCheckinFile_production(product_library_workspace, product_library_itempath, overwrite_version, keep_checkedout, keep_localcopy)

print "Script completed successfully."

# Check in the extension
arcpy.CheckInExtension("foundation")

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

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

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

  • ArcGIS Desktop Basic: Нет
  • ArcGIS Desktop Standard: Требует Production Mapping
  • ArcGIS Desktop Advanced: Требует Production Mapping

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

  • Checking in a product
  • An overview of the Product Library toolset

ArcGIS Desktop

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

ArcGIS Platform

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

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация