Розрахунок відстані на карті | Геопросторовий аналіз LuckyTemplates

У цьому підручнику я розповім про розрахунок відстані на карті в LuckyTemplates на основі розташування форвардного запасу (FSL) і точки доставки. Це лише один із способів ефективного використання обчислення відстані

У цьому прикладі я покажу й проаналізую клієнтів у радіусі від існуючого місця форвардного запасу в депо чи центрі.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Зміст

Набір даних для обчислення відстані на карті

Давайте тепер обговоримо набір даних, який я використав для цього екземпляра обчислення відстані. Ось дані, які містять таблицю даних клієнтів .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Він також містить таблицю розміщення запасів .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Таблицю Depots було додано до таблиці даних клієнтів . Це робиться для одночасного відображення.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Як бачите, між двома таблицями немає зв’язку.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Крім того,які я використовував, знаходяться в трьох окремих таблицях. 

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Під час моделювання тримаю мірки під рукою. Після завершення звіту таблиці вимірювань буде приховано. 

Я використав три набори мір, щоб обчислити та відобразити відстань для цієї демонстрації.

Міри Дакса для обчислення відстані на карті

Я перетворив обчислення відстані ( формула Гаверсинуса ) на вимірювання DAX ( міра відстані ). Я обговорював формулу Гаверсинуса в статті про розрахунок відстані та пеленга в LuckyTemplates (я додам посилання на це, коли воно буде опубліковано).

Ця формула дещо відрізняється відфункцію, оскільки я щойно зробив це як обхідний шлях.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Я використовував міру відстані , щоб обчислити відстань на основі вибору з розділювача Select Distance .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Я використовував загальну відстань у вимірі для обчислення загальної відстані від вибору. Потім я виставив його на стіл.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Більше того, я використовував показник «Відстань у відборі» як допоміжний показник для показника «Загальна відстань у відборі» .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

DAX Measures For Map Visual

Наступний набір мір містить міри кольору, розміру та назви.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Першим показником для цього набору є колір точки FSL (колір точки розташування переднього запасу).

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Ця міра створює зелену точку на цій меншій карті.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Він використовується для збільшення вибраного місця з роздільників.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Далі йде вимірювання кольору точки карти .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Міра точки кольору карти відображає зелений або синій колір на більшій карті.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Крім того, я використовував міру розміру , щоб відобразити бульбашки клієнта та вибрані депо різних розмірів на карті.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Останнім є вимірювання карти . Я використав це для створення динамічного заголовка.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Цей динамічний заголовок змінюється залежно від вибору в розділювачі Select Distance .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Показники DAX для розрахунків попиту та доходу

Третя таблиця показників містить деякі стандартні розрахунки для Доходу та Попиту . Він також має вимірювання, які показують результати цих обчислень, пов’язаних із вибраною відстанню.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Я створив таблицю Select Radius із відстанями від 0 до 250 км . Для цього я використав параметр «що-якщо» .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Ця таблиця потім використовується для створення спеціального слайсера з повзунком.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Після підготовки всіх заходів я можу почати складати звіт.

Вихід

У підсумку, ось карта з точками з вибору відстані.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

У цьому звіті я можу вибрати депо.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Я також можу змінити відстань на розділювачі Select Distance . Тоді я зможу побачити результати в таблиці, як-от Дохід у виборі , Попит у виборі та Загальна відстань у виборі .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Менша карта збільшує масштаб вибраного місця. Це рухатиметься залежно від вибраного депо.

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates

Ці картки також показують результати на основі вибору в розділювачі Select Distance .

Розрахунок відстані на карті |  Геопросторовий аналіз LuckyTemplates





 

Висновок

У цьому посібнику я не зосереджувався на створенні найпривабливішої інформаційної панелі. Це лише для демонстрації одного з багатьох способів обчислення відстані на карті в LuckyTemplates.

Сподіваємось, ви змогли зрозуміти, як динамічно створювати візуальні звіти вде вам потрібно проаналізувати та відобразити дані на основі вибраної відстані. Майте на увазі, що належне виконання заходів і створення набору даних є важливими для цього.

Перегляньте посилання нижче, щоб отримати додаткові приклади та відповідний вміст.

здоров'я!

Павло


Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

У цьому блозі представлено функцію LuckyTemplates TOPN DAX, яка дає вам змогу отримувати унікальну статистику з ваших даних, допомагаючи вам приймати кращі маркетингові рішення.

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

Дізнайтеся про деякі фантастичні аналітичні прийоми, які ми можемо використовувати для моделювання даних у LuckyTemplates за допомогою таблиць підтримки DAX.

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Тут ми зануримося в LuckyTemplates Advanced DAX і запровадимо логіку ранжирування, щоб отримати дуже унікальну інформацію. У цьому прикладі я також демонструю розгалуження міри.

Функція параметра LuckyTemplates «Що, якщо».

Функція параметра LuckyTemplates «Що, якщо».

У цьому блозі представлено нову функцію в LuckyTemplates — параметр аналізу «Що, якщо». Ви побачите, як це робить усе швидким і легким для аналізу сценарію.

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

Дізнайтеся, як визначити, чи добре зростає ваш дохід, перевіривши, чи зросла ваша маржа за допомогою розгалуження міри LuckyTemplates.

Параметри LuckyTemplates через редактор запитів

Параметри LuckyTemplates через редактор запитів

Дізнайтеся та зрозумійте, як можна створювати та використовувати параметри LuckyTemplates, які є потужною функцією редактора запитів.

Кругла гістограма – візуалізація для вашої інформаційної панелі

Кругла гістограма – візуалізація для вашої інформаційної панелі

У цьому підручнику буде обговорено створення круглої гістограми за допомогою Charticulator. Ви дізнаєтеся, як створити їх для звіту LuckyTemplates.

Функції та формули PowerApps | Вступ

Функції та формули PowerApps | Вступ

Дізнайтеся, як використовувати функції та формули PowerApps, щоб покращити функціональність і змінити поведінку в нашій програмі Canvas Power Apps.

Труба в R: підключення функцій за допомогою Dplyr

Труба в R: підключення функцій за допомогою Dplyr

У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX від LuckyTemplates дозволяє повернути рейтинг певного числа в кожному рядку таблиці, який є частиною списку чисел.