Zjištění vzdálenosti mezi dvěma místy v Power Query
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Pokud máte v Power Query dvě místa, a znáte jejich GPS souřadnice, můžete zjistit jak jsou daleko od sebe - časově i vzdálenostně. Zjišťuje se reálná vzdálenost a čas - tedy nejedná se o vzdálenost "vzdušnou čarou".
Návod funguje v prostředí Power Query v Excelu i v Power Query v Power BI.
Získání klíče
Pro tuto funkci je nutné získat klíč od Google (nebo jiného poskytovatele obdobných informací). Viz tady:
https://developers.google.com/maps/documentation/javascript/get-api-key
Při rozumných objemech dat lze používat přístup zdarma.
Power Query
V datech potřebujeme informace o GPS souřadnicích. V textovém datovém typu s desetinnými tečkami.
Pak vložíme vlastní sloupec s obdobným kódem:
- =Json.Document(Web.Contents("https://maps.googleapis.com/maps/api/distancematrix/json?key=HERE_IS_YOUR_KEY="&[Origin Latitude]&","&[Origin Longitude]&"&destinations="&[Destination Latitude]&","&[Destination Longitude]))
Pak přes dvojité šipky rozklikáme až k informacím, které nás zajímají, můžeme i odebrat informace, které nás nezajímají.
Výsledkem může být např. toto:
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.