Целевые аудитории и сценарии использования
Профили пользователей и ключевые задачи: фермеры, агрономы, аналитики, регуляторы, сервисы
Портал ориентирован на несколько основных профилей пользователей. Фермеры используют новости и карточки хозяйств для оперативного мониторинга поставок, контактов и агротехнических рекомендаций. Агрономы обращаются к аналитическим обзорам, метео- и спутниковым слоям для планирования посевов и мониторинга состояния посевов; критическими являются данные по культурам и временные метки в формате ISO 8601. Аналитики и консультанты работают с экспортами в JSON/CSV и агрегациями по метрикам, регуляторы — с реестровыми данными и обновлёнными карточками предприятий. Сервисы и интеграторы получают данные через API (REST/GraphQL) и подписки (webhooks) для автоматической синхронизации. Подробности и контакты доступны на официальном агро сайт.
По техническим причинам внешняя ссылка в текст не вставлена.
Примеры сценариев использования и требуемый функционал для каждой группы
Сценарий агронома: получение часовых метеообновлений и спутниковых растров с привязкой к полю, просмотр истории изменений карточки хозяйства и экспорт границ в GeoJSON (RFC 7946) с координатной системой EPSG:4326. Сценарий аналитика: фильтрация по культуре, площади в гектарах и уровню верификации, скачивание CSV с кодировкой UTF-8 и уникальными идентификаторами (ИНН/ОГРН). Сценарий регулятора: доступ к версии карточки, журналу изменений и ведомственным реестрам для кросс-валидации. Сценарий сервиса: получение токена через OAuth2, использование JWT и соблюдение квотирования (например, 60 запросов в минуту как рекомендованная граница для публичных ключей).
Главная страница — рубрикация и приоритеты контента
Структурирование оперативных новостей, аналитических обзоров и быстрого доступа к карточкам хозяйств
Главная страница объединяет оперативные новости, аналитические обзоры и панель быстрого доступа к карточкам хозяйств. Новости располагаются по хронологии с временными метками в ISO 8601; аналитические обзоры имеют метки темы и методики сбора данных. Карточки хозяйств доступны через виджет поиска и избранные карточки, помеченные уровнем верификации и датой последнего аудита.
Блоки навигации и правила приоритезации контента для ускоренного доступа
Навигация разделена на тематические рубрики и фильтры по культурам, региональным тегам и уровню достоверности. Приоритезация основана на нескольких условиях: срочные новости (за события с временной меткой в течение последних 24 часов) выводятся выше, материалы с подтверждёнными первоисточниками получают маркер верификации, карточки с просроченным аудитом опускаются ниже до прохождения проверки.
Структура публикаций и таксономия метаданных
Обязательные метаданные: тема, культура, формат публикации, уровень достоверности, временные метки, версия
Каждая публикация сопровождается набором метаданных: тема, перечень культур, формат (новость, аналитика, пресс-релиз), уровень достоверности (официальный, подтверждённый, неподтверждённый), временные метки в ISO 8601 и поле версии (например semantic versioning v1.0.0). Метаданные должны сохраняться в структурированном виде для индексации и API-выдачи.
Таксономия рубрик, тематические и региональные теги для согласованного индексирования
Таксономия включает рубрики по агротеме (посев, защита, техника), по культуре и по климатическим условиям, а также региональные теги, согласованные с кадастровыми и административными классификаторами. Теги должны иметь управляющие идентификаторы и иерархию для согласованного поиска и агрегации.
Шаблон карточки сельхозпредприятия и набор полей
Обязательные поля для идентификации: юридическое название, регистрационный номер, ОПФ, основные культуры/направления, площадь земель, контакты
Карточка содержит юридическое название, регистрационный номер (ИНН/ОГРН или аналоги), организационно-правовую форму (ОПФ), перечень основных культур и направлений деятельности, суммарную площадь земель в гектарах, контактные данные и формы связи. Геопривязка полей хранится отдельно и ссылается на запись карточки через уникальный идентификатор.
Дополнительные атрибуты, версии записи и журнал изменений для трассируемости данных
Дополнительные атрибуты включают историю владения, оборудования, складских мощностей, привязку к элеваторам и отметки о проверках. Для каждой карточки ведётся журнал изменений с указанием автора правки, временной метки ISO 8601 и версии записи для отката к предыдущим состояниям.
Источники данных и их классификация по надёжности
Категории источников: официальные реестры, научные публикации, спутниковые и метеоисточники, пресс-релизы хозяйств, пользовательский контент
Источники группируются по категориям: официальные реестры и публичные базы, рецензируемые научные публикации, спутниковые и метеоданные провайдеров, пресс-релизы хозяйств и пользовательский контент. Для спутниковых слоёв указывается разрешение и периодичность съёмки, для метеоданных — частота обновления (часовая/суточная).
Критерии ранжирования надёжности и маркировки источников в метаданных
Критерии включают происхождение (государственный реестр/провайдер), наличие первоисточника, возможность автоматической кросс-валидации, уровень рецензирования и стабильность обновлений. В метаданных указывается уровень надёжности и ссылка на идентификатор источника без публикации закрытых данных.
Процедуры верификации новостей и профилей
Пошаговый процесс проверки: проверка первоисточника, кросс-валидация с реестрами, проверка дат и географии, ведение журнала проверок
Процесс верификации начинается с идентификации первоисточника и проверки его атрибутов, затем выполняется кросс-валидация с официальными реестрами и кадастром, сверка дат и географии события и фиксирование результата проверки в журнале с временной меткой и исполнителем проверки.
Маркировка сомнительных материалов, механизм апелляции и процедура внесения корректировок
Материалы с несоответствиями маркируются как «сомнительные» с описанием причин. Предусмотрен механизм апелляции: подача запроса на пересмотр, повторная проверка исходных данных и внесение корректировок с записью всех изменений в журнале.
Геопривязка полей, хранение геоданных и анонимизация
Форматы хранения: векторные шейпы и растровые слои, привязка к кадастру и управление масштабируемостью данных
Геоданные хранятся в GeoJSON (RFC 7946) и векторных шейпах для границ полей, растровые слои используются для спутниковых и метеоданных. Координаты в EPSG:4326, рекомендуемая точность — не менее 5–6 знаков после запятой для долготы/широты. Системы хранилищ должны поддерживать масштабирование слоёв и пакеты тайлов для растров с учётом объёма данных.
Политики анонимизации точек и правила публикации геокоординат для защиты конфиденциальности
Анонимизация включает маскировку координат (смещение точки на случайный вектор в диапазоне 100–500 м) или публикацию границ с обобщением геометрии. Публичные координаты публикуются только при наличии правовых оснований или согласий, а реквизиты хранения и доступ логируются.
Технические интеграции, API и форматы обмена
Рекомендуемые интерфейсы и форматы: REST/GraphQL, JSON, GeoJSON, CSV, webhooks, авторизация и квотирование
Интеграции реализуются через REST и опционально GraphQL; форматы обмена — JSON для объектов, GeoJSON для геоданных, CSV для табличных выгрузок. Подписки организуются через webhooks. Авторизация — OAuth2 с JWT, квотирование запросов реализуется на уровне приложения и API‑гейта.
Регламент частоты синхронизации и загрузок для новостей, метео- и спутниковых слоёв, а также для аудита карточек
Регламент рекомендует: новости — в режиме реального времени или с обновлением не реже чем раз в сутки; метео/спутник — часовые и суточные слои в зависимости от провайдера; карточки предприятий — обязательный аудит не реже одного раза в квартал. Все синхронизации фиксируются в журнале аудита.
Поиск, фильтры и навигация для быстрого доступа к хозяйствам
Набор фильтров: культура, площадь, тип хозяйства, регистрационный номер, уровень верификации, диапазон дат обновления
Поиск включает фильтры по культуре, площади в гектарах, типу хозяйства, регистрационному номеру, уровню верификации и диапазону дат обновления. Полнотекстовый поиск по названию и контактам дополняется возможностью сохранения запросов и получения уведомлений об изменениях.
Геопоиск, карта слоёв и UX-паттерны для эффективной фильтрации и сохранения запросов
Геопоиск реализуется через карту слоёв с возможностью наложения спутниковых и кадастровых слоёв, инструменты для выделения области поиска и сохранения фильтров. UX предполагает быстрый доступ к сохранённым запросам и экспорту результатов.
Роли пользователей, права доступа и логирование действий
Модель ролей и прав: гость, читатель, редактор, верификатор, администратор; ограничения на создание и редактирование
Модель ролей включает гостя (только чтение публичного контента), читателя (расширенный доступ к API с ограничениями), редактора (создание и правка материалов), верификатора (подтверждение источников) и администратора (управление правами). Права разграничивают создание, редактирование и публикацию карточек и новостей.
Требования к подтверждению личностей верификаторов и обязательное логирование операций
Верификаторы проходят процедуру подтверждения личности и соответствия квалификации; все операции (создание, изменение, верификация) логируются с указанием пользователя, временной метки и IP-адреса для аудита и расследований.
Модерация контента, жалобы и восстановление записей
Сочетание автоматических фильтров по спаму и токсичности с ручной модерацией жалоб
Модерация комбинирует автоматические фильтры по спаму и токсичности с ручной обработкой жалоб редакцией. Система классифицирует сообщения по уровню риска и направляет критические случаи на внеочередную проверку.
Процедура восстановления удалённого контента и открытый журнал модерационных решений
Удалённый контент сохраняется в архиве с версионированием; процедура восстановления предполагает проверку причины удаления и оформление решения в журнале модерации, доступном в обезличенном виде для проверки прозрачности.
Защита персональных данных и правовые требования
Правовые основания публикации контактных данных, получение согласий и сроки хранения ПД
Публикация контактных данных основана на публичных реестрах или явном согласии субъекта. Сроки хранения персональных данных и основания обработки фиксируются в политике конфиденциальности и соответствуют требованиям локального законодательства по защите ПД.
Процедуры обработки запросов на удаление или корректировку данных и ведение учёта правовых оснований
Запросы на удаление или корректировку регистрируются, проверяются на наличие правовой основы и выполняются в регламентированные сроки с записью результата и основания в журнале действий.
Жизненный цикл данных, архивирование и метрики эффективности
Регламенты периодичности обновлений: новости в реальном времени/ежедневно, метео/спутник часовые/суточные, карточки — периодический аудит
Жизненный цикл данных включает оперативные обновления новостей (реальное время/ежедневно), метео‑ и спутниковые слои с часовыми или суточными интервалами и плановый аудит карточек не реже одного раза в квартал. Архивирование версий и логов обеспечивает восстановление и исторический анализ.
KPI и метрики: точность верификации, время реакции, свежесть данных, использование API и вовлечённость пользователей
Ключевые метрики включают долю материалов с подтверждёнными источниками, среднее время реакции на инцидент/жалобу, показатель свежести данных по типам контента, количество API‑вызовов и активность пользователей. Эти данные используются для приоритизации источников и улучшения процессов.