Гид по технологиям

Создание карты в Google Sheets

8 min read Инструкции Обновлено 06 Dec 2025
Создать карту в Google Sheets — руководство
Создать карту в Google Sheets — руководство

Зачем использовать карту вместо графика

Когда ваши данные — это не числа, а локации (адреса или координаты), визуализация на карте часто гораздо полезнее. Карты помогают:

  • быстро увидеть пространственные шаблоны (кластеры клиентов, маршруты доставки);
  • фильтровать объекты по категориям (отделы, статусы, типы точек);
  • предоставлять контекст — расстояние, плотность и относительное положение.

Карты не заменяют диаграммы для всех задач, но незаменимы, если в приоритете — география.

Логотип Google Sheets на карте

Коротко о том, что потребуется

  • Аккаунт Google и доступ к Google Sheets.
  • Надстройка Mapping Sheets (бесплатно в Google Workplace Marketplace).
  • Таблица с минимум тремя столбцами: название (label), адрес или координаты, категория (для фильтрации).

Шаг 1. Установка надстройки Mapping Sheets

Mapping Sheets — надстройка, которая берёт данные из таблицы и строит по ним карту с маркерами. Процесс установки:

  1. Откройте новую или существующую таблицу Google Sheets.
  2. В верхнем меню выберите «Расширения» → «Надстройки».
  3. Нажмите «Получить надстройки» — откроется Google Workspace Marketplace.
  4. В строке поиска введите Mapping Sheets и выберите надстройку.
  5. Нажмите «Установить» и подтвердите запрашиваемые разрешения.

После установки в меню «Расширения» появится пункт Mapping Sheets.

Надстройка Mapping Sheets в Google Sheets

Важно: некоторые рабочие аккаунты Google (например, корпоративные) требуют разрешения администратора для установки надстроек. Если вы не видите кнопку установки — обратитесь к администратору G Suite.

Шаг 2. Подготовьте таблицу данных

Mapping Sheets работает корректно при наличии минимум трёх столбцов: название точки, локация (адрес или координаты) и категория. Но можно добавить дополнительные столбцы — они будут показаны в карточке маркера.

Рекомендации по структуре:

  • Первый ряд — заголовки колонок (например, Name, Residence, Occupation).
  • Столбец локации: допускаются адреса в свободной форме и/или координаты в формате “широта, долгота” (например, 55.7558,37.6173).
  • Категория: строка или метка, по которой будут строиться фильтры и иконки.
  • Дополнительные колонки: телефон, e‑mail, ссылка, дата.

Пример таблицы:

NameResidenceOccupationGenderPhone
Иван Иванов55.7558,37.6173МаркетологМ+7 900 000 00 00
Ольга СмирноваМосква, ул. Тверская, 1АналитикЖ+7 900 000 00 01

Пример таблицы в Google Sheets с координатами и типами

Краткий чеклист перед сборкой карты:

  • Заголовки есть в первой строке.
  • Нет пустых строк между записями.
  • Все координаты корректны и в одном формате.
  • Категории унифицированы (например, не “Маркетинг” и “маркетолог” для одной группы).

Шаг 3. Настройка внешнего вида карты

Mapping Sheets позволяет менять маркеры, слои и стиль карты.

  1. В меню «Расширения» выберите Mapping Sheets → Preferences (или «Настройки»).
  2. Перейдите на вкладки Map и Icons.

На вкладке Icons вы можете задать набор иконок по категориям, цвета, размеры. На вкладке Map — выбрать типы карт, включить/styled и вставить код стиля.

Настройки Mapping Sheets в Google Sheets

Использование внешних стилей (пример кода из SnazzyMaps). Добавьте это как JSON в поле стилей и выберите тип карты «styled»:

[ { "featureType": "all", "elementType": "all", "stylers": [ { "saturation": "32" }, { "lightness": "-3" }, { "visibility": "on" }, { "weight": "1.18" } ] }, { "featureType": "administrative", "elementType": "labels", "stylers": [ { "visibility": "off" } ] }, { "featureType": "landscape", "elementType": "labels", "stylers": [ { "visibility": "off" } ] }, { "featureType": "landscape.man_made", "elementType": "all", "stylers": [ { "saturation": "-70" }, { "lightness": "14" } ] }, { "featureType": "poi", "elementType": "labels", "stylers": [ { "visibility": "off" } ] }, { "featureType": "road", "elementType": "labels", "stylers": [ { "visibility": "off" } ] }, { "featureType": "transit", "elementType": "labels", "stylers": [ { "visibility": "off" } ] }, { "featureType": "water", "elementType": "all", "stylers": [ { "saturation": "100" }, { "lightness": "-14" } ] }, { "featureType": "water", "elementType": "labels", "stylers": [ { "visibility": "off" }, { "lightness": "12" } ] } ]

Советы по стилю:

  • При большом количестве точек используйте кластеризацию (если доступна) или уменьшите детализацию иконок.
  • Для публичных карт убирайте лишние подписи (labels) — так карта смотрится чище.
  • Тестируйте цветовые сочетания с учётом доступности (контраст для дальтоников).

Шаг 4. Сборка карты и просмотр

Когда таблица готова и настройки заданы:

  1. В меню «Расширения» → Mapping Sheets → Start Mapping (Запустить сборку).
  2. В панели справа укажите сопоставление колонок:
    • Title: колонка с названием точки (Name).
    • Filter: колонка для фильтрации/категории (Occupation).
    • Location: колонка с адресами или координатами (Residence).
  3. Нажмите Build (Собрать).

Процесс создания карты в Mapping Sheets

Mapping Sheets обработает данные и создаст карту. Для больших наборов (тысячи строк) это может занять несколько минут. После обработки вы увидите сообщение Map OK — нажмите View, чтобы открыть карту.

Пользовательская карта, созданная через Mapping Sheets

На готовой карте вы можете:

  • приближать и отдалять, перемещать область просмотра;
  • кликать на маркеры, чтобы просмотреть дополнительные поля из таблицы;
  • использовать фильтры по категориям;
  • переключать стили карты.

Шаг 5. Совместный доступ и хранение данных

Mapping Sheets сохраняет конфигурацию карты в JSON‑файле, привязанном к вашему аккаунту.

Как поделиться картой:

  1. В Mapping Sheets нажмите на три вертикальные точки в правом верхнем углу.
  2. Выберите Share my map (Поделиться моей картой).
  3. Скопируйте ссылку на карту.
  4. Нажмите Share → вас перекинет в Google Drive, где можно выставить права доступа к JSON‑файлу.
  5. В Google Drive укажите адреса e‑mail и вставьте ссылку в сообщении, затем отправьте.

Опции совместного доступа в Mapping Sheets

Окно совместного доступа Google Drive

Важно: у получателей должны быть права на просмотр JSON‑файла (через Google Drive) и доступ к карте по ссылке. Если кто‑то не видит карту — проверьте права на JSON‑файл и настройки публичности ссылки.

Когда этот подход не подходит

Контрпримеры и ограничения:

  • Очень большие наборы данных (десятки тысяч точек) — надстройка может работать медленно; для таких задач лучше использовать специализированные GIS‑инструменты или Google Maps API.
  • Сложные геопространственные вычисления (буфферы, пересечения, плотность) — Mapping Sheets не заменит полноценный GIS.
  • Политика приватности: если вы не хотите хранить адреса в облаке, не стоит выгружать чувствительные данные.

Альтернативные подходы

  • Google My Maps — удобен для простых публичных карт и совместной работы, интеграция с Google Drive.
  • Google Maps Platform (API) — для кастомных приложений и высокой производительности; требует кода и ключа API.
  • Looker Studio (бывший Data Studio) — ограниченная встроенная география, но хорош для отчетов и дашбордов.
  • GeoSheets, Awesome Table, CARTO — альтернативные плагины и платформы с разным набором функций.

Выбор зависит от объёма данных, требований безопасности и необходимости кастомизации.

Мини‑методология подготовки данных (быстрый SOP)

  1. Экспортируйте сырые данные в CSV.
  2. Очистите адреса: уберите лишние символы, стандартизируйте форматы.
  3. Добавьте колонку категории, если планируете фильтры.
  4. Если используете адреса, протестируйте геокодирование на небольшом наборе (10–50 строк).
  5. Загрузите в Google Sheets, проверьте заголовки и пустые значения.
  6. Соберите карту и проверьте вывод для 10–20 точек.

Роли и чеклисты

Для разных команд полезны разные чеклисты.

Маркетолог:

  • Все клиенты снабжены категорией (VIP/Lead/Cold).
  • Номер телефона и способ контакта добавлены.
  • Карта тестирована в мобильном просмотре.

Логистика / операции:

  • Координаты проверены и находятся в одном формате.
  • Маршруты упрощены (сегментация по зонам).
  • Права доступа ограничены по ролям.

Аналитик / исследователь:

  • Метаданные сохранены (источник, дата обновления).
  • Категории стандартизованы.
  • Экспорт JSON сохранён в репозитории версий.

Контроль качества: тестовые случаи

  • Тест 1: одна точка с координатами — маркер отображается.
  • Тест 2: адреса в разном формате — правильно геокодируются хотя бы 90% (ручная проверка).
  • Тест 3: фильтр по категории — только соответствующие маркеры видны.
  • Тест 4: совместный доступ — другой пользователь открывает карту без ошибок.

Критерии приёмки

  • Карта отображает все обязательные маркеры и карточки с дополнительной информацией.
  • Фильтры работают корректно.
  • Доступы настроены и проверены на другом аккаунте.

Конфиденциальность, безопасность и GDPR

  • Персональные данные (имена, адреса, телефоны) при публикации карт в интернете становятся общедоступными — удостоверьтесь, что у вас есть на это согласие.
  • Для карт с личными данными ограничьте доступ к JSON‑файлу в Google Drive и не делайте карту публичной.
  • Храните запись о том, кто и когда дал согласие на обработку данных.

Производительность и лучшие практики

  • Для ускорения: удаляйте лишние колонки перед сборкой.
  • Разбивайте большие наборы на логические группы и создавайте отдельные картографические слои.
  • Используйте простые иконки и минимальный набор полей во всплывающих карточках.

Советы по стилю карт и SnazzyMaps

  • Подбирайте стиль под цель: презентация — яркие контрасты, аналитика — монохром для уменьшения визуального шума.
  • Снижение количества подписей (labels) делает карту чище при большом количестве маркеров.
  • Валидируйте JSON стилей (не все параметры могут поддерживаться текущей версией картографического движка).

Совместимость и миграция

  • Mapping Sheets совместим с текущими версиями Google Sheets в веб‑интерфейсе. Мобильные приложения Google Sheets могут не поддерживать панель надстройки.
  • Если вы планируете миграцию на собственный сайт, экспортируйте JSON‑конфигурацию карты и используйте Google Maps API или другие JS‑виджеты.

Частые ошибки и способы устранения

  • Неправильные координаты: проверьте порядок широта, долгота.
  • Пустые маркеры: убедитесь, что в колонке Location нет пустых строк.
  • Пользователи не видят карту: проверьте права на JSON‑файл в Google Drive.
  • Стиль не применился: убедитесь, что выбран тип карты «styled» и JSON корректен.

Краткая сводка

Mapping Sheets превращает таблицы Google Sheets в интерактивные карты без программирования. Подготовьте данные (название, локация, категория), установите надстройку, настройте стиль и иконки, затем соберите и поделитесь картой. Для больших или сложных геозадач рассмотрите переход на Google Maps API или специализированные GIS‑решения.

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

Важно: перед публикацией проверьте права доступа и соответствие требованиям по защите персональных данных.

Счастливого картографирования!

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как сделать селфи на Samsung — простые шаги
Фото

Как сделать селфи на Samsung — простые шаги

Найти письма по отправителю в Gmail
Gmail

Найти письма по отправителю в Gmail

Как убрать красные вертикальные полосы на телевизоре
Телевизоры

Как убрать красные вертикальные полосы на телевизоре

Autofill iTunes для iPhone и iPod — быстрый гайд
iTunes

Autofill iTunes для iPhone и iPod — быстрый гайд

Плагин не поддерживается в Chrome — как исправить
Технологии

Плагин не поддерживается в Chrome — как исправить

Резервная копия Gmail на локальном диске
Руководство

Резервная копия Gmail на локальном диске