



GIP POLE
Руководство по использованию v0 от 08.05.2025
Техническая информация:
Используемый стек-технологий: web-версия Vue3js, Vuetify; backend: Django DRF, iOS: Swift, SwiftUI
Автор, разработчик:
Евгений Федулов, +79030950910, feduloves@gip.su,
tg: @tehzak2, телеграмм-канал @founder_on_a_roll
Общее время разработки: 168 часов (12 дней по 14 часов)
Руководство по использованию сервиса GIP POLE
Содержание
- Назначение сервиса
- Доступные платформы
- Для кого предназначен сервис
- Принцип работы сервиса
- Архитектура хранения данных
- Интеграция с Seafile
- Преимущества перед ручным процессом
- Пошаговая инструкция по использованию
- Специальные функции iOS приложения
- Технические особенности системы
- Результаты использования сервиса
- Заключение
Назначение сервиса
GIP POLE — это веб-сервис для фиксации и документирования дефектов и замечаний при строительных обследованиях и инспекциях зданий. Система позволяет загружать планы помещений, отмечать на них проблемные места, прикреплять фотографии, панорамные снимки и голосовые комментарии, а затем экспортировать результаты в различные форматы для дальнейшей работы.
Сервис решает ключевую проблему строительного контроля — структурированное документирование дефектов с привязкой к конкретным местам на плане здания и возможностью быстрого создания отчетов.
Доступные платформы
GIP POLE доступен на следующих платформах:
- https://app.gip-group-solutions.su/gip/drawonplan/
- ios-app, ccылка будет позже
Веб-приложение
- Полная версия для компьютера: Функциональный веб-интерфейс для работы с планами и документирования дефектов с расширенными возможностями
- Мобильная версия: Оптимизированная веб-версия для полевого использования на смартфонах и планшетах
iOS приложение
- Нативное приложение для устройств Apple с расширенным функционалом для полевых инспекций
- Поддержка работы без интернета (офлайн-режим)
- Интеграция с камерами GoPro MAX для создания панорамных снимков 360°
- Система очередей для управления загрузками и выгрузками медиафайлов
Для кого предназначен сервис
GIP POLE предназначен для:
– Инженеров технического надзора
– Специалистов строительного контроля
– Инспекторов качества строительства
– Проектировщиков при авторском надзоре
– Представителей заказчика при приемке помещений
– Сотрудников управляющих компаний при осмотре зданий
Принцип работы сервиса
1. Организация выездов на объект
Система организует работу вокруг понятия “выезд” — посещение объекта с целью обследования. Для каждого выезда указывается:
– Дата посещения
– Проект, к которому относится выезд
– Дополнительные комментарии
2. Управление планами помещений
Для каждого выезда можно загрузить несколько планов:
– Загрузка планов в форматах JPG, PNG, PDF
– При загрузке PDF можно выбрать конкретную страницу
– Каждый план имеет название и описание
– Возможность прикрепить ссылку на папку в Seafile для дополнительных материалов
3. Маркировка дефектов на плане
Основная функция сервиса — создание маркеров на плане:
– Расстановка маркеров простым кликом на плане
– Категоризация маркеров по типам дефектов (протечки, трещины, отслоения и т.д.) – Возможность перемещения маркеров для точного позиционирования
– Текстовое описание каждого дефекта
– Координатная привязка маркеров в процентах от размеров плана
4. Мультимедийное документирование
Для каждого маркера можно добавить:
– Обычные фотографии дефекта
– Панорамные снимки 360° с возможностью интерактивного просмотра
– Голосовые записи с автоматической транскрипцией текста
– Комментарии и пояснения
5. Работа с данными и экспорт
Система предлагает развитые возможности для работы с собранными данными: – Фильтрация маркеров по типам дефектов
– Экспорт в DOCX для создания отчетов
– Экспорт в DXF/DWG для работы в САПР-системах
– Выгрузка данных в Excel для аналитики
– Интерактивный HTML-просмотрщик
Архитектура хранения данных
GIP POLE использует комбинированный подход к хранению данных, обеспечивающий надежность и удобство доступа:
Основное хранилище (База данных)
В реляционной базе данных хранится:
– Метаданные выездов (даты, проекты, комментарии)
– Информация о планах и их привязках к выездам
– Координаты и свойства маркеров дефектов
– Типы дефектов с их визуальными атрибутами (цвет, иконка)
– Ссылки на медиафайлы в облачных хранилищах
Хранение изображений (Seafile)
Все фотографии дефектов автоматически дублируются в корпоративное хранилище Seafile:
– Для каждого выезда создается отдельная папка с датой: “Выезд_[ID][ДАТА]”
– Внутри неё — папка для плана: “План[ID][НАЗВАНИЕ]”
– Для каждого маркера — отдельная папка: “Метка[ДАТА]_ID[ID]”
– Путь к папке Seafile сохраняется и отображается в интерфейсе для быстрого доступа
– Система генерирует миниатюры изображений для быстрой загрузки в интерфейсе
Хранение аудиозаписей (Yandex Object Storage)
Голосовые комментарии проходят обработку и сохраняются: 1. Исходный аудиофайл конвертируется в формат WAV 16-bit PCM с частотой 16 кГц 2. Файл загружается в облачное хранилище Yandex Object Storage 3. Запись отправляется на сервис Yandex SpeechKit для распознавания речи 4. Текст транскрипции сохраняется в базе данных и привязывается к маркеру
Интеграция с Seafile
GIP POLE использует корпоративную систему хранения файлов Seafile для надежного и структурированного хранения всех медиафайлов, связанных с проектами. Эта интеграция обеспечивает дополнительный уровень резервирования данных и удобный доступ к материалам для всех участников проекта.
Структура хранения файлов в Seafile
Система создает четкую иерархическую структуру папок для организации файлов:
ПЕРЕИМЕНОВАНИЕ ПУТЕЙ ЗАПРЕЩЕНО.
Библиотека: 9989. Фото с выездов по обследованию (ссылка активная)
SEAFILE_GIP POLE_REPO=87ace17f-d821-40a8-8a3d-126c3b7eacaa
https://seafile.gip.su/library/87ace17f-d821-40a8-8a3d-126c3b7eacaa/
Seafile_server/
├── 9989. Фото с выездов по обследованию/
│ ├── Выезд_[ID]_[ДАТА]/
│ ├── План_[ID]_[НАЗВАНИЕ]/
│ ├── Метка_[ДАТА]_ID[ID]/
│ ├── photo_001.jpg
│ ├── photo_002.jpg
│ ├── panorama_360.jpg
│ ├── Метка_[ДАТА]_ID[ID+1]/
│ ├── …
│ ├── План_[ID+1]_[НАЗВАНИЕ]/
│ ├── …
│ ├── Выезд_[ID+1]_[ДАТА]/
│ ├── …
Процесс сохранения файлов
1. Загрузка планов помещений
При загрузке нового плана в GIP POLE:
- План сохраняется на сервер
- Создается папка в структуре Seafile: Проект_[ID]/Выезд_[ID]_[ДАТА]/План_[ID]_[НАЗВАНИЕ]/
- Исходный файл плана копируется в созданную папку
- Система генерирует миниатюру плана для быстрой загрузки в интерфейсе
- В базе данных сохраняется:
– Ссылка на оригинальный файл в Seafile
– Ссылка на миниатюру
– Абсолютный путь к папке в Seafile
2. Синхронизация файлов с iOS-приложения
Файлы, созданные в iOS-приложении:
- При работе онлайн: файлы сразу отправляются как на сервер GIP POLE,
- При работе в офлайн-режиме:
– Файлы временно сохраняются в локальном хранилище устройства
– При восстановлении соединения создается очередь синхронизации
– Файлы последовательно передаются в облачные хранилища (TODO ДЛЯ ФЕС: проверить очистку кэша после успешной загрузки)
– Система проверяет целостность данных после передачи
2. Снимки с GoPro MAX
Панорамные снимки, сделанные с помощью камеры GoPro MAX, проходят дополнительную обработку:
- Фотография загружается из камеры в iOS-приложение через WiFi
- Система сохраняет оригинальное 360° изображение без изменений
- Файл помечается специальными метаданными для правильного отображения в просмотрщике
- При загрузке на сервер сохраняются как оригинал, так и оптимизированная версия
- В Seafile сохраняется полноразмерный оригинал для архивного хранения
Метаданные файлов в Seafile
Для каждого файла в Seafile сохраняются расширенные метаданные:
– Дата и время создания
– ID связанного маркера
– ID сотрудника, создавшего файл
– Тип файла (план, фото, панорама 360°)
– Геолокация, если доступна
– Информация об устройстве (для аудита)
Доступ к файлам в Seafile
GIP POLE предоставляет несколько способов доступа к файлам, хранящимся в Seafile:
- Прямые ссылки в интерфейсе приложения
- Кнопка “Открыть в Seafile” для перехода к папке всего выезда
- Возможность поделиться ссылкой на конкретную папку маркера с коллегами
- Опция экспорта всех файлов выезда одним архивом
- Прямой доступ через клиент Seafile для авторизованных пользователей
Синхронизация и резервное копирование
Интеграция с Seafile обеспечивает надежность хранения данных:
- Все файлы автоматически дублируются между системой GIP POLE и Seafile
- Регулярное создание резервных копий папок проектов
- Автоматическая синхронизация изменений между всеми системами
- История версий файлов с возможностью отката к предыдущим версиям
- Контроль целостности данных с автоматическим уведомлением о проблемах
Преимущества перед ручным процессом документирования
Традиционный подход |
GIP POLE |
Ручная фотофиксация дефектов с последующим сопоставлением фото с местами на плане |
Автоматическая привязка фотографий к конкретным точкам на плане |
Ручная запись комментариев на бумаге |
Голосовые записи с автоматической транскрипцией |
Создание отчетов путем сбора и организации фотографий и комментариев в редакторе |
Автоматическая генерация отчетов одним кликом |
Сложность в точной локализации дефектов при коммуникации с подрядчиками |
Точные координаты и визуализация дефектов на плане |
Потеря данных при несистематизированном хранении |
Многоуровневое хранение данных (база + Seafile + облачное хранилище) |
Сложность коллективной работы над документированием одного объекта |
Доступ всей команды к единой базе дефектов |
Невозможность создания панорамных обзоров |
Встроенная поддержка панорамных снимков 360° |
Ручной перенос дефектов на чертежи для передачи проектировщикам |
Экспорт в DXF/DWG для прямой интеграции с САПР |
Как использовать сервис
Шаг 1: Создание выезда
- Зайдите в раздел “Выезды на обследование”
- Нажмите кнопку “+” для создания нового выезда
- Укажите дату выезда и выберите проект из выпадающего списка
- Добавьте комментарий при необходимости
- Нажмите “Сохранить”
Шаг 2: Добавление планов
- Выберите созданный выезд из списка
- Нажмите кнопку “Добавить план”
- Загрузите файл плана (JPG, PNG, PDF)
- Если загружается PDF, выберите нужную страницу
- Укажите название плана
- Нажмите “Создать”
Шаг 3: Маркировка дефектов
- Откройте добавленный план
- Наведите перекрестие на место дефекта
- Выберите тип дефекта из панели внизу экрана
- Добавьте комментарий к маркеру
- Прикрепите фотографии дефекта, используя кнопку загрузки
- При необходимости запишите голосовой комментарий, нажав и удерживая кнопку микрофона
Шаг 4: Работа с маркерами
- Используйте таблицу маркеров внизу экрана для просмотра всех дефектов
- Применяйте фильтры для отображения конкретных типов дефектов
- Щелкните на маркер на плане для просмотра подробной информации
- При необходимости используйте функцию перемещения маркера для уточнения позиции
Шаг 5: Экспорт результатов
- Для экспорта в Word нажмите кнопку “Экспорт DOCX”
- Для экспорта в формат САПР выберите “Экспорт DXF” или “Экспорт DWG”
- Для выгрузки данных в Excel используйте кнопку “Выгрузить в Excel”
Специальные функции iOS приложения
Интеграция с камерой GoPro MAX для панорамных фото 360°
iOS приложение GIP POLE обладает встроенной поддержкой камер GoPro MAX для создания высококачественных панорамных снимков:
- Подключение к камере:
- Прямое подключение через Bluetooth и WiFi
- Пошаговый процесс настройки соединения
- Управление камерой непосредственно из приложения
- Съемка панорам 360°:
- Управление съемкой из приложения
- Автоматическая загрузка снимков в приложение
- Интерактивный просмотр панорам в приложении
- Привязка панорамных снимков к маркерам дефектов
- Преимущества панорам 360°:
- Полный обзор помещения/объекта
- Возможность рассмотреть окружение дефекта
- Контекстное понимание масштаба и влияния дефекта
Офлайн-режим для работы без интернета
Приложение для iOS позволяет работать в условиях отсутствия или нестабильного интернет-соединения:
- Подготовка к офлайн-режиму:
- Загрузка выбранного проекта перед выездом
- Кэширование планов и справочных данных
- Сохранение типов маркеров и шаблонов
- Возможности в офлайн-режиме:
- Создание и редактирование маркеров
- Добавление фото и панорам с камеры устройства или GoPro
- Запись и сохранение аудиокомментариев
- Полноценная работа с планами без подключения к сети
- Синхронизация данных:
- Автоматическая отправка накопленных данных при восстановлении подключения
- Интеллектуальное разрешение конфликтов изменений
- Индикация прогресса синхронизации
Система очередей загрузки и выгрузки
Встроенная система управления очередями обеспечивает надежное сохранение и передачу данных:
- Очередь загрузки с GoPro:
- Фоновая загрузка фотографий с камеры GoPro
- Отображение статуса загрузки и прогресса
- Автоматические повторные попытки при сбоях
- Категоризация по статусу (в ожидании, завершено, ошибка)
- Очередь выгрузки на сервер:
- Управление очередью загрузки медиафайлов на сервер
- Приоритизация важных загрузок
- Отложенная отправка при отсутствии подключения
- Экономия трафика при использовании мобильных данных
- Преимущества системы очередей:
- Надежность при нестабильном соединении
- Экономия заряда батареи
- Минимизация потери данных
- Прозрачность процессов для пользователя
Технические особенности системы
Автоматическое распознавание типа изображений
Система анализирует соотношение сторон загружаемых изображений: – Если изображение шире стандартного (соотношение > 4:3), оно автоматически определяется как панорамное – Пользователю предлагается перенести такое изображение в раздел панорам – Для панорам 360° доступен специальный интерактивный просмотрщик
Улучшенное качество экспорта в САПР-форматы
При экспорте в DXF/DWG система создает ZIP-архив, содержащий: – CAD-файл с разделением по слоям для каждого маркера – Оригинальное изображение плана – Интерактивный HTML-просмотрщик для просмотра маркеров без САПР-программ – Подробный README-файл с инструкциями
Распознавание речи для голосовых записей
Система использует Yandex SpeechKit для автоматической транскрипции голосовых записей: 1. Запись автоматически конвертируется в оптимальный формат 2. Отправляется на сервер распознавания речи 3. Полученный текст сохраняется с маркером 4. При необходимости можно обновить транскрипцию нажатием кнопки
Интеграция с системой хранения данных Seafile
Все изображения и планы синхронизируются с Seafile: 1. Для каждого выезда система автоматически создаёт структуру папок 2. Файлы загружаются с сохранением иерархии 3. В интерфейсе доступна прямая ссылка на соответствующую папку 4. Seafile обеспечивает дополнительный уровень резервирования данных
Результаты использования сервиса
Использование GIP POLE позволяет получить:
- Структурированный цифровой архив всех обследований объекта с точной привязкой дефектов к местам на плане и отдельным каталогом в Seafile для каждого выезда
- Профессиональные отчеты с автоматически оформленными фотографиями, описаниями и координатами дефектов
- Чертежи в формате САПР с нанесенными дефектами для интеграции в проектную документацию, где каждый маркер хранится в отдельном слое
- Аналитические данные о типах и количестве дефектов для управленческих решений
- Средство коммуникации между всеми участниками строительного процесса с однозначной идентификацией проблемных мест
Заключение
GIP POLE значительно упрощает и ускоряет процесс документирования строительных дефектов, повышая качество фиксации и сокращая время на создание отчетов. Сервис обеспечивает единый подход к документированию для всех участников процесса и создает надежный цифровой архив всех обследований с многоуровневым хранением данных.
Благодаря доступности на разных платформах и специальным функциям iOS-приложения (интеграция с GoPro, офлайн-режим и системы очередей), GIP POLE предоставляет максимальную гибкость в работе как в офисе, так и непосредственно на строительной площадке.
Особенно эффективен сервис для крупных объектов с большим количеством дефектов и при необходимости коллективной работы нескольких специалистов. Автоматизация рутинных операций позволяет инженерам сконцентрироваться на профессиональной оценке дефектов, а не на техническом процессе их документирования.
GIP POLE
https://app.gip-group-solutions.su/gip/drawonplan/
Руководство по использованию v0 от 08.05.2025
[Заменить на красивую картинку]
Техническая информация:
Используемый стек-технологий: web-версия Vue3js, Vuetify; backend: Django DRF, iOS: Swift, SwiftUI
Автор, разработчик:
Евгений Федулов, +79030950910, feduloves@gip.su,
tg: @tehzak2, телеграмм-канал @founder_on_a_roll
Общее время разработки: 168 часов (12 дней по 14 часов)
Руководство по использованию сервиса GIP POLE
Содержание
- Назначение сервиса
- Доступные платформы
- Для кого предназначен сервис
- Принцип работы сервиса
- Архитектура хранения данных
- Интеграция с Seafile
- Преимущества перед ручным процессом
- Пошаговая инструкция по использованию
- Специальные функции iOS приложения
- Технические особенности системы
- Результаты использования сервиса
- Заключение
Назначение сервиса
GIP POLE — это веб-сервис для фиксации и документирования дефектов и замечаний при строительных обследованиях и инспекциях зданий. Система позволяет загружать планы помещений, отмечать на них проблемные места, прикреплять фотографии, панорамные снимки и голосовые комментарии, а затем экспортировать результаты в различные форматы для дальнейшей работы.
Сервис решает ключевую проблему строительного контроля — структурированное документирование дефектов с привязкой к конкретным местам на плане здания и возможностью быстрого создания отчетов.
Доступные платформы
GIP POLE доступен на следующих платформах:
- https://app.gip-group-solutions.su/gip/drawonplan/
- ios-app, ccылка будет позже
Веб-приложение
- Полная версия для компьютера: Функциональный веб-интерфейс для работы с планами и документирования дефектов с расширенными возможностями
- Мобильная версия: Оптимизированная веб-версия для полевого использования на смартфонах и планшетах
iOS приложение
- Нативное приложение для устройств Apple с расширенным функционалом для полевых инспекций
- Поддержка работы без интернета (офлайн-режим)
- Интеграция с камерами GoPro MAX для создания панорамных снимков 360°
- Система очередей для управления загрузками и выгрузками медиафайлов
Для кого предназначен сервис
GIP POLE предназначен для:
– Инженеров технического надзора
– Специалистов строительного контроля
– Инспекторов качества строительства
– Проектировщиков при авторском надзоре
– Представителей заказчика при приемке помещений
– Сотрудников управляющих компаний при осмотре зданий
Принцип работы сервиса
1. Организация выездов на объект
Система организует работу вокруг понятия “выезд” — посещение объекта с целью обследования. Для каждого выезда указывается:
– Дата посещения
– Проект, к которому относится выезд
– Дополнительные комментарии
2. Управление планами помещений
Для каждого выезда можно загрузить несколько планов:
– Загрузка планов в форматах JPG, PNG, PDF
– При загрузке PDF можно выбрать конкретную страницу
– Каждый план имеет название и описание
– Возможность прикрепить ссылку на папку в Seafile для дополнительных материалов
3. Маркировка дефектов на плане
Основная функция сервиса — создание маркеров на плане:
– Расстановка маркеров простым кликом на плане
– Категоризация маркеров по типам дефектов (протечки, трещины, отслоения и т.д.) – Возможность перемещения маркеров для точного позиционирования
– Текстовое описание каждого дефекта
– Координатная привязка маркеров в процентах от размеров плана
4. Мультимедийное документирование
Для каждого маркера можно добавить:
– Обычные фотографии дефекта
– Панорамные снимки 360° с возможностью интерактивного просмотра
– Голосовые записи с автоматической транскрипцией текста
– Комментарии и пояснения
5. Работа с данными и экспорт
Система предлагает развитые возможности для работы с собранными данными: – Фильтрация маркеров по типам дефектов
– Экспорт в DOCX для создания отчетов
– Экспорт в DXF/DWG для работы в САПР-системах
– Выгрузка данных в Excel для аналитики
– Интерактивный HTML-просмотрщик
Архитектура хранения данных
GIP POLE использует комбинированный подход к хранению данных, обеспечивающий надежность и удобство доступа:
Основное хранилище (База данных)
В реляционной базе данных хранится:
– Метаданные выездов (даты, проекты, комментарии)
– Информация о планах и их привязках к выездам
– Координаты и свойства маркеров дефектов
– Типы дефектов с их визуальными атрибутами (цвет, иконка)
– Ссылки на медиафайлы в облачных хранилищах
Хранение изображений (Seafile)
Все фотографии дефектов автоматически дублируются в корпоративное хранилище Seafile:
– Для каждого выезда создается отдельная папка с датой: “Выезд_[ID][ДАТА]”
– Внутри неё — папка для плана: “План[ID][НАЗВАНИЕ]”
– Для каждого маркера — отдельная папка: “Метка[ДАТА]_ID[ID]”
– Путь к папке Seafile сохраняется и отображается в интерфейсе для быстрого доступа
– Система генерирует миниатюры изображений для быстрой загрузки в интерфейсе
Хранение аудиозаписей (Yandex Object Storage)
Голосовые комментарии проходят обработку и сохраняются: 1. Исходный аудиофайл конвертируется в формат WAV 16-bit PCM с частотой 16 кГц 2. Файл загружается в облачное хранилище Yandex Object Storage 3. Запись отправляется на сервис Yandex SpeechKit для распознавания речи 4. Текст транскрипции сохраняется в базе данных и привязывается к маркеру
Интеграция с Seafile
GIP POLE использует корпоративную систему хранения файлов Seafile для надежного и структурированного хранения всех медиафайлов, связанных с проектами. Эта интеграция обеспечивает дополнительный уровень резервирования данных и удобный доступ к материалам для всех участников проекта.
Структура хранения файлов в Seafile
Система создает четкую иерархическую структуру папок для организации файлов:
ПЕРЕИМЕНОВАНИЕ ПУТЕЙ ЗАПРЕЩЕНО.
Библиотека: 9989. Фото с выездов по обследованию (ссылка активная)
SEAFILE_GIP POLE_REPO=87ace17f-d821-40a8-8a3d-126c3b7eacaa
https://seafile.gip.su/library/87ace17f-d821-40a8-8a3d-126c3b7eacaa/
Seafile_server/
├── 9989. Фото с выездов по обследованию/
│ ├── Выезд_[ID]_[ДАТА]/
│ ├── План_[ID]_[НАЗВАНИЕ]/
│ ├── Метка_[ДАТА]_ID[ID]/
│ ├── photo_001.jpg
│ ├── photo_002.jpg
│ ├── panorama_360.jpg
│ ├── Метка_[ДАТА]_ID[ID+1]/
│ ├── …
│ ├── План_[ID+1]_[НАЗВАНИЕ]/
│ ├── …
│ ├── Выезд_[ID+1]_[ДАТА]/
│ ├── …
Процесс сохранения файлов
1. Загрузка планов помещений
При загрузке нового плана в GIP POLE:
- План сохраняется на сервер
- Создается папка в структуре Seafile: Проект_[ID]/Выезд_[ID]_[ДАТА]/План_[ID]_[НАЗВАНИЕ]/
- Исходный файл плана копируется в созданную папку
- Система генерирует миниатюру плана для быстрой загрузки в интерфейсе
- В базе данных сохраняется:
– Ссылка на оригинальный файл в Seafile
– Ссылка на миниатюру
– Абсолютный путь к папке в Seafile
2. Синхронизация файлов с iOS-приложения
Файлы, созданные в iOS-приложении:
- При работе онлайн: файлы сразу отправляются как на сервер GIP POLE,
- При работе в офлайн-режиме:
– Файлы временно сохраняются в локальном хранилище устройства
– При восстановлении соединения создается очередь синхронизации
– Файлы последовательно передаются в облачные хранилища (TODO ДЛЯ ФЕС: проверить очистку кэша после успешной загрузки)
– Система проверяет целостность данных после передачи
2. Снимки с GoPro MAX
Панорамные снимки, сделанные с помощью камеры GoPro MAX, проходят дополнительную обработку:
- Фотография загружается из камеры в iOS-приложение через WiFi
- Система сохраняет оригинальное 360° изображение без изменений
- Файл помечается специальными метаданными для правильного отображения в просмотрщике
- При загрузке на сервер сохраняются как оригинал, так и оптимизированная версия
- В Seafile сохраняется полноразмерный оригинал для архивного хранения
Метаданные файлов в Seafile
Для каждого файла в Seafile сохраняются расширенные метаданные:
– Дата и время создания
– ID связанного маркера
– ID сотрудника, создавшего файл
– Тип файла (план, фото, панорама 360°)
– Геолокация, если доступна
– Информация об устройстве (для аудита)
Доступ к файлам в Seafile
GIP POLE предоставляет несколько способов доступа к файлам, хранящимся в Seafile:
- Прямые ссылки в интерфейсе приложения
- Кнопка “Открыть в Seafile” для перехода к папке всего выезда
- Возможность поделиться ссылкой на конкретную папку маркера с коллегами
- Опция экспорта всех файлов выезда одним архивом
- Прямой доступ через клиент Seafile для авторизованных пользователей
Синхронизация и резервное копирование
Интеграция с Seafile обеспечивает надежность хранения данных:
- Все файлы автоматически дублируются между системой GIP POLE и Seafile
- Регулярное создание резервных копий папок проектов
- Автоматическая синхронизация изменений между всеми системами
- История версий файлов с возможностью отката к предыдущим версиям
- Контроль целостности данных с автоматическим уведомлением о проблемах
Преимущества перед ручным процессом документирования
Традиционный подход |
GIP POLE |
Ручная фотофиксация дефектов с последующим сопоставлением фото с местами на плане |
Автоматическая привязка фотографий к конкретным точкам на плане |
Ручная запись комментариев на бумаге |
Голосовые записи с автоматической транскрипцией |
Создание отчетов путем сбора и организации фотографий и комментариев в редакторе |
Автоматическая генерация отчетов одним кликом |
Сложность в точной локализации дефектов при коммуникации с подрядчиками |
Точные координаты и визуализация дефектов на плане |
Потеря данных при несистематизированном хранении |
Многоуровневое хранение данных (база + Seafile + облачное хранилище) |
Сложность коллективной работы над документированием одного объекта |
Доступ всей команды к единой базе дефектов |
Невозможность создания панорамных обзоров |
Встроенная поддержка панорамных снимков 360° |
Ручной перенос дефектов на чертежи для передачи проектировщикам |
Экспорт в DXF/DWG для прямой интеграции с САПР |
Как использовать сервис
Шаг 1: Создание выезда
- Зайдите в раздел “Выезды на обследование”
- Нажмите кнопку “+” для создания нового выезда
- Укажите дату выезда и выберите проект из выпадающего списка
- Добавьте комментарий при необходимости
- Нажмите “Сохранить”
Шаг 2: Добавление планов
- Выберите созданный выезд из списка
- Нажмите кнопку “Добавить план”
- Загрузите файл плана (JPG, PNG, PDF)
- Если загружается PDF, выберите нужную страницу
- Укажите название плана
- Нажмите “Создать”
Шаг 3: Маркировка дефектов
- Откройте добавленный план
- Наведите перекрестие на место дефекта
- Выберите тип дефекта из панели внизу экрана
- Добавьте комментарий к маркеру
- Прикрепите фотографии дефекта, используя кнопку загрузки
- При необходимости запишите голосовой комментарий, нажав и удерживая кнопку микрофона
Шаг 4: Работа с маркерами
- Используйте таблицу маркеров внизу экрана для просмотра всех дефектов
- Применяйте фильтры для отображения конкретных типов дефектов
- Щелкните на маркер на плане для просмотра подробной информации
- При необходимости используйте функцию перемещения маркера для уточнения позиции
Шаг 5: Экспорт результатов
- Для экспорта в Word нажмите кнопку “Экспорт DOCX”
- Для экспорта в формат САПР выберите “Экспорт DXF” или “Экспорт DWG”
- Для выгрузки данных в Excel используйте кнопку “Выгрузить в Excel”
Специальные функции iOS приложения
Интеграция с камерой GoPro MAX для панорамных фото 360°
iOS приложение GIP POLE обладает встроенной поддержкой камер GoPro MAX для создания высококачественных панорамных снимков:
- Подключение к камере:
- Прямое подключение через Bluetooth и WiFi
- Пошаговый процесс настройки соединения
- Управление камерой непосредственно из приложения
- Съемка панорам 360°:
- Управление съемкой из приложения
- Автоматическая загрузка снимков в приложение
- Интерактивный просмотр панорам в приложении
- Привязка панорамных снимков к маркерам дефектов
- Преимущества панорам 360°:
- Полный обзор помещения/объекта
- Возможность рассмотреть окружение дефекта
- Контекстное понимание масштаба и влияния дефекта
Офлайн-режим для работы без интернета
Приложение для iOS позволяет работать в условиях отсутствия или нестабильного интернет-соединения:
- Подготовка к офлайн-режиму:
- Загрузка выбранного проекта перед выездом
- Кэширование планов и справочных данных
- Сохранение типов маркеров и шаблонов
- Возможности в офлайн-режиме:
- Создание и редактирование маркеров
- Добавление фото и панорам с камеры устройства или GoPro
- Запись и сохранение аудиокомментариев
- Полноценная работа с планами без подключения к сети
- Синхронизация данных:
- Автоматическая отправка накопленных данных при восстановлении подключения
- Интеллектуальное разрешение конфликтов изменений
- Индикация прогресса синхронизации
Система очередей загрузки и выгрузки
Встроенная система управления очередями обеспечивает надежное сохранение и передачу данных:
- Очередь загрузки с GoPro:
- Фоновая загрузка фотографий с камеры GoPro
- Отображение статуса загрузки и прогресса
- Автоматические повторные попытки при сбоях
- Категоризация по статусу (в ожидании, завершено, ошибка)
- Очередь выгрузки на сервер:
- Управление очередью загрузки медиафайлов на сервер
- Приоритизация важных загрузок
- Отложенная отправка при отсутствии подключения
- Экономия трафика при использовании мобильных данных
- Преимущества системы очередей:
- Надежность при нестабильном соединении
- Экономия заряда батареи
- Минимизация потери данных
- Прозрачность процессов для пользователя
Технические особенности системы
Автоматическое распознавание типа изображений
Система анализирует соотношение сторон загружаемых изображений: – Если изображение шире стандартного (соотношение > 4:3), оно автоматически определяется как панорамное – Пользователю предлагается перенести такое изображение в раздел панорам – Для панорам 360° доступен специальный интерактивный просмотрщик
Улучшенное качество экспорта в САПР-форматы
При экспорте в DXF/DWG система создает ZIP-архив, содержащий: – CAD-файл с разделением по слоям для каждого маркера – Оригинальное изображение плана – Интерактивный HTML-просмотрщик для просмотра маркеров без САПР-программ – Подробный README-файл с инструкциями
Распознавание речи для голосовых записей
Система использует Yandex SpeechKit для автоматической транскрипции голосовых записей: 1. Запись автоматически конвертируется в оптимальный формат 2. Отправляется на сервер распознавания речи 3. Полученный текст сохраняется с маркером 4. При необходимости можно обновить транскрипцию нажатием кнопки
Интеграция с системой хранения данных Seafile
Все изображения и планы синхронизируются с Seafile: 1. Для каждого выезда система автоматически создаёт структуру папок 2. Файлы загружаются с сохранением иерархии 3. В интерфейсе доступна прямая ссылка на соответствующую папку 4. Seafile обеспечивает дополнительный уровень резервирования данных
Результаты использования сервиса
Использование GIP POLE позволяет получить:
- Структурированный цифровой архив всех обследований объекта с точной привязкой дефектов к местам на плане и отдельным каталогом в Seafile для каждого выезда
- Профессиональные отчеты с автоматически оформленными фотографиями, описаниями и координатами дефектов
- Чертежи в формате САПР с нанесенными дефектами для интеграции в проектную документацию, где каждый маркер хранится в отдельном слое
- Аналитические данные о типах и количестве дефектов для управленческих решений
- Средство коммуникации между всеми участниками строительного процесса с однозначной идентификацией проблемных мест
Заключение
GIP POLE значительно упрощает и ускоряет процесс документирования строительных дефектов, повышая качество фиксации и сокращая время на создание отчетов. Сервис обеспечивает единый подход к документированию для всех участников процесса и создает надежный цифровой архив всех обследований с многоуровневым хранением данных.
Благодаря доступности на разных платформах и специальным функциям iOS-приложения (интеграция с GoPro, офлайн-режим и системы очередей), GIP POLE предоставляет максимальную гибкость в работе как в офисе, так и непосредственно на строительной площадке.
Особенно эффективен сервис для крупных объектов с большим количеством дефектов и при необходимости коллективной работы нескольких специалистов. Автоматизация рутинных операций позволяет инженерам сконцентрироваться на профессиональной оценке дефектов, а не на техническом процессе их документирования.
Интеграция с корпоративным хранилищем Seafile обеспечивает дополнительный уровень сохранности данных и удобство доступа к фотоматериалам через привычный интерфейс.