Io sono riuscito a sovrapporre le Heatmap di Strava con le mappe OpenMTBmaps, usando Qmapshack, utility per Linux/Windows che a volte uso al posto di Basecamp.
Si tratta di aggiungere alla cartella dove sono memorizzate le mappe anche un file .TMS per esempio "Strava_HM.tms" con questo formato:
<TMS>
<Title>Strava HM</Title>
<MinZoomLevel>1</MinZoomLevel>
<MaxZoomLevel>22</MaxZoomLevel>
<Layer idx="0">
<ServerUrl>https://heatmap-external-c.strava.com/tiles-auth/ride/bluered/%1/%2/%3.png?Key-Pair-Id=MYVALUE&Policy=MYVALUE&Signature=MYVALUE</ServerUrl>
<MinZoomLevel>1</MinZoomLevel>
<MaxZoomLevel>22</MaxZoomLevel>
</Layer>
<Copyright>Strava</Copyright>
</TMS>
Al posto di "MYVALUE" va inserito il valore dei cookie
https://www.strava.com/heatmap/
Se non si sa come recuperare i valori dei cookie si può usare l'estensione JOSM Strava Heatmap:
Per firefox: https://addons.mozilla.org/en-US/firefox/addon/josm-strava-heatmap/
Per Chrome: https://chrome.google.com/webstore/detail/josm-strava-heatmap/hicmfobjcbinceoeegookkgllpdgkcdc
Si deve avere l'accortezza di cambiare il carattere separatore di campo "&" con "&" altrimenti il parsing salta.
Una volta attivata la mappa TMS in Qmapshack il risultato è più o meno questo (la trasparenza del layer è regolabile):
Si tratta di aggiungere alla cartella dove sono memorizzate le mappe anche un file .TMS per esempio "Strava_HM.tms" con questo formato:
<TMS>
<Title>Strava HM</Title>
<MinZoomLevel>1</MinZoomLevel>
<MaxZoomLevel>22</MaxZoomLevel>
<Layer idx="0">
<ServerUrl>https://heatmap-external-c.strava.com/tiles-auth/ride/bluered/%1/%2/%3.png?Key-Pair-Id=MYVALUE&Policy=MYVALUE&Signature=MYVALUE</ServerUrl>
<MinZoomLevel>1</MinZoomLevel>
<MaxZoomLevel>22</MaxZoomLevel>
</Layer>
<Copyright>Strava</Copyright>
</TMS>
Al posto di "MYVALUE" va inserito il valore dei cookie
- CloudFront-Key-Pair-Id
- CloudFront-Policy
- CloudFront-Signature
https://www.strava.com/heatmap/
Se non si sa come recuperare i valori dei cookie si può usare l'estensione JOSM Strava Heatmap:
Per firefox: https://addons.mozilla.org/en-US/firefox/addon/josm-strava-heatmap/
Per Chrome: https://chrome.google.com/webstore/detail/josm-strava-heatmap/hicmfobjcbinceoeegookkgllpdgkcdc
Si deve avere l'accortezza di cambiare il carattere separatore di campo "&" con "&" altrimenti il parsing salta.
Una volta attivata la mappa TMS in Qmapshack il risultato è più o meno questo (la trasparenza del layer è regolabile):
Ultima modifica: