Техническое задание на разработку веб-платформы «Цифровая карта кладбищ» с гео-редактором
Общее описание проекта
Необходимо разработать комплексную веб-платформу, состоящую из публичного портала и административного гео-редактора. Ключевая особенность - собственная интерактивная картографическая система (без использования сторонних API, таких как Яндекс или Google), оптимизированная для работы с большим объемом геоданных.
Функциональные требования
1. Публичная часть портала
- Главная страница с поиском: Поиск по базе данных с фильтрами:
- ФИО
- Пол
- Диапазон даты смерти
- Каталог объектов: Удобный список всех кладбищ в системе с краткой информацией.
- Страница объекта (кладбища): Детальная страница с интерактивной картой, выполненной в стиле 2ГИС. На карте должны отображаться следующие слои:
- Граница территории кладбища
- Сеть дорог и тропинок
- Разделение на кварталы или секторы
- Могильные участки (4-6 различных типов, визуально различимых)
2. Административная часть (Гео-редактор)
- Инструмент для создания и редактирования цифровых карт объектов.
- Возможность рисования границ, дорог, разметки кварталов.
- Функционал добавления, редактирования и удаления отдельных могильных участков с привязкой к карте.
- Управление атрибутивной информацией для каждого объекта (ФИО, даты, фото и др.).
3. Технические требования
- Производительность и масштабируемость: Система должна стабильно работать с картами, содержащими до 100 000 могильных участков на одном объекте.
- Архитектура: Поддержка десятков независимых объектов (кладбищ) в рамках одной системы.
- Картографический движок: Разработка собственного или использование открытого стека для отрисовки карт, обеспечивающего высокую скорость и детализацию.
Цели проекта
- Создать удобный и информативный публичный ресурс для поиска.
- Предоставить администраторам мощный и интуитивно понятный инструмент для ведения цифрового учета и картографии.
- Обеспечить высокую производительность системы при работе с большими массивами данных.