Standard または Advancedのライセンスで利用可能。
ファイル ジオデータベース内のデータを他のユーザーと共有し、それらのユーザーがデータを使用できる期間や、それらのユーザーがフィーチャクラスをジオデータベースからエクスポートできるかどうかを定めるライセンスを適用できます。
たとえば、ある教授が 1 学期の間、生徒にデータを配布する場合、その教授は、その学期の終了時に期限が切れるようにライセンスされたデータを含むファイル ジオデータベースを生徒に提供できます。また、データセットを分析する請負業者を雇う場合、その請負業者にデータをエクスポートさせたくなければ、データのエクスポートが許可されないようにライセンスされたファイル ジオデータベースをその請負業者に提供できます。
ライセンス付きファイル ジオデータベースを作成する、ライセンスを生成する、およびライセンスされたデータにアクセスするために ArcGIS クライアントにライセンスを適用するには、次の手順に従ってください。
- ファイル ジオデータベースを作成します。
- ライセンスを使用して制限するデータを読み込みます。
- ファイル ジオデータベースをライセンス済みとして指定し、ライセンス定義ファイルを生成します。
- ライセンスされたデータにアクセスするために使用するライセンス ファイルを生成します。
- ライセンス ファイルを ArcGIS クライアントに適用して、データへのアクセスを許可します。
ファイル ジオデータベースの作成
他のユーザーにファイル ジオデータベースを送信するため、この目的専用のファイル ジオデータベースを作成します。詳細については、「ファイル ジオデータベースの作成」をご参照ください。
ライセンス付きファイル ジオデータベースおよびクライアント リリースに関する以下の情報に注意してください。
- ArcMap または ArcGIS Server の 10.3 以降のリリースは、ArcGIS 10 以降の非圧縮ファイル ジオデータベースをライセンスできます。
- ArcMap または ArcGIS Server の 10.3 以降のリリースは、ArcGIS 10.1 以降の非圧縮ファイル ジオデータベースをライセンスできます。
- ArcMap 10.1、ArcGIS 10.1 for Server、または ArcGIS Pro 1.0 以降のリリースのクライアントは、ライセンス付きファイル ジオデータベースを使用できるため、ファイル ジオデータベースを送信する先のユーザーが、サポートされている ArcGIS クライアントを所有していることを確認してください。
使用を制限するデータの読み込み
ジオデータベースをライセンスする前に、時間制限またはエクスポート制限を適用するすべてのデータを、ファイル ジオデータベースに読み込みます。後で、他のデータを追加することはできますが、ファイル ジオデータベースをライセンスした後は、読み込んだデータに制限を適用することはできません。後で他のデータに制限を適用するには、新しいファイル ジオデータベースをライセンスする必要があります。
データをファイル ジオデータベースに読み込む場合、多くの方法があります。この実行方法の詳細については、「ジオデータベースへのデータセットの追加の概要」のトピックをご参照ください。
ファイル ジオデータベースのライセンス生成
作成してデータを読み込んだファイル ジオデータベースをライセンスするには、[ライセンス付きファイル ジオデータベースの生成 (Generate Licensed File Geodatabase)] ツールまたはこのツールを呼び出す Python スクリプトを実行します。
[ライセンス付きファイル ジオデータベースの生成 (Generate Licensed File Geodatabase)] ツールは、データのライセンスをサポートするようにファイル ジオデータベースを変更し、ライセンス定義ファイル (**.licdef) を作成します。ライセンス定義ファイルには、データをライセンスして配布するために必要な情報が含まれています。ライセンス ファイルを生成する場合、このファイルが必要になります。
ファイル ジオデータベースをライセンスしたら、そのライセンスを取り消すことはできません。
ライセンス ファイルの生成
ライセンス ファイル (*.sdlic) を定義および生成するには、[ファイル ジオデータベース ライセンスの生成 (Generate File Geodatabase License)] ツールまたはこのツールを呼び出す Python スクリプトを使用します。
ライセンス ファイルを定義するときに、ファイル ジオデータベースからフィーチャクラスをエクスポートすることを許可するかどうかを選択できます。デフォルトでは、ライセンス付きファイル ジオデータベースからフィーチャクラスをエクスポートすることはできません。ライセンス ファイルを定義するときに、ライセンス ファイルの有効期限を設定することもできます。この有効期限が過ぎると、ファイル ジオデータベースのコンテンツは表示できなくなります。これにより、ライセンス付きジオデータベースに期間が設定されます。たとえば、アクセス権限の期限が 4 月 7 日に切れるように設定した場合、4 月 8 日以降、ライセンスされたデータはアクセス不可になります。デフォルトでは、有効期限の値は設定されません。つまり、データ ライセンス ファイルの有効期限は切れません。
一度ライセンス ファイル (*.sdlic) が生成されると、それ以降ファイル ジオデータベースに読み込まれる追加データには、ライセンスが付与されません。そのため、ライセンスする必要がないその他のデータを共有する場合は、ライセンスを生成した後でも追加することができます。
各 ArcGIS クライアントへのライセンスの適用
データへのアクセスが必要なユーザーは、ライセンス ファイルを認識するように ArcGIS クライアントを構成する必要があります。
ArcMap へのライセンスの適用
ArcGIS Administrator を使用して、ファイル ジオデータベースのライセンスを適用します。
- ArcGIS Administrator を起動します。
- [データ ライセンス] フォルダーを開きます。
- [ライセンスを追加] をクリックします。
- ライセンス (*.sdlic) ファイルを選択し、[開く] をクリックします。
ライセンスが [データ ライセンス情報] リストに追加されます。[ライセンス情報] を展開し、ライセンスの有効期限 (存在する場合)、およびデータのエクスポートがライセンスされているかどうかを表示できます。
- [OK] をクリックします。
ArcGIS Server へのライセンスの適用
ArcGIS Server には、ArcGIS Server サイトにファイル ジオデータベースのライセンスを登録できるライセンス ツールが用意されています。
Microsoft Windows サーバーの場合
コマンド プロンプトを開き、<ArcGIS Server Installation Directory>\Server\bin にある DataLicInstall ツールを実行します。
以下の例では、このツールを実行して、C:\\data にある proj3.sdlic ファイルを適用しています。
datalicinstall c:\\data\proj3.sdlic
Linux サーバーの場合
シェル コマンドを開き、<ArcGIS Server Installation Directory>/arcgis/server/tools にある datalicinstall ツールを実行します。
以下の例では、このツールを実行して、/usr/data にある proj3.sdlic ファイルを適用しています。
./datalicinstall/usr/data/proj3.sdlic