Skip to main content

ユーザー ワークスペースのコンテンツの管理

ノートブック エディターでは、プライベート ArcGIS Notebook Server ワークスペース内のコンテンツを操作して、ファイルをノートブックに追加したり、コンピューターにダウンロードしたりできます。 ファイル ボタンをクリックして、ファイル ウィンドウを開きます。 また、ノートブック タブを開き、管理 ボタンをクリックして、ワークスペース ファイル をクリックすることで、ファイルを操作することもできます。

ワークスペース内のコンテンツの参照

ファイル ウィンドウには、ワークスペース内のファイルのブラウザーが表示されます。 デフォルト フォルダーは、ホームです。 ワークスペース ファイルの管理 ページでは、ホーム フォルダーにあるすべてのファイルのブラウザーを表示します。ここで、フォルダーの作成、ファイルのアップロード、コンテンツの削除と名前の変更を行えます。

ワークスペースへのコンテンツのアップロード

コンピューターからコンテンツとリソースを操作するには、はじめにノートブック エディターか、ワークスペース ファイルの管理 ページでファイルをノートブックのワークスペースにアップロードする必要があります。 ファイルがアップロードされると、filepath = /arcgis/home/folder/filename で、開いているノートブックや所有しているその他のノートブックでファイル パスを参照できます。

ノートブック エディターを使用したファイルのアップロード

ノートブック エディターを使用してファイルをアップロードするには、次の手順を実行します:

  1. ファイル ウィンドウで /arcgis/home フォルダーを参照します。

    注意:

    /arcgis/home はワークスペース ディレクトリーであり、ルート ディレクトリー home/arcgis とは異なります。

  2. 必要に応じて、新しいフォルダー をクリックして、コンテンツをアップロードする /arcgis/home ワークスペースにフォルダーを作成します。

  3. アップロードするファイルの選択 をクリックし、ファイルを参照します。

  4. ファイルを選択します。

    ファイルがワークスペースへアップロードされます。

ファイルの管理ページでのファイルのアップロード

ワークスペース ファイルの管理 ページでファイルをアップロードするには、次の手順を実行します:

  1. ノートブック タブで、管理 ボタンをクリックして ワークスペース ファイル をクリックします。

  2. ファイルをアップロード をクリックします。

  3. コンピューターから 新しいアイテム ウィンドウにファイルをドラッグするか、お使いのデバイス をクリックしてコンピューター上のファイルを選択します。

    ファイルがワークスペースにアップロードされます。

ノートブック ワークスペースにアップロードされたファイルは組織でアイテムとして保存されず、ノートブックが削除されても削除されません。 ファイルを削除するには、ファイル ウィンドウでファイルを選択し、削除 をクリックします。 必要に応じて、ワークスペース ファイルの管理 ページでファイルを選択し、削除 をクリックします。 組織から削除された場合、ノートブック ワークスペースのすべてのコンテンツは完全に削除されます。

ワークスペースからのコンテンツのダウンロード

ワークスペースからローカル コンピューターにファイルを保存します。 ノートブック エディターの ファイル ウィンドウで、ファイルを参照して選択します。 ファイルがコンピューターに自動的にダウンロードされます。 必要に応じて、ワークスペース ファイルの管理 ページでファイルを検索し、その他のオプション ボタン をクリックし、ダウンロード をクリックします。 ファイルがコンピューターにダウンロードされます。

ノートブック ワークスペースのファイルの移動

メンバーのワークスペースの所有権を変更することで、ワークスペース内のすべてのコンテンツを組織内の別のメンバーに移動するには、次の手順を実行します。

  1. デフォルト管理者ロールを使用して組織サイトにサイン インします。

  2. ノートブック タブを開き、管理 をクリックして ファイルの管理 をクリックします。

  3. メンバー ダイアログ ボックス内をクリックします。

  4. 必要に応じて検索機能を使用し、メンバーのワークスペースを探します。

    注意:

    ユーザー名がリストされない場合、メンバーにはノートブック ワークスペースがありません。

  5. メンバーを選択し、ワークスペース名を指定してファイルを確認し、ワークスペースの移動 ボタンをクリックします。

  6. ワークスペースの移動先のメンバーを選択し、フォルダー名を指定します。

    移動したアイテムは 1 つのフォルダーに格納されます。

  7. コンテンツの移動 をクリックします。

    メンバーのワークスペースは、指定した新しい所有者に移動されます。

ArcPy で使用するためのテンポラリー ワークスペース環境の設定

テンポラリー ワークスペースは、保守する予定がない出力データ向けです。

テンポラリー ワークスペース環境を作成して使用するには、次の手順を実行します。

  1. テンポラリー ファイル ジオデータベースがまだ存在しない場合、以下のコードを使用して、ユーザー ワークスペース ディレクトリーにテンポラリー ファイル ジオデータベースを作成し、テンポラリー ジオデータベースをテンポラリー ワークスペースとして設定します。

    import arcpy
    if not arcpy.Exists('/arcgis/home/scratch.gdb'):
        arcpy.management.CreateFileGDB('/arcgis/home','scratch.gdb')
    arcpy.env.scratchWorkspace = '/arcgis/home/scratch.gdb'
    
  2. 以下のコードを使用して、ジオデータベースがテンポラリー ジオデータベース環境として設定されていることを確認します。

    print(arcpy.env.scratchGDB)

テンポラリー ワークスペースとして使用するフォルダーの作成

テンポラリー ワークスペースとして使用するフォルダーを作成するには、次の手順を実行します。

  1. ユーザー ワークスペースにフォルダーがまだ存在しない場合、以下のコードを使用してユーザー ワークスペースにフォルダーを作成し、そのフォルダーをユーザー ワークスペースとして設定します。

    import arcpy
    if not arcpy.Exists('/arcgis/home/scratch'):
        arcpy.management.CreateFolder('/arcgis/home', 'scratch')
    arcpy.env.scratchWorkspace = '/arcgis/home/scratch'
    
  2. 以下のコードを使用して、フォルダーがテンポラリー フォルダー環境として設定されていることを確認します。

    print(arcpy.env.scratchFolder)