Už jsme jednou naznačili, že lze globální heatmap od Stravy zobrazit v Locusu. Nenaznačili jsme ovšem, jak na to. Ono totiž tuhle možnost nenajdete v běžném menu appky, je potřeba trochu zabrousit do advanced možností. Zobrazení heatmapy obnáší využití možnosti přidání uživatelsky definované online mapy a funkce překryvu map.
Co je to heatmapa?
Heatmapa Strava je tvořena všemi trasami, nahranými všemi uživateli aplikace Strava do její databáze na internetu – přes mobilní aplikaci, aplikaci v chytrých hodinkách nebo importovaných z různých sporttesterů. Čím je trasa používanější, tzn. čím více se po ní jelo, běželo, šlo, tím je linka tlustší, popř. mění barvu do více výrazné, tam to nejvíc „vře“. Heatmapu lze samozřejmě rozdělit podle činností na cyklistickou nebo běžeckou. Stává se tak cenným zdrojem informací a inspirace, kudy jezdit/běhat, popřípadě kudy raději ne, jelikož je tam příliš narváno.
Jak na uživatelsky definovanou online mapu?
Podrobný návod, jak takovou mapu připravit, najdete v pokročilé sekci manuálu Locusu. Není to příliš záživné a málokdo z běžných uživatelů Locusu se do toho pustí, a tak vám rovnou nabídneme hotovou mapu a poradíme, jak ji aktivovat:
- v prvé řadě si stáhněte tento soubor >> (EDIT: a upravte jej podle těchto pokynů >>)
- rozbalte jej do složky Locus/mapsOnline/custom ve svém mobilu nebo tabletu s Locusem
- v záložce Online ve správci map se vám objeví nová složka Strava, obsahující dvě mapy – Global Heatmap Biking a Global Heatmap Running
Hotovo, heatmapa od Stravy je aktivována. Jelikož obsahuje pouze linie tras, je potřeba ji zobrazit nad některou „normální“ mapou. To provedeme pomocí funkce Překryvy mapy:
Jak položit jednu mapu nad druhou?
- ve správci map zvolte kteroukoliv mapu – online nebo offline
- v Menu > Další funkce zvolte Překryvy mapy
- klepněte na VYBRAT a v seznamu online map vyberte jednu z heatmap Strava
- posuvníkem nastavte maximální neprůhlednost
- režim prolnutí nastavte podle podkladové mapy – zvolte např. ADD, pokud máte jako podklad satelitní mapu, která je tmavší
A to je vše, Strava Global Heatmap je v Locusu. Užijte si to!
custom online mapheatmapmap overlaystrava
15 Comments
Wow, this app continues to impress... love it! Keep it up!!
Thanks Jeremy, we'll do!
This is truly amazing!
Great.
Which online map did you use as base map?
Hi,
Basemap.at
When we are going to have locusmap in the iPhone?
Hi Nuno,
We're afraid it's not a question of the near future. Locus is an extensive project and we're a very small team.
if Locus Map are available in the IOS, im sure it will be one of best success GPS App's of the all time
Hm, seems to be offline. The file tells me "server error"
Hi,
the syntax has changed so we had to change the script as well. Try it again, it should work now
this no longer works with v4.
It works but it is much more difficult now to implement it as Strava requires authentication and only Premium users can get it running. See https://help.locusmap.eu/topic/strava-heatmap-requires-now-authentification-at-higher-zoom
Any updates on how to make this happen? I followed the guide (including the cookies part) but it displays in a glitchy way, not usable at all.
Never mind, figured out.
Adding
to the xml fixed it.
The XML should be updated in this article for newcomers.
Hi,
Is it possible to change the line width?