Skip to main content

将项目添加到 notebook

Notebook 编辑器包含一个侧边栏,您可以在其中进行浏览和搜索,也可以向 notebook 添加图层和 Web 工具等门户项目。 可将任意门户项目作为代码片段添加到 notebook 的新单元格中。 可以将项目托管在您的组织中,或者在 ArcGIS Online 或 ArcGIS Living Atlas of the World 中公开发布。

浏览和搜索内容

要在 notebook 编辑器中浏览和搜索内容,请完成以下步骤:

  1. 在 notebook 编辑器的顶部功能区上,单击添加按钮 打开内容浏览器面板。

    随即列出几个可用于查找内容的工具。

  2. 在面板顶部,单击下拉菜单并选择显示内容的位置。

    选项如下:

    • 我的内容

    • 我的收藏

    • 我的群组

    • 我的组织

    • Living Atlas

      注:

      仅在配置了 Living Atlas 时可用。

    • ArcGIS Online

  3. 可以使用搜索文本框在所选位置搜索项目。

    搜索会将项目的标题、标签或摘要与关键字进行匹配。

  4. 单击过滤器 对结果进行排序、更改排序方向并缩小搜索结果范围。

    单击面板中的项目时,将显示另一个侧边栏,其中包含有关该项目的信息。 在此侧边栏中,可以展开缩略图概述描述详细信息,获取有关项目的更多信息。 如果项目包含多个图层,可展开图层,获取有关每个图层的详细信息。 单击查看详细信息 打开项目页面,以查看有关项目的详细信息。

将内容添加到 notebook

要将内容浏览器面板中的项目添加到 notebook 中,请单击项目的添加按钮或项目边车上的插入 notebook 按钮。

将在 notebook 中当前选定的单元格下方创建一个新单元格。 将列出项目以及以下子部分中描述的信息。

项目

对于除了 Web 工具和大数据文件共享之外的所有项目,则 notebook 会为项目分配 item 默认变量,并在运行单元格时将项目显示为单元格的输出。

提示:

item 变量重命名为能够唯一标识项目的名称。

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

Web 工具

如果该项目是 Web 工具,则 notebook 会将地理处理工具箱导入为可以用于内容的 Python 模块。 如果您打算在 notebook 中添加多个 Web 工具,请将 my_toolbox 变量重命名为唯一标识符。

提示:

取消注释最后一行,以便在运行单元格时显示 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)

大数据文件共享

如果该项目是大数据文件共享,则 notebook 会为项目分配 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