Bonjour à tous,
pour fêter le déconfinement j'ai fait une carte de fréquentation (heatmap) avec toutes les traces GPX que j'ai pu trouver sur skitour et camp to camp. Presque 10.000 traces en tout ! Bravo à la communauté pour une base de données si riche.
heatmap.peaudephoque.fr
Je suis ouvert à toute idée d'amélioration.
Sympa, on se croirait sur Strava 😄
C'est basé sur les GPX associés aux topos ou sur ceux des sorties ?
Pour l'instant les GPX de skitour sont pris ici: www.skitour.fr/sorties/grand-colon,97299.html#sortie > Sortie(s) GPS associée(s)
C'est pour ca je pense que parfois il y a des traces un peu absurdes. Il faut que je trouve un moyen de les supprimer avec de créer la heatmap.
Sur la heat map, est il possible d'avoir les noms de sommets en dessous ?
alainlo a dit :Sur la heat map, est il possible d'avoir les noms de sommets en dessous ?
Ou permettre la sélection des cartes (très facile avec Leaflet)
> C'est pour ca je pense que parfois il y a des traces un peu absurdes.
il y a une qui passe par le tunnel du Mortier qui m'intrige 🙂
alainlo a dit :Sur la heat map, est il possible d'avoir les noms de sommets en dessous ?
Oui, j'ai fait la mise à jour. Les noms ne sont pas par défaut parce que je trouve que c'est moins joli. Mais en effet c'est utile, du coup tu peux changer de fond de carte sur l'icon en haut à droite. (Merci David pour l'idée)
Bonjour, travail impressionnant !
J'avais tenté une fois de le faire avec le module leaflet heat mais j'avais pas atteint un tel résultat, mon pc commencé à râler au bout de 500k pts ^^'
Je suis vraiment curieux, si c'est possible bien entendu, de savoir par quelle moyen vous avez procédé pour pouvoir utiliser autant de donné d'un coup. Vous avez calculé ces traces depuis un serveur carto ?
En idée d'amélioration, peut-être mettre une légende pour indiqué que tel couleur correspond à tant de personnes ? Ca peut être intéressant pour quantifier un flux de pratiquant par exemple.
Bonne journée,
Alexis
Alexis a dit :Bonjour, travail impressionnant !
J'avais tenté une fois de le faire avec le module leaflet heat mais j'avais pas atteint un tel résultat, mon pc commencé à râler au bout de 500k pts ^^'
Je suis vraiment curieux, si c'est possible bien entendu, de savoir par quelle moyen vous avez procédé pour pouvoir utiliser autant de donné d'un coup. Vous avez calculé ces traces depuis un serveur carto ?
En idée d'amélioration, peut-être mettre une légende pour indiqué que tel couleur correspond à tant de personnes ? Ca peut être intéressant pour quantifier un flux de pratiquant par exemple.
Bonne journée,
Alexis
Merci Alexis, en effet c'était un long travail pour utiliser toutes les données. Sur un seul ordinateur tu as peu de chance d'y arriver. J'ai utilisé 50 ordinateurs pour calculer la heatmap.
Je me suis inspiré d'un article de Strava qui explique comment ils ont fait. medium.com/strava-engineering/the-global-heatmap-now-6x-hotter-23fc01d301de
Mais avec seulement l'article la tache n'est pas simple de reproduire la technique, du coup je voulais mettre le code source sur Github avec quelques gpx pour pouvoir tester la méthode. je partagerais ici quand j'aurai pris le temps de récrire le code de manière présentable.
Je comprend mieux effectivement ! J'étais tombé sur ce lien également mais j'ai pas osé m'y lancer car ça semblait assez complexe. Du coup je me suis rabattu sur des solutions qui étaient déjà implémentées dans Leaflet ou Geoserver par exemple. Mais c'est claire que la puissance de calcul n'est pas la même !
C'est vraiment cool de partager le code à la communauté.
Bonne journée