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: