7 месяцев назад
ArcPy + pandas: Удобная связка для работы с базами геоданных ArcGIS PRO
Недавно на работе появилась задача автоматизировать редактирование всех слоёв в базах геоданных ArcGIS Pro. Делать это вручную было нерационально — приходилось обновлять десятки однотипных слоёв в нескольких базах данных. Самым логичным решением стало написать универсальный Python-скрипт, который мог бы обрабатывать все слои автоматически. Для этого пришлось глубже познакомиться с ArcPy — встроенной библиотекой Python для ArcGIS, обеспечивающей прямой доступ к базам геоданных. 📘 Примеры кода можно найти в моих рабочих блокнотах: 👉 github...
Автоматизация рабочих процессов. Часть 3: Python
В предыдущих публикациях были рассмотрены два способа автоматизации рабочих процессов: пакетная геообработка и ModelBuilder. В данной части мы попробуем разобраться, как можно выполнять геообработку с помощью Python и пакета (библиотеки) ArcPy. ArcPy обеспечивает доступ к инструментам геообработки, а также к дополнительным функциям, классам и модулям, которые позволяют создавать как простые, так и сложные рабочие процессы. В широком смысле ArcPy состоит из инструментов, функций, классов и модулей...
2042 читали · 4 года назад
⚡️ Создаём полноценную игру на Python с модулем Arcade
С помощью arcade мы можем создавать полноценные игры с 2D графикой. Установка: pip install arcade Модуль может отрисовывать спрайты, анимировать их, работать с клавиатурой и со звуками. Но у него реализованы и более сложные системы, такие как физика и система частиц. Конечно, есть и недостатки: вам придётся вручную управлять окном и его рендером, а также циклом обработки действий...