Создание карты в Google Sheets
Зачем использовать карту вместо графика
Когда ваши данные — это не числа, а локации (адреса или координаты), визуализация на карте часто гораздо полезнее. Карты помогают:
- быстро увидеть пространственные шаблоны (кластеры клиентов, маршруты доставки);
- фильтровать объекты по категориям (отделы, статусы, типы точек);
- предоставлять контекст — расстояние, плотность и относительное положение.
Карты не заменяют диаграммы для всех задач, но незаменимы, если в приоритете — география.

Коротко о том, что потребуется
- Аккаунт Google и доступ к Google Sheets.
- Надстройка Mapping Sheets (бесплатно в Google Workplace Marketplace).
- Таблица с минимум тремя столбцами: название (label), адрес или координаты, категория (для фильтрации).
Шаг 1. Установка надстройки Mapping Sheets
Mapping Sheets — надстройка, которая берёт данные из таблицы и строит по ним карту с маркерами. Процесс установки:
- Откройте новую или существующую таблицу Google Sheets.
- В верхнем меню выберите «Расширения» → «Надстройки».
- Нажмите «Получить надстройки» — откроется Google Workspace Marketplace.
- В строке поиска введите Mapping Sheets и выберите надстройку.
- Нажмите «Установить» и подтвердите запрашиваемые разрешения.
После установки в меню «Расширения» появится пункт Mapping Sheets.
Важно: некоторые рабочие аккаунты Google (например, корпоративные) требуют разрешения администратора для установки надстроек. Если вы не видите кнопку установки — обратитесь к администратору G Suite.
Шаг 2. Подготовьте таблицу данных
Mapping Sheets работает корректно при наличии минимум трёх столбцов: название точки, локация (адрес или координаты) и категория. Но можно добавить дополнительные столбцы — они будут показаны в карточке маркера.
Рекомендации по структуре:
- Первый ряд — заголовки колонок (например, Name, Residence, Occupation).
- Столбец локации: допускаются адреса в свободной форме и/или координаты в формате “широта, долгота” (например, 55.7558,37.6173).
- Категория: строка или метка, по которой будут строиться фильтры и иконки.
- Дополнительные колонки: телефон, e‑mail, ссылка, дата.
Пример таблицы:
| Name | Residence | Occupation | Gender | Phone |
|---|---|---|---|---|
| Иван Иванов | 55.7558,37.6173 | Маркетолог | М | +7 900 000 00 00 |
| Ольга Смирнова | Москва, ул. Тверская, 1 | Аналитик | Ж | +7 900 000 00 01 |
Краткий чеклист перед сборкой карты:
- Заголовки есть в первой строке.
- Нет пустых строк между записями.
- Все координаты корректны и в одном формате.
- Категории унифицированы (например, не “Маркетинг” и “маркетолог” для одной группы).
Шаг 3. Настройка внешнего вида карты
Mapping Sheets позволяет менять маркеры, слои и стиль карты.
- В меню «Расширения» выберите Mapping Sheets → Preferences (или «Настройки»).
- Перейдите на вкладки Map и Icons.
На вкладке Icons вы можете задать набор иконок по категориям, цвета, размеры. На вкладке Map — выбрать типы карт, включить/styled и вставить код стиля.
Использование внешних стилей (пример кода из 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. Сборка карты и просмотр
Когда таблица готова и настройки заданы:
- В меню «Расширения» → Mapping Sheets → Start Mapping (Запустить сборку).
- В панели справа укажите сопоставление колонок:
- Title: колонка с названием точки (Name).
- Filter: колонка для фильтрации/категории (Occupation).
- Location: колонка с адресами или координатами (Residence).
- Нажмите Build (Собрать).
Mapping Sheets обработает данные и создаст карту. Для больших наборов (тысячи строк) это может занять несколько минут. После обработки вы увидите сообщение Map OK — нажмите View, чтобы открыть карту.
На готовой карте вы можете:
- приближать и отдалять, перемещать область просмотра;
- кликать на маркеры, чтобы просмотреть дополнительные поля из таблицы;
- использовать фильтры по категориям;
- переключать стили карты.
Шаг 5. Совместный доступ и хранение данных
Mapping Sheets сохраняет конфигурацию карты в JSON‑файле, привязанном к вашему аккаунту.
Как поделиться картой:
- В Mapping Sheets нажмите на три вертикальные точки в правом верхнем углу.
- Выберите Share my map (Поделиться моей картой).
- Скопируйте ссылку на карту.
- Нажмите Share → вас перекинет в Google Drive, где можно выставить права доступа к JSON‑файлу.
- В Google Drive укажите адреса e‑mail и вставьте ссылку в сообщении, затем отправьте.
Важно: у получателей должны быть права на просмотр 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)
- Экспортируйте сырые данные в CSV.
- Очистите адреса: уберите лишние символы, стандартизируйте форматы.
- Добавьте колонку категории, если планируете фильтры.
- Если используете адреса, протестируйте геокодирование на небольшом наборе (10–50 строк).
- Загрузите в Google Sheets, проверьте заголовки и пустые значения.
- Соберите карту и проверьте вывод для 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‑решения.
Сделайте тестовую карту на небольшом наборе данных и оцените, насколько инструмент удовлетворяет вашим требованиям, прежде чем переносить в продакшен.
Важно: перед публикацией проверьте права доступа и соответствие требованиям по защите персональных данных.
Счастливого картографирования!
Похожие материалы
Как сделать селфи на Samsung — простые шаги
Найти письма по отправителю в Gmail
Как убрать красные вертикальные полосы на телевизоре
Autofill iTunes для iPhone и iPod — быстрый гайд
Плагин не поддерживается в Chrome — как исправить