ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

CheckInExtension

  • 概要
  • 構文
  • コードのサンプル

概要

Returns the license to the License Manager so other applications can use it.

Once the extension license has been retrieved by the script, tools using that extension can be used. Once a script is finished with an extension's tools, the CheckInExtension function should be used to return the license to the License Manager so other applications can use it. All checked-out extension licenses and set product licenses are returned to the License Manager when a script completes.

構文

CheckInExtension (extension_code)
パラメーター説明データ タイプ
extension_code

Keyword for the extension product that is being checked.

  • 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 extension 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 Asia Pacific
  • SMPEurope —StreetMap Premium Europe
  • SMPJapan —StreetMap Premium Japan
  • SMPLatinAmerica —StreetMap Premium Latin America
  • SMPMiddleEastAfrica —StreetMap Premium Middle East Africa
  • SMPNorthAmerica —StreetMap Premium North America
  • Spatial —ArcGIS Spatial Analyst エクステンション
  • Tracking —ArcGIS Tracking Analyst エクステンション
  • Licensing and extensions
String

戻り値

データ タイプ説明
String

There are three possible returned values for CheckInExtension:

  • NotInitialized —No desktop license has been set.
  • Failed —A system failure occurred during the request.
  • CheckedIn — The license has been returned successfully.

コードのサンプル

CheckInExtension example

Return 3D extension license to License manager.

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 プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2019 Esri. | プライバシー | リーガル