АНАЛИТИКА ПЛЮС
Профессиональные услуги в сфере BI

Как подключить и использовать карты Яндекс и Google в Tableau: пошаговая инструкция

В этой статье мы расскажем, как привязать карты Google или Яндекс.Карты в Tableau и как с ними работать. Для этого мы будем использовать источник данных Sample – Superstore, встроенный в Tableau.

Вы знали, что в Tableau можно отобразить карты в виде интерактивной «веб-страницы» и все данные на этой странице будут кликабельны (так же, как в Гугл и Яндекс-картах)? Это еще один отличный способ визуализировать данные:

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

Как это сделать? Читайте ниже. Мы привели пример использования карты Google. В случае с Яндекс.Картами последовательность действий будет абсолютно такая же (см. пример в финале статьи).

Как Google Maps в Tableau
Прежде чем использовать Google Maps (Яндекс.Карты) в Tableau, давайте создадим символьную карту (Symbol Map). Для этого перетащите из вкладки Dimensions поле Postal Code на карточку Details, находящуюся на полке Marks.

Теперь вы можете видеть автоматически сгенерированную символьную карту.

Добавим Count (Quantity) на карточку Size. Таким образом, размер кружков будет зависеть от числа заказов.

Как использовать Google Maps в Tableau Worksheets
Для того чтобы использовать Google Maps, перейдите на вкладку Worksheet и из выпадающего меню выберете Actions…

После того как вы выбрали Actions…, появится окно, показанное ниже.

Нажмите кнопку Add Action и выберете URL…


После выбора URL откроется окно Add URL Action
• Name: Укажите подходящее имя
• Source Sheets: Выберете лист, с которого вы хотите выполнить действие, т.е. показать Карту.
• Hover: Если вы выберете эту опцию, Карта откроется, когда вы наведете курсор на определенную точку на текущей карте.
• Select: Если вы выберете эту опцию, Карта откроется, когда вы выберете определенную точку на текущей карте.
• Menu: Используйте меню, чтобы открыть Карту.
• URL: Укажите конкретный URL…

Мы назвали это действие Google Map, использовали для листа Google Maps, и это действие будет выполнено при выборе точки на карте. URL, который нужно использовать: https://www.google.com/maps/?q=

Кликните боковую стрелку, чтобы выбрать широту и долготу (Latitude и Longitude).

Как видно, у нас нет какой-либо существующей широты и долготы как в Dimensions, так и в Measures. Если в источнике данных они имеются – выберете их.

Как использовать Google Maps в Tableau Dashboard

Перед тем как начать использовать карты Google в Tableau Dashboard, создадим сам дашборд.

Затем, мы добавили лист Google Map, созданный ранее для этого дашборда.

Затем, перетащите веб-страницу (Web Page) из области Objects на нижнюю часть дашборда.

Перетаскивание Web Page откроет окно Edit URL. Оставьте его пустым или введите URL, который будет использован по умолчанию, и кликните OK.

Теперь вы можете видеть на дашборде одну символьную карту и веб-страницу.

Чтобы использовать Google Maps в дашборде, перейдите во вкладку Dashboard и выберете из выпадающего меню Actions…

После выбора Actions.., откроется показанное ниже окно. Здесь, нажмите Add Action и выберете опцию URL…

После выбора опции URL откроется окно Add URL Action. Мы уже объяснили эти свойства в прошлом примере. Здесь мы назвали действие Google DB Map, и оно будет срабатывать при выборе точки. URL, который нужно использовать https://www.google.com/maps/?q=

Кликните по боковой стрелке, чтобы выбрать широту и долготу. Как видно, мы выбираем широту, которая была автоматически сгенерирована Tableau, когда мы добавили Postal Code на карту.

Аналогично добавьте долготу в URL. Теперь URL будет выглядеть так: https://www.google.com/maps/?q=<Latitude(generated)>,<Longitude(generated)>.

Кликните OK, чтобы закрыть окно.

Выберете Лос-Анджелес на карте и вы сможете увидеть карту Google для выбранного почтового индекса. Если в данных есть подходящий адрес, то соответствующее здание также будет показано.

Выбрав местоположение, вы сможете увидеть всю информацию об объекте так, как эти данные отображаются на веб-странице.

Посмотрите на визуализацию ниже.

И вы даже сможете посмотреть на City hall.

Вы также можете выбрать вид со спутника.

Аналогичным образом, пройдя все необходимые шаги выше, можно добавить Яндекс.Карты. См. пример ниже: пробки на дорогах в режиме онлайн.

  • Если у вас есть вопросы по Tableau напишите нам — и мы расскажем вам о продукте подробнее. Мы любим отвечать на вопросы и знаем все про Tableau
  • Еще можно изучить Tableau самостоятельно — скачайте бесплатную версию и получите обучающие материалы:
Скачайте Tableau бесплатно
и получите обучающие материалы
x

Этот сайт использует файлы cookies, чтобы облегчить вам пользование нашим веб-сайтом.

Продолжая использовать этот веб-сайт, вы даете согласие на использование файлов cookies.