笔记本编辑器提供了一个侧边栏,您可以在其中进行浏览和搜索,并向您的笔记本添加诸如图层和 web 工具等门户项目。 自 10.8 版本起,可将任意门户项目作为代码片段添加到笔记本的新单元格中。 可以将项目托管在您的组织中,或者在 ArcGIS Online 或 ArcGIS Living Atlas of the World 中公开发布。
浏览和搜索内容
要在 notebook 编辑器中浏览和搜索内容,请完成以下步骤:
- 在笔记本编辑器的顶部功能区上,单击添加按钮 打开内容浏览器面板。
随即列出几个可用于查找内容的工具。
- 在面板顶部,单击下拉菜单并选择显示内容的位置。
选项如下:
- 我的内容
- 我的收藏
- 我的群组
- 我的组织
- Living Atlas
- ArcGIS Online
- 可以使用搜索文本框在所选位置搜索项目。
搜索会将项目的标题、标签或摘要与关键字进行匹配。
- 单击对图层结果进行排序、更改排序方向并缩小搜索结果范围。
可用的过滤器选项取决于搜索内容的位置,但是某些选项始终可用,例如通过按标题和项目类型(例如图层或工具)排序进行过滤。
单击面板中的项目时,将打开另一个侧边栏,其中包含有关该项目的信息。 在此边车中,可以展开概述、描述和详细信息以查看有关项目的详细信息。 如果项目包含多个图层,请展开图层以查看有关每个图层的详细信息。 单击查看项目 打开项目页面,以查看有关项目的详细信息。
注:
如果管理员已为您的组织配置 Web 层身份验证,则用于展开图层以查看更多信息的选项不可用。
将内容添加到笔记本
要将内容浏览器面板中的项目添加到笔记本中,请单击项目的添加按钮或项目边车上的插入笔记本按钮。
将在笔记本中当前选定的单元格下方创建一个新单元格。 将列出项目以及以下子部分中描述的信息。
项目
对于除了 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 工具,则笔记本会将地理处理工具箱导入为可以用于内容的 Python 模块。 如果您打算在笔记本中添加多个 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