Разработка сервисов · 29 октября 2026
ГеоМ: интерактивная карта глубин и калькулятор бурения
Разработали картографический сервис для буровой компании: поиск населенного пункта, глубины, схематические слои и предварительный расчет стоимости с составом работ.
Для компании «ГеоМ», которая занимается бурением скважин, разработали отдельный картографический сервис. Посетитель находит свой населенный пункт в Чувашии, изучает показанные глубины и переходит к предварительному расчету стоимости. Так сложная региональная услуга получает наглядное объяснение еще до разговора со специалистом.

Задача: объяснить стоимость бурения через место, глубину и состав работ
Для владельца участка вопрос начинается с конкретного адреса: можно ли пробурить скважину рядом с его деревней, какая глубина встречается поблизости и на какой бюджет ориентироваться. Обычный прайс за метр отвечает только на часть вопроса. Без привязки к местности клиенту трудно понять, почему стоимость на разных участках отличается и какие работы входят в расчет.
В исходной задаче требовалась подробная карта Чувашии с городами, районами и деревнями. На нее нужно было вынести информацию о глубинах и связать выбранную точку с калькулятором. Мы построили сценарий вокруг этого решения: сначала человек определяет место, затем получает контекст, после этого смотрит расчет и обращается за уточнением.
Что входит в разработанный сервис
Карта, которая помогает ориентироваться в реальной местности
Вместо неподвижной иллюстрации собрали интерактивное приложение. Посетитель может приближать карту, перемещаться между территориями и возвращаться к общему виду. В оформлении сохранены дороги, водоемы, лесные участки и подписи населенных пунктов. Они дают необходимый контекст: человек узнает знакомую местность и понимает расположение объектов.
Картографическая основа использует данные OpenStreetMap с указанием источника. Для проекта подготовлена собственная визуальная подача: светлая подложка, спокойные цвета ландшафта, контрастные значения глубин и маркеры в виде буровых установок. Элементы управления вынесены поверх карты, чтобы основной экран оставался рабочим пространством.
Поисковая база содержит 1 727 населенных пунктов. Это размер справочника для навигации, а не количество пробуренных скважин и не обещание подтвержденных геологических данных для каждой деревни. Такое разграничение важно и для клиента, и для репутации подрядчика.
Слои глубины: наглядность без ложной точности

В легенде предусмотрены четыре диапазона: до 35 метров, 35-50, 50-70 и более 70 метров. Цветовое разделение помогает объяснить принцип работы карты без длинного текста. Слои можно включать и выключать, сохраняя возможность рассмотреть дороги, границы и населенные пункты.
Мы не выдаем визуальный слой за инженерное заключение. Глубины требуют проверки, а схематический разрез не является паспортом конкретной скважины. Сервис показывает ориентир для обсуждения; решение по участку принимает специалист после уточнения условий.
Карточка и калькулятор: связали географию с понятной сметой
Следующий уровень интерфейса - сведения о выбранной скважине и расчет. В карточке предусмотрены глубина, местоположение и схематическое изображение слоев. В калькуляторе этот контекст остается рядом с суммой: посетитель видит, какую глубину использует расчет и как формируется стоимость.

Смета разделена на три понятные части: бурение, обсадные трубы, подготовка и запуск. Это полезнее одной необъясненной цифры: заказчик сразу видит, что готовая скважина состоит из нескольких работ и материалов. Значение «цена за метр» помогает соотнести глубину с общей суммой, а детализация показывает ее состав.
Для показанного примера интерфейс рассчитывает 137 200 рублей за бурение, 73 500 рублей за обсадные трубы и 9 555 рублей за подготовку и запуск. Итог - 220 255 рублей. Эти значения демонстрируют арифметику калькулятора и не означают фиксированный тариф на будущий заказ.
Путь к обращению без обещания окончательной цены
После предварительного расчета человек может перейти к запросу точной стоимости. На этом шаге объясняется, что специалист уточнит подъезд к участку, конструкцию скважины и состав работ. Переход сохраняет логику: сначала знакомство с местностью и ориентиром по бюджету, затем предметный разговор о конкретном участке.
Кейс фиксирует наличие этого пользовательского сценария. Доставку обращения в CRM и дальнейшую обработку заявки нужно проверять как отдельную интеграцию: наличие кнопки само по себе не подтверждает весь путь продажи.
Что было сложным в технической части
Основная сложность - совместить подробную карту с быстрым взаимодействием. Слишком тяжелая подложка замедляет первый экран, а чрезмерное упрощение ухудшает узнаваемость местности. Поэтому работа включала подготовку картографических данных, отрисовку слоев, поведение подписей и маркеров на разных масштабах, а также загрузку только нужных участков карты.
В опубликованной реализации ресурсы карты размещаются на собственном сервере. Для ускорения первой загрузки JavaScript собран в один пакет вместо восьми отдельных запросов. Обязательные ресурсы запрашиваются заранее, повторно используются уже загруженные и отрисованные участки. Это инженерные изменения в загрузке и отрисовке, а не уменьшение качества скриншотов или замена детальной карты картинкой.
Отдельный объем работы связан с состояниями интерфейса: общий вид, выбранная местность, включенные слои, карточка объекта, расчет и возврат к карте. Каждое состояние должно сохранять понятный контекст и давать очевидный следующий шаг.
Результат проекта
- Опубликовано отдельное картографическое приложение для буровой компании.
- Поиск по населенным пунктам связан с картой и просмотром глубин.
- Расчет объясняет состав стоимости и ведет к уточнению условий участка.
- Визуальные обозначения сопровождаются оговорками о предварительном характере данных.
- Подготовлена основа, которую можно развивать по мере накопления проверенных сведений о скважинах.
Мы не приписываем проекту рост заявок или выручки: для такого вывода нужны данные после запуска. Подтвержденный результат здесь - работающий сервис и связанный пользовательский маршрут. Следующий этап измерения - сколько посетителей находят свое место, открывают расчет и переходят к обращению.
Кому подойдет похожее решение
Такой подход полезен компаниям, у которых услуга зависит от географии и параметров объекта: бурение, инженерные изыскания, монтаж, доставка, строительство и обслуживание территорий. Вместо универсальной формы можно дать человеку инструмент, который сначала помогает разобраться в задаче.
Для нового проекта мы начинаем с ваших данных и процесса работы: какие параметры подтверждены, что можно рассчитывать автоматически, какие ограничения нужно объяснить и на каком этапе подключается специалист. Затем проектируем интерфейс, расчетную логику, хранение данных и необходимые интеграции.
Нужна карта или калькулятор для вашей услуги? Покажите, как вы сейчас рассчитываете заказ и какие данные используете. Предложим состав первой версии, понятный сценарий для клиента и план дальнейшего развития.