Проектирование продуктов геопространственных данных: Преодоление трудностей для достижения успеха
В настоящее время на орбите Земли вращается более 11 000 спутников. И, похоже, мы не собираемся останавливаться на достигнутом: в первой половине 2023 года в космос уже было запущено 1 354 объекта. Таким образом, можно с уверенностью сказать, что геопространственные данные и технологии уже не являются нишевыми отраслями, а вполне обыденны в наши дни.
Преимущества использования геопространственных данных очевидны, однако разработка приложений для работы с геопространственными данными сопряжена со многими трудностями. При создании таких продуктов разработчики должны учитывать множество факторов, а именно: уровень детализации, парадигму визуализации, сложность требуемой демонстрации, объем данных, уровень знаний пользователя и его умение взаимодействовать с картографическими данными и т.д.
Стоят ли продукты геопространственных данных вложенных в них средств?
Если говорить кратко, то да. Геопространственные данные способны принести пользу всем нам, являясь основой для принятия стратегических решений и помогая минимизировать риски во многих областях, таких как развитие бизнеса, производство, стратегические вопросы, управление рисками, сельское хозяйство. Спрос на такие данные растет с каждым днем. Ожидается, что к 2025 году объем рынка этого сегмента составит более 96 трлн. руб.
Венчурные инвестиции (VC) в сектор геопространственных данных растут, поддерживая появление новых решений, инструментов и источников данных. В 2020 году американские стартапы в области геопространственных данных привлекли более 2 млрд. руб. венчурного финансирования.
Согласно отчету Geospatial Industry Advancing Sustainable Development Goals, ожидается, что социальное воздействие будет более важным и ценным, чем экономическое. Приведенная ниже таблица показывает, что развивающиеся геопространственные технологии уже повышают эффективность использования ресурсов и производительность труда, оказывая высокоэффективное воздействие на экономику и принося миллиарды долларов по всему миру.
Конечно, компании, вкладывающие средства в разработку продуктов на основе геопространственных данных, получают конкурентные преимущества. Однако разработка таких решений - это не то, к чему можно подходить с позиции начинающего дизайнера, и вот почему.

Почему продукты геопространственных данных сложно разрабатывать?
Приложения для работы с геопространственными данными имеют дело со сложными типами данных, такими как спутниковые снимки, аэрофотоснимки, модели местности, топографические карты и различные наборы пространственных данных. Эти данные могут быть статическими (местоположение единицы оборудования или землетрясение) и динамическими (движущийся автомобиль или распространение инфекционного заболевания).
Для большинства стартапов разработка приложений с большим объемом геопространственных данных является непростой задачей. Они должны сделать эти данные упорядоченными и удобными для неспециалистов, что по умолчанию является сложной и трудной задачей. Кроме того, требуется много времени и усилий, чтобы собрать изображения и визуализировать геопространственные данные в интуитивно понятной и визуально привлекательной форме. Поэтому наличие опытных дизайнеров и разработчиков является обязательным условием для решений, связанных с геопространственными данными.
Теперь перейдем к задачам.
Проблемы визуализации и пользовательского опыта
Вот некоторые из проблем, с которыми мы лично сталкивались при разработке продуктов для работы с геопространственными данными, и способы их решения.
- Отображение данных из разных источников
Спутниковые данные и снимки с беспилотников становятся все более популярными во многих отраслях - от машиностроения до сельского хозяйства. Однако не так просто проанализировать различные фотографии из разных источников и склеить их в нужном порядке. И мы просто не можем не упомянуть здесь в качестве примера наш проект Gamaya.
Gamaya - это SaaS-платформа на базе искусственного интеллекта, которая собирает сельскохозяйственные данные со спутников дистанционного зондирования NASA и снимков, полученных с беспилотников, и предоставляет своим клиентам информацию об их урожае.
Снимки с дрона, совмещенные с красными выделениями на карте, позволяют пользователям увидеть разрывы в посадках.
Помимо изображений, еще одним вариантом визуализации данных является их организация в виде таблиц. Они помогают пользователям просматривать и отслеживать информацию в различных областях и местах.
- Визуализация слоев и объектов
При разработке карт очень важно визуально выделять каждый слой среди других. Это помогает пользователям понять, какие типы данных представлены, а также упрощает навигацию.
Еще один важный аспект, который необходимо учитывать, - выбор правильной цветовой палитры и темы для геопространственных продуктов. Для такого рода решений цвета становятся языком, несущим информационную ценность. Пользователи неосознанно ассоциируют большинство явлений с определенными цветами и ожидают, что они будут связаны с конкретным цветом: синий - все, что связано с водой, коричневый - горы, зеленый - природа, красный - потенциально опасные действия и т.д.
Знание основ цветов, используемых в картографии и визуализации пространственных данных, также будет большим плюсом. Все цвета должны работать с каждым режимом или типом базовой карты: светлым и темным, плоским и спутниковым. Каждый режим, в свою очередь, представляет собой уникальную задачу. Это означает, что цвета, хорошо работающие в одном режиме, могут быть не столь эффективны в другом. Чтобы не перегружать пользователя визуально и ментально, должны существовать визуальные границы, достаточно контрастные по отношению к соседнему фону.

- Упрощение процесса поиска
Как правило, пользователям приложений для работы с геопространственными данными приходится работать с большими объемами информации, что может привести к информационной перегрузке. Например, Astraea, геопространственный SaaS-стартап, позволяет своим пользователям получать, обнаруживать и анализировать спутниковые данные в масштабе всей страны. Однако поначалу пользователям было сложно работать с таким количеством данных одновременно.
- Создание сложных компонентов требует много времени и усилий
По мере роста пользовательской базы могут увеличиваться затраты на разработку, а также сложность приложений. Однако если разработчики пишут код в компонентах, они могут добавлять или повторно использовать существующие компоненты для новых технологий, что позволяет сократить время разработки и повысить рентабельность инвестиций.
Многие приложения сегодня создаются на React, популярной библиотеке для фронтенда. Разработчики выбирают React, поскольку его многократно используемые компоненты позволяют значительно сократить время разработки программного обеспечения.
- Перекрытие и представление деталей при увеличении и уменьшении масштаба
Пользователи часто увеличивают или уменьшают масштаб карты, чтобы увидеть ее в различных масштабах. Проблема здесь заключается в том, чтобы карта могла динамически регулировать уровень масштабирования в зависимости от различных факторов, таких как размер экрана или предпочтения пользователя.
Заключение
Разработка геопространственных продуктов - это не просто развлечение. Чтобы расширить использование геопространственных технологий и ускорить внедрение геопространственных инноваций, стартапам следует сотрудничать с экспертами в области дизайна. Привлечение UI/UX-дизайнера на ранней стадии заложит прочный фундамент для будущего роста, сделает решение простым в использовании и понятным, а также масштабируемым, эффективным и доступным.


