Поделиться через


Визуализации карт

Визуализации карт отображают результаты запроса на географической карте. Результирующий набор запросов должен содержать соответствующие географические данные:

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

Параметры Хороплета

Карта хороплей мира.

Географические регионы карты, такие как страны, штаты или округа, цвета карты, основанные на числовом значении в данных.

Пример

На вкладке "Данные " нажмите кнопку "Создать из SQL", вставьте следующий запрос и запустите его:

Пример набора данных
SELECT state, total_sales
FROM VALUES
  ('California', 98750),
  ('Texas', 87200),
  ('New York', 76300),
  ('Florida', 65100),
  ('Illinois', 54800),
  ('Pennsylvania', 48200),
  ('Ohio', 43500),
  ('Georgia', 41200),
  ('North Carolina', 39700),
  ('Michigan', 36100),
  ('New Jersey', 34800),
  ('Virginia', 32500),
  ('Washington', 31200),
  ('Arizona', 29700),
  ('Massachusetts', 28400),
  ('Tennessee', 26900),
  ('Indiana', 25100),
  ('Missouri', 23800),
  ('Maryland', 22600),
  ('Wisconsin', 21300),
  ('Minnesota', 20100),
  ('Colorado', 19400),
  ('Alabama', 18200),
  ('South Carolina', 17600),
  ('Louisiana', 16900),
  ('Kentucky', 15800),
  ('Oregon', 14700),
  ('Oklahoma', 13600),
  ('Connecticut', 12500),
  ('Utah', 11900),
  ('Iowa', 11200),
  ('Nevada', 10800),
  ('Arkansas', 10100),
  ('Mississippi', 9600),
  ('Kansas', 9200),
  ('New Mexico', 8700),
  ('Nebraska', 8300),
  ('West Virginia', 7900),
  ('Idaho', 7400),
  ('Hawaii', 7100),
  ('New Hampshire', 6800),
  ('Maine', 6400),
  ('Montana', 6100),
  ('Rhode Island', 5800),
  ('Delaware', 5400),
  ('South Dakota', 5100),
  ('North Dakota', 4800),
  ('Alaska', 4500),
  ('Vermont', 4200),
  ('Wyoming', 3900)
AS t(state, total_sales);

В редакторе визуализации настройте следующее:

  1. Задайте для типа визуализации карту Choropleth.
  2. В разделе "Регион" щелкните значок ". В разделе "Поля" выберите state. В географической роли в штате или провинции выберите "Имя".
  3. В разделе "Регион" щелкните значок ". В разделе "Значения" выберите США в качестве страны.
  4. В разделе "Цвет" щелкните значок плюса, выберите total_salesи задайте для преобразования значение SUM.

Пример карты Choropleth с общим объемом продаж по состоянию США.

Географическая роль

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

  • Страна: имя, 2-буква или 3-буква
  • Штат/провинция: имя, код конкретной страны или деления
  • Округ или город: имя или страна

Если значение в столбце расположения не соответствует выбранному формату, данные для этого региона не отображаются. Скачайте следующие таблицы подстановки, чтобы проверить, какие имена и сокращения поддерживаются:

Замечание

readable_name Используйте столбец для поиска значений, но используйте один из других столбцов в качестве идентификатора в запросе.

Colors

Цвета заполняются автоматически для каждого региона с данными. Щелкните цветовую палитру, чтобы выбрать другой цвет.

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

Чтобы цветовать области по числовым полям, щелкните значок " в разделе "Цвет " и выберите поле. Вы можете применить преобразование, например SUM или MEDIAN. Карта применяет градиент цвета в диапазоне значений. Чтобы настроить цвета, градиенты и метки, щелкните цветовую метку.

Параметры карты точек

Карта точек Сиэтла, показывающая дома списки как цветные и размерные круги. Цвет круга представляет среднее количество спальных комнат и размер круга представляет среднюю цену. Панель редактора визуализаций отображается справа.

В этом разделе описываются параметры диаграмм карты точек.

Пример

На вкладке "Данные " нажмите кнопку "Создать из SQL", вставьте следующий запрос и запустите его:

SELECT city, latitude, longitude, population
FROM VALUES
  ('New York',     40.7128,  -74.0060, 8336817),
  ('Los Angeles',  34.0522, -118.2437, 3979576),
  ('Chicago',      41.8781,  -87.6298, 2693976),
  ('Houston',      29.7604,  -95.3698, 2320268),
  ('Phoenix',      33.4484, -112.0740, 1608139),
  ('Philadelphia', 39.9526,  -75.1652, 1603797),
  ('San Antonio',  29.4241,  -98.4936, 1434625),
  ('San Diego',    32.7157, -117.1611, 1386932),
  ('Dallas',       32.7767,  -96.7970, 1304379),
  ('San Jose',     37.3382, -121.8863, 1013240)
AS t(city, latitude, longitude, population);

В редакторе визуализации настройте следующее:

  • Широта: latitude
  • Долгота: longitude
  • Размер: значок плюса и выберите population

Пример карты точек, показывающий размер городов США по населению.

Settings

Используйте редактор визуализации для настройки следующих параметров:

  • Широта: выберите столбец, содержащий компонент широты координат карты.
  • Долгота: выберите столбец, содержащий компонент Долготы координат карты.

Цвет

Для разгруппированных данных щелкните цветовой образец, чтобы изменить цвета точек, отображаемых на карте. Чтобы применить стратегию группировки, щелкните значок в разделе "Цвет " редактора визуализации. Вы можете настроить автоматически назначенные цвета, щелкнув цветовую метку рядом с каждой меткой группы в редакторе.

размера

Щелкните значок в разделе "Размер ", чтобы выбрать поле, которое отражает количество, что позволяет отображать точки различных размеров на основе значения данных.