Skip to main content

アイテムをノートブックに追加

ノートブック エディターには、参照と検索を行い、ノートブックにレイヤーや Web ツールなどのポータル アイテムを追加できるサイドバーがあります。 ポータル アイテムを新しいセルのコード スニペットとしてノートブックに追加できます。 アイテムは組織サイトでホストすることも、ArcGIS Online または ArcGIS Living Atlas of the World で一般公開することもできます。

コンテンツの参照と検索

ノートブック エディターでコンテンツの参照と検索を行うには、次の手順に従います。

  1. ノートブック エディターの上部のリボンで 追加 ボタンをクリックしてコンテンツ参照パネルを開きます。

    コンテンツの検索に使用できる複数のツールがあります。

  2. パネル上部のドロップダウン メニューをクリックし、表示されたコンテンツの場所を選択します。

    次のようなオプションがあります。

    • マイ コンテンツ

    • お気に入り

    • マイ グループ

    • 組織

    • Living Atlas

      注意:

      Living Atlas が構成されている場合は使用できます。

    • ArcGIS Online

  3. 選択した場所のアイテムを検索するには、検索テキスト ボックスを使用します。

    アイテムのタイトル、タグ、概要のキーワードの一致を検索します。

  4. フィルター をクリックして、結果の並べ替え、並べ替え方向の変更、検索結果の絞り込みを行います。

    パネルのアイテムをクリックすると、アイテムに関する情報を示すサイドバーが表示されます。 このサイドバーでは、サムネイル、概要、説明、詳細 を展開してアイテムの詳細を表示できます。 アイテムに複数のレイヤーがある場合は、レイヤー を展開すると各レイヤーの詳細が表示されます。 詳細の表示 をクリックすると、アイテムの詳細を表示するアイテム ページが開きます。

ノートブックへのコンテンツの追加

コンテンツ ブラウザー パネルからノートブックにアイテムを追加するには、アイテムの 追加 ボタンか、アイテムのサイドバー上にある ノートブックに挿入 ボタンをクリックします。

ノートブックで選択中のセルの下に、新しいセルが作成されます。 アイテムには、以下のサブセクションに記される情報がリストされます。

アイテム

Web ツールおよびビッグ データ ファイル共有以外のすべてのアイテムの場合、ノートブックは item のデフォルト変数をアイテムに割り当て、セル実行時にセルの出力としてアイテムを表示します。

ヒント:

アイテムを一意に識別できるよう、item 変数の名前を変更します。

# Item Added From Toolbar
# Title: <item title> | Type: <item type> | Owner: <item owner>
item = gis.content.get("<item ID>")
item

Web ツール

アイテムが Web ツールである場合、ノートブックはコンテンツで使用できる Python モジュールとしてジオプロセシング ツールボックスをインポートします。 ノートブックに複数の Web ツールを追加する場合は、my_toolbox 変数の名前を一意の ID に変更します。

ヒント:

セル実行時に Web ツールのヘルプ ドキュメントを表示するには、最終行のコメントを解除します。

# Item Added From Toolbar
# Title: <tool title> | Type: <tool type> | Owner: <tool owner>
from arcgis.geoprocessing import import_toolbox
web_tool_item = gis.content.get("<item ID of tool>")
my_toolbox = import_toolbox(web_tool_item)
# help(my_toolbox)

ビッグ データ ファイル共有

アイテムがビック データ ファイル共有である場合、ノートブックは file_share のデフォルト変数をアイテムに割り当て、セル実行時にセルの出力としてアイテムを表示します。

ヒント:

アイテムを一意に識別できるよう、file_share 変数の名前を変更します。

# Item Added From Toolbar
# Title: <big data file share title> | Type: <item type> | Owner: <item owner>
file_share = gis.content.get("<item ID of layer>")
file_share