ArcGIS Notebooks содержит удобный веб-интерфейс для анализа данных. С помощью блокнотов можно выполнять анализ, автоматизировать рабочие процессы и быстро визуализировать данные и результаты анализа в географическом контексте. Блокноты сочетают код, визуализацию "на лету", карты и инструменты обработки данных. В редакторе блокнотов можно создавать, документировать и запускать код Python, все в одном месте.
Блокноты создаются в редакторе блокнотов, который открывается из портала ArcGIS Online. В этом разделе описаны компоненты и меню редактора блокнотов.
Открытие блокнота
Чтобы открыть и отредактировать свои блокноты, выполните следующие действия.
- Войдите как пользователь с правами на создание и редактирование блокнотов.
- На панели навигации вашей организации щелкните Блокнот.
Откроется главная страница Notebooks.
- Также можно щелкнуть кнопку Опции у элемента и выполнить одно из следующих действий:
- Просмотр или Просмотр информации о блокнотах, которыми вы владеете (в Мои блокноты) или к которым вам предоставлен доступ (в Опубликованные блокноты или Образцы блокнотов Esri).
- Удалить элементы блокнотов, которыми вы владеете (в Мои блокноты).
- Щелкните Открыть.
Откроется редактор блокнота.
- Щелкните стрелку ниспадающего меню Сохранить и выберите Сохранить как.
Откроется окно Сохранить блокнот как.
- Добавьте заголовок и, при необходимости, измените настройки Папка, Теги и Краткое содержание.
- Щелкните Сохранить блокнот.
Блокнот будет сохранен и добавлен в Мои блокноты.
Основы интерфейса
Редактор блокнотов включает следующие базовые компоненты:
- Панель навигации – выполняйте обзор веб-сайта, открывайте другие приложения из окна вызова, просматривайте справку и выполняйте вход/выход из своей учетной записи. На панели навигации также показан заголовок блокнота и статус того, если ли не сохраненные изменения в блокноте.
- Верхняя лента – выполняет различные задачи в блокноте. На ленте есть следующие кнопки:
- Добавить – добавление слоев и веб-инструментов к блокноту.
- Анализ – доступ к инструментам анализа, которые будут использоваться в блокноте.
- Фрагменты кода — использование фрагментов кода Python в своем блокноте.
- Файлы – поиск файлов в рабочей области ArcGIS и данных из примеров блокнотов.
- Задачи – создание одной или нескольких задач для автоматизации выполнения блокнота и задание расписания выполнения задачи.
- Снимки – создает снимок блокнота.
- Опубликовать – публикует блокнот.
- Информация – получить информацию о блокноте. Вы можете редактировать метаданные блокнота (заголовок, теги, описание, условия использования и автора). Вы также можете просмотреть среду выполнения блокнота и ее доступные библиотеки.
- Сохранить – Сохранить блокнот в текущем состоянии. Когда вы открываете чужой блокнот, эта кнопка меняется на Сохранить как.
- Лента меню блокнота – действия, расположенные на этой ленте, предназначены непосредственно для работы с блокнотом. Вы можете добавлять и удалять ячейки, менять внешний вид блокнота, откатывать блокнот до предыдущей контрольной точки и пр. На этой ленте также отображается, является ли блокнот доверенным и какая запущена версия Python.
- Панель инструментов – инструменты, которые используются для выполнения наиболее частых задач в блокноте.
- Рабочая область – здесь отображаются ресурсы блокнота, здесь же вы можете их изменить.
Лента меню блокнота
Из ниспадающих списков ленты меню блокнота доступны следующие возможности.
Файл
В меню Файл вы можете выбрать загрузку или экспорт блокнота в одном из следующих форматов:
- Markdown (.md)
- Notebook (.ipynb)
- Слайды Reveal.js (.slides.html)
Вы также можете скачать блокнот в формате .ipynb со страницы элемента блокнота.
Редактировать
В меню Редактировать доступны следующие пункты:
- Отменить
- Повторить
- Отменить операцию ячейки
- Повторить операцию ячейки
- Вырезать ячейку
- Копировать ячейку
- Вставить ячейку под
- Вставить ячейку над
- Вставит ячейку и заменить
- Удалить ячейку
- Выбрать все ячейки
- Отменить выборку всех ячеек
- Переместить ячейку выше
- Переместить ячейку ниже
- Редактировать метаданные блокнота
- Разбить ячейку
- Объединить выделенные ячейки
- Объединить ячейки над
- Слить ячейки под
- Очистить выходные данные ячейки
- Очистить выходные данные всех ячеек
- Найти
- Найти следующий
- Найти предыдущий
Просмотр
В меню Вид доступны следующие пункты:
- Панель активных команд
- Таблица содержания
- Панель отладчика
- Показать номера строк
- Свернуть выбранный код
- Свернуть выбранные выходные данные
- Свернуть весь код
- Свернуть все выходные данные
- Развернуть выбранный код
- Развернуть выбранные выходные данные
- Развернуть весь код
- Развернуть все выходные данные
- Отобразить рядом
Запустить
В меню Запустить доступны следующие пункты:
- Запустить выбранную ячейку
- Запустить выбранную ячейку и вставить ниже
- Запустить выбранную ячейку и не продвигаться
- Запустить все над выбранной ячейкой
- Запустить выбранную ячейку и все ниже
- Отобразить все ячейки Markdown
- Запустить все ячейки
- Перезапустить ядро и запустить все ячейки
- Тип ячейки — изменяет тип выбранной ячейки. Доступны варианты: Код, Markdown и Raw.
Ядро
В меню Ядро доступны следующие пункты:
- Приостановить ядро
- Перезапустить ядро
- Перезапустить ядро и очистить выходные данные всех ячеек
- Перезапустить ядро и запустить до выбранной ячейки
- Перезапустить ядро и запустить все ячейки
- Перезапустить ядро и отладить
- Выключить ядро
Настройки
В меню Настройки доступны следующие пункты:
- Тема
- JupyterLab Светлая
- JupyterLab Темная
- JupyterLab Темная с высоким контрастом
- Полосы прокрутки темы
- Увеличить размер шрифта кода
- Уменьшить размер шрифта кода
- Увеличить размер шрифта содержания
- Уменьшить размер шрифта содержания
- Увеличить размер шрифта UI
- Уменьшить размер шрифта UI
- Автоматически закрывать скобки
Справка
В этом списке содержится информация о горячих клавишах, пользовательском интерфейсе и различной справочной документации, связанной с ArcGIS Notebooks и ключевыми модулями Python.
Кнопки панели инструментов блокнота
На панели инструментов блокнота предоставлена возможность быстрого доступа к наиболее часто используемым функциям из ленты меню блокнота. Доступны следующие кнопки, слева направо:
- Добавить – Вставляет ячейку под ячейкой, выбранной в настоящий момент.
- Вырезать — Вырезает выбранную ячейку.
- Копировать – Копирует ячейку, выбранную в настоящий момент.
- Вставить – вставляет скопированные ячейки под ячейкой, выбранной в настоящий момент.
- Запустить – Запускает ячейку, выбранную в настоящий момент.
- Остановить – Приостанавливает ядро.
- Перезапустить – Перезапускает ядро.
- Значок Вперед-назад – Перезапускает ядро и запускает все ячейки.
- Тип ячейки — Выбирает или изменяет тип выбранной ячейки.