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
  • Мой профиль
  • Выход

ArcMap

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

CheckInExtension

  • Краткая информация
  • Синтаксис
  • Пример кода

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

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

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

Синтаксис

CheckInExtension (extension_code)
ПараметрОбъяснениеТип данных
extension_code

Ключевое слово для проверяемого дополнительного модуля.

  • 3D —Дополнительный модуль ArcGIS 3D Analyst
  • Aeronautical —ArcGIS for Aviation: Charting
  • Airports —ArcGIS for Aviation: Airports
  • ArcScan —ArcScan
  • Bathymetry —ArcGIS for Maritime: Bathymetry
  • Business —ArcGIS Business Analyst
  • DataReviewer —ArcGIS Data Reviewer for Desktop
  • DataInteroperability —ArcGIS Data Interoperability for Desktop
  • Defense —Esri Defense Solution
  • Foundation —Esri Production Mapping
  • GeoStats —Дополнительный модуль ArcGIS Geostatistical Analyst
  • Highways —Esri Roads and HighwaysДополнительный модуль
  • JTX —ArcGIS Workflow Manager for Desktop
  • LocationReferencing —ArcGIS Pipeline Referencing
  • Nautical —ArcGIS for Maritime: Charting
  • Network —ArcGIS Network Analyst
  • Schematics —Дополнительный модуль ArcGIS Schematics
  • SMPAsiaPacific —StreetMap Premium Азия и Океания
  • SMPEurope —StreetMap Premium Европа
  • SMPJapan —StreetMap Premium Япония
  • SMPLatinAmerica —StreetMap Premium Латинская Америка
  • SMPMiddleEastAfrica —StreetMap Premium Средний Восток и Африка
  • SMPNorthAmerica —StreetMap Premium Северная Америка
  • Spatial —Дополнительный модуль ArcGIS Spatial Analyst
  • Tracking —Дополнительный модуль ArcGIS Tracking Analyst
  • Лицензирование и дополнительные модули
String

Значение отраженного сигнала

Тип данныхОбъяснение
String

Для СheckInExtension могут быть получены три значения:

  • NotInitialized —Лицензия рабочего стола не установлена.
  • Ошибка —Во время запроса произошел системный сбой.
  • CheckedIn — Лицензия возвращена успешно.

Пример кода

Пример СheckInExtension

Возвратить лицензию на дополнительный модуль 3D менеджеру лицензий.

import arcpy

class LicenseError(Exception):
    pass

try:
    if arcpy.CheckExtension("3D") == "Available":
        arcpy.CheckOutExtension("3D")
    else:
        # raise a custom exception
        raise LicenseError

    arcpy.env.workspace = "c:/GrosMorne"
    arcpy.HillShade_3d("WesternBrook", "wbrook_hill", 300)
    arcpy.Aspect_3d("WesternBrook", "wbrook_aspect")
    arcpy.CheckInExtension("3D")

except LicenseError:
    print("3D Analyst license is unavailable")
except arcpy.ExecuteError:
    print(arcpy.GetMessages(2))

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

  • CheckExtension
  • CheckOutExtension
  • Доступ к лицензиям и дополнительным модулям в Python
  • Обзор дополнительных модулей ArcMap

ArcGIS Desktop

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

ArcGIS Platform

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

Об Esri

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