Skip to content

Преобразование метрик в географические роли - Справочная документация FineReport|Разработка отчетов|Использование отчетов|Учебные пособия

Перевод показателей в географические роли

1. Обзор

1.1 Сценарии применения

Для географического измерения текстового поля можно использовать роль Dimension to Geography, чтобы преобразовать его в географическую долготу и широту, но для числового поля долготы и широты, которое изначально было сохранено в бизнес-пакете, как его использовать в FineBI?

1.2 Функциональный профиль

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

2. Операционные шаги

Образец данных: Таблица размерности филиала.xlsx

Используйте пример данных "Branch Dimension Table".

Компонент создается с помощью "Branch Dimension Table", а анализируемые поля индикаторов "Branch Longitude" и "Branch Latitude" могут быть преобразованы в географические роли.

3.png

2.1 Перевод показателей в географические роли

1) Для поля "Долгота филиала" выберите "Dropdown > Geographic Role > Longitude", как показано ниже:

2.jpg

2) Для поля "Широта и долгота филиала" выберите "Drop Down > Geographic Role > Latitude", как показано ниже:

3.jpg

2.2 Производство карт

После преобразования индикаторов в географические роли вы можете создать компонент карты, в качестве примера возьмем карту точек. Выберите Point Map, перетащите Branch Longitude на горизонтальную ось, Branch Latitude на вертикальную ось и Branch Name в колонку Colour, как показано ниже:

5.jpg

3. условия

3.1 Ошибки при преобразовании широты и долготы

Глобальная широта принимает значения от -90 градусов до 90 градусов; долгота - от -180 градусов до 180 градусов.

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

6.jpg