Геокодирование в визуализации Azure Maps в Power BI

Для поиска мест на карте в Azure Maps используется систему координат из широты и долготы. В визуальном элементе Power BI для Azure Maps предусмотрены поля для указания широты и долготы, позволяющие определить конкретное расположение на карте, но большинство источников данных для определения расположения используют адрес, а не широту и долготу.

Теперь визуальном элементе Power BI для Azure Maps есть поле Расположение, принимающее значения адресов, которые можно использовать для определения расположения на карте с помощью геокодирования.

Геокодированием называется процесс получения адреса и выдачи соответствующих координат — широты и долготы. Адрес определяет степень детализации геокодирования, например город, а не конкретный почтовый адрес.

Снимок экрана: области визуализаций и полей в Power BI Desktop с выделенным полем визуального расположения Azure Maps.

Поле "Расположение"

Поле Расположение в Azure Maps Power BI Visual может принимать несколько значений, таких как страна/регион, штат, город, почтовый адрес и почтовый индекс. Указание в поле "Расположение" сразу нескольких источников сведений о расположении позволит получать более точные результаты и исключить неоднозначность, которая может помешать найти нужно расположение. Например, в США существует больше 20 городов с названием Франклин.

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

При вводе нескольких значений в поле Расположение создается географическая иерархия. Географические иерархии позволяют выполнять на карте иерархическую детализацию до различных "уровней" расположения.

Снимок экрана: кнопки детализации в Power BI Desktop.

Кнопка Описание
1 Кнопка детализации в правом верхнем углу, которая включает режим детализации, позволяет выбрать расположение на карте и детализировать это расположение уровень за уровнем. Например, если включить детализацию и выбрать Северную Америку, вы переместитесь на следующий уровень иерархии вниз — к штатам в Северной Америке. При использовании функции геокодирования Power BI отправляет в службу Azure Maps данные о стране и штате только для Северной Америки. Кнопка слева позволяет перейти на один уровень вверх.
2 Двойная стрелка позволяет детализировать карту до следующего уровня иерархии сразу для всех расположений. Например, если в настоящее время вы просматриваете страны или регионы, а затем используете этот параметр для перехода на следующий уровень, в Power BI отображаются данные о состоянии для всех стран или регионов. Для геокодирования Power BI отправляет Azure Maps данные о состоянии (без данных о стране или регионе) для всех расположений. Этот параметр можно использовать, если каждый уровень иерархии не связан с уровнем выше.
3 Аналогично параметру детализации, за исключением того, что вам не нужно выбирать карту. Он позволяет развернуть карту до следующего уровня иерархии, учитывая контекст текущего уровня. Например, если в настоящее время вы просматриваете страны или регионы и выбираете этот значок, вы переходите вниз по иерархии к следующему уровню — состояниям. Для геокодирования Power BI отправляет данные по каждому штату и соответствующей стране или региону для более точного Azure Maps геокода. В большинстве карт используются либо этот параметр, либо параметр детализации справа. Это позволяет отправлять в Azure как можно больше информации, что позволяет получить более точные сведения о местоположении.

Категоризация географических полей в Power BI

Для правильного геокодирования полей можно задать категорию данных для полей данных в Power BI. Выберите нужный столбец в представлении данных. На ленте выберите вкладку Моделирование и задайте для параметра Категория данных одно из следующих свойств: Адрес, Город, Континент, Страна, Регион, Округ, Почтовый индекс, Штат или Провинция. Категории данных помогают Azure правильно кодировать данные. Дополнительные сведения см. в разделе Категоризация данных в Power BI Desktop. Если вы активно подключаетесь к SQL Server Analysis Services, задайте категоризацию данных за пределами Power BI с помощью SQL Server Data Tools (SSDT).

Снимок экрана: раскрывающийся список категории данных в Power BI Desktop.

Дальнейшие действия

Дополнительные сведения о визуализации Azure Maps Power BI.

Сведения о слое круговой диаграммы в визуальном элементе Power BI для Azure Maps с использованием геокодирования: