Техническое задание: Автоматизация сбора данных об участках и создание GIS-слоя

Цель проекта

Разработать автоматизированное решение для получения актуальных данных о земельных участках в границах указанного полигона (географической области) и последующего формирования структурированного GIS-слоя для визуализации и анализа.

Основные задачи

  • Разработка скрипта для взаимодействия с публичным API кадастровых данных.
  • Реализация функционала для задания границ поиска (полигона) в виде координат или GeoJSON.
  • Автоматический запрос и получение сведений о всех земельных участках, попадающих в заданный полигон.
  • Обработка и структурирование полученных данных (кадастровый номер, площадь, категория земель, вид разрешенного использования, координаты границ и т.д.).
  • Формирование на основе обработанных данных тематического GIS-слоя в одном из распространенных форматов (например, GeoJSON, Shapefile, KML).
  • Обеспечение корректной обработки ошибок API и больших объемов данных.

Требования к реализации

  • Скрипт должен быть написан на Python.
  • Использование официальных/публичных методов API для получения данных.
  • Код должен быть документирован, структурирован и готов к запуску в среде выполнения.
  • Результатом работы должен быть готовый GIS-файл, который можно открыть в таких программах, как QGIS, ArcGIS или аналоги.

Ожидаемый результат

Готовое программное решение (скрипт), которое по заданным пространственным координатам автоматически собирает данные, обрабатывает их и выдает на выходе тематический GIS-слой, содержащий актуальную информацию о земельных участках на указанной территории.

Разработка MVP социальной сети на WordPress с BuddyPress

Задача - создать минимально жизнеспособный продукт (MVP) социальной сети на базе WordPress с использованием плагина BuddyPress и темы Beehive. Проект включает интеграцию дополнительных модулей для проведения тендеров и агрегации новостей. Работа разбита на этапы, начиная с совместной доработки технического задания.