Управляйте ресурсами и автоматизируйте рабочие процессы с помощью Python
ArcGIS API for Python — это современная библиотека Python, которая поддерживает последние версии ArcGIS Enterprise и ArcGIS Online и обеспечивает единообразный программный интерфейс для создания скриптов и автоматизации по всему набору продуктов ArcGIS.
Python API поддерживает ключевые рабочие процессы, включая следующие:
Создание элементов ArcGIS StoryMaps в пакетном режиме
Планирование обновлений элемента в ArcGIS StoryMaps
Экспорт или архивирование элемента ArcGIS StoryMaps вместе со связанными с ним элементами, такими как веб-карты и веб-сцены
Поддерживаются наиболее популярные блоки ресурсов, такие как изображения, видео, карты и вставки. Полный список поддерживаемых блоков и возможностей приведен в документации по Python API.
Примеры
На GitHub есть несколько примеров скриптов и блокнотов на Python, созданных командой ArcGIS StoryMaps. Эти материалы можно использовать для изучения шаблонов применения Python API в ArcGIS StoryMaps.
Примеры блокнотов — блокноты Python, которые можно запускать в среде ArcGIS Notebooks для выполнения ряда вспомогательных функций, связанных с управлением историями, созданием текстов и многим другим.
Скрипт: Найти связанные элементы — инструмент скриптов на Python, который использует ArcGIS API for Python для инвентаризации ресурсов в вашей организации ArcGIS и обнаружения отношений между этими элементами и другими ресурсами
Дополнительные ресурсы
Автоматизируйте правки ArcGIS StoryMap Edits с помощью ArcGIS API for Python | Блог ArcGIS
Клонирование и устранение неполадок в сложных элементах | API ArcGIS for Python
Копирование элемента StoryMap ArcGIS в другую организацию | API ArcGIS for Python
Ресурс для клонирования | ArcGIS API for Python | Esri Developer