Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
РУСИННОВАЦИИ
Системная интеграция и разработка
8 800 600 72 89
8 800 600 72 89 Отдел продаж
Заказать звонок
E-mail
b24@rus-in.com
Адрес
г. Москва, 1-ый Магистральный тупик, дом 5А, офис 301 В
Режим работы
Пн. - Пт.: с 10:00 до 18:00
Пригласить в проект
Битрикс24
1С-Битрикс
Готовые решения
Услуги
  • Внедрение CRM
  • Интеграция
    • Интеграция Битрикс24 с мессенджерами
  • Разработка сайта
  • Техническая поддержка
Проекты
  • О компании
  • Реквизиты
  • Контакты
  • ...
    8 800 600 72 89
    8 800 600 72 89 Отдел продаж
    Заказать звонок
    E-mail
    b24@rus-in.com
    Адрес
    г. Москва, 1-ый Магистральный тупик, дом 5А, офис 301 В
    Режим работы
    Пн. - Пт.: с 10:00 до 18:00
    Войти
    РУСИННОВАЦИИ
    Битрикс24
    • Битрикс24 (Облачная)
      Битрикс24 (Облачная)
    • Битрикс24 (Коробочная версия)
      Битрикс24 (Коробочная версия)
    1С-Битрикс
    Готовые решения
    • Интернет-магазины
      Интернет-магазины
    • Сайты для базы отдыха, отеля, апартаментов, глемпингов.
      Сайты для базы отдыха, отеля, апартаментов, глемпингов.
    • Модули для сайта
      Модули для сайта
    Услуги
    • Внедрение CRM
      Внедрение CRM
    • Интеграция
      Интеграция
      • Интеграция Битрикс24 с мессенджерами
    • Разработка сайта
      Разработка сайта
    • Техническая поддержка
      Техническая поддержка
    Проекты
      Пригласить в проект
      РУСИННОВАЦИИ
      РУСИННОВАЦИИ
      • Битрикс24
      • 1С-Битрикс
      • Готовые решения
      • Услуги
        • Услуги
        • Внедрение CRM
        • Интеграция
          • Интеграция
          • Интеграция Битрикс24 с мессенджерами
        • Разработка сайта
        • Техническая поддержка
      • Проекты
      Пригласить в проект
      • Кабинет
      • 8 800 600 72 89 Отдел продаж
        • Телефоны
        • 8 800 600 72 89 Отдел продаж
        • Заказать звонок
      • г. Москва, 1-ый Магистральный тупик, дом 5А, офис 301 В
      • b24@rus-in.com
      • Пн. - Пт.: с 10:00 до 18:00

      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN

      Разработали общедоступный информационный ресурс в виде интерактивной карты объектов с треками, местами интересов, а также планируемыми мероприятиями/событиями на базе 1С-Битрикс и API Яндекс.Карты
      Подробнее
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN

      Задача:

      Создать информационный портал для любителей активного отдыха, с интерактивной картой объектов: маршрутов, мест и событий. На карте пользователи смогут изучать описания, просматривать фотографии, читать отзывы, знакомиться с маршрутами и ближайшими достопримечательностями, а также находить точки интереса (сервисы, АЗС, кафе, гостиницы и т.д.). Портал позволит загружать свои треки и скачивать маршруты в формате .GPX-файлов, опубликованные другими пользователями, включая все отмеченные точки и интересные места по пути.

      Технологии и инструменты:

      1С-Битрикс: Управление сайтом, API Яндекс.Карты, Vue.Js

      Процесс работы:

      1. Начало работ и исходные данные

      • Вводное ТЗ: Мы начали с базового технического задания, предоставленного заказчиком, с примерами и скриншотами интерфейсов, включающих работу с интерактивной картой, треками и объектами.
      • Определение целей: Основная задача заключалась в создании портала с интерактивной картой, поддерживающей загрузку .GPX-файлов, управление публикациями и взаимодействие с контентом других пользователей.

      2. Анализ системных требований

      • Анализ и выбор технологий: Рассматривались решения MAPBOX и Яндекс.Карты. Учитывая стоимость и ограничения MAPBOX как зарубежного платного сервиса, было принято решение о разработке на Яндекс.Картах.
      • Определение ключевых функций: Портал должен был автоматически определять длину трека, считывать ключевые точки маршрута, распознавать иконки GARMIN, а также обеспечивать подписку, редактирование и управление публикациями.

      3. Проектирование и разработка интерфейса

      • Дизайн и UX/UI улучшения: Мы полностью переработали логику и дизайн проекта, сделав его более интуитивным для пользователей. Были вынесены административные функции, включая панель модератора, в публичную часть сайта, что значительно повысило удобство работы с контентом.
      • Разработка интерфейсов для карты и объектов: Проектирование интерфейсов карты и объектов позволило пользователям легко загружать, редактировать и просматривать треки, добавлять точки интереса и делиться своими маршрутами.

        4. Сборка проекта и программирование

        • Реализация интерактивной карты: Мы реализовали систему загрузки .GPX-файлов с автоматическим определением длины трека и распознаванием иконок GARMIN, а также добавили возможность редактирования точек маршрута и делиться ссылками на треки.
        • Уникальная оптимизация треков: Разработан собственный метод автоматической оптимизации загружаемых файлов треков. При этом система сокращает количество координат по заданному шагу, не теряя при этом визуальных и функциональных характеристик отображения и навигации.

        5. Анализ и улучшения

        • Выявление проблем и доработки: В ходе разработки были обнаружены и устранены недостатки модели. Мы предложили клиенту улучшения по оптимизации функционала и внесли соответствующие изменения.
        • Конвертация и сборка треков: Реализовали полноценное конвертирование и загрузку файлов с треками в базу данных, а также сборку файлов для экспорта с учетом всех изменений, внесенных на сайте.

        6. Совместная работа с клиентом

        • Создание фокус-группы: Для оперативного тестирования и получения обратной связи была организована фокус-группа, которая помогала проверять новые функции и доработки. Это позволило своевременно вносить изменения на основе реальных потребностей пользователей.
        • Регулярные встречи и корректировки: Постоянные встречи с заказчиком и обсуждения с фокус-группой позволили корректировать функционал и интерфейс проекта по мере его развития.

        7. Оптимизация производительности

        • Отложенная обработка операций: Мы внедрили систему отложенной обработки операций конвертирования и оптимизации на агенты 1С-Битрикс. Это снизило единовременную нагрузку на сервер и минимизировало требования к техническим характеристикам инфраструктуры.
        • Снижение серверной нагрузки: Благодаря использованию отложенной обработки, мы значительно уменьшили требования к серверу и повысили стабильность работы системы при одновременной загрузке большого объема данных.

        8. Тестирование и запуск

        • Полное тестирование функций: Все ключевые функции, включая загрузку треков, их оптимизацию, подписку на публикации и систему комментариев, были тщательно протестированы для обеспечения стабильной работы на всех устройствах и браузерах.
        • Запуск и сбор обратной связи: Портал был запущен, и начался сбор отзывов, что позволило внести дополнительные улучшения в пользовательский интерфейс и функционал.

        9. Дальнейшее развитие

        • Продолжение работ и развитие проекта: Проект продолжает активно развиваться. Мы продолжаем работу с фокус-группой, совершенствуем функционал карты, добавляем новые возможности и улучшаем взаимодействие с контентом на основе отзывов пользователей.

        Итог:

        Все задачи клиента были успешно выполнены. Более того:

        • Мы полностью переработали логику и дизайн проекта.
        • Повысили UX/UI, вынеся административные функции в публичную часть сайта.
        • Разработали уникальный метод автоматической оптимизации треков без потери качества.
        • Реализовали конвертацию и сборку файлов треков с возможностью экспорта пользователям.
        • Внедрили отложенную обработку для снижения нагрузки на сервер и уменьшения требований к инфраструктуре.

        Этот комплексный подход позволил создать высококачественный продукт, который продолжает улучшаться и адаптироваться к запросам пользователей.

      Хотите заказать себе такой же?
      Оставьте заявку и получите консультацию и расчет сметы проекта.
      Заказать проект
      • Описание
      • Характеристики
      • Функциональные требования
      • Описание процессов
      Характеристики
      Сфера Информационный портал/соц. сеть
      Сайт https://atvtrack.ru/
      Автор Александр Марков
      Разрабатываемый ресурс должен содержать  следующие функциональные блоки:
      • Регистрация/Авторизация на сайте
      • Личный кабинет пользователя
      • Возможность загружать треки на карту посредством загрузки файла в формате .gpx (для зарегистрированных пользователей).
      • Система модерации загружаемого контента зарегистрированными пользователями.
      • Комментарии к треку, месту или событию размещенному на карте.
      • Система нотификаций о событиях с загруженными/избранными объектами на карте (на эл. почту, в привязанный мессенджер, раздел в личном кабинете).

      Что дает регистрация на сайте пользователям?

      Зарегистрированные пользователи могут:
      • добавлять точки (через модерацию). Если можно сделать, чтобы у автора под его аккаунтом виден отправленный трек, точка, комментарий, а остальным - нет.
      • закачивать треки (через модерацию). Люди заливают трек с теми точками и названиями, какие у них есть. Там есть параметр - автор маршрута (трека) - он автоматом как раз подставляется . Но админы сайта само собой могу в ручную все менять);

      • писать комментарии к треку и/или точках на карте.
      • автор комментария должен иметь возможность получать уведомления (на выбор. Кому на почту, кому на смс, кому только в личном кабинете). Если кто-то ответил на их комментарий.
      Инструкция
      8 —
      1/8 —
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Интерактивная карта треков и точек c подгрузкой из GPX-файлов + иконки GARMIN
      Назад к списку
      Каталог
      Услуги
      Компания
      Контакты
      8 800 600 72 89
      8 800 600 72 89 Отдел продаж
      Заказать звонок
      E-mail
      b24@rus-in.com
      Адрес
      г. Москва, 1-ый Магистральный тупик, дом 5А, офис 301 В
      Режим работы
      Пн. - Пт.: с 10:00 до 18:00
      Заказать звонок
      b24@rus-in.com
      г. Москва, 1-ый Магистральный тупик, дом 5А, офис 301 В
      © 2025 ООО РУСИННОВАЦИИ, ИНН 9729324899
      Политика конфиденциальности
      Карта сайта
      Поиск по сайту