Cet hiver, je prévois de suivre mon ski alpin / planche à neige à l'aide d'un GPS. La majeure partie de ma circonscription aura lieu au même endroit. J'aimerais pouvoir créer une sorte de "heatmap" qui montre la quantité de courses que j'ai faites dans une zone donnée. Comme j'ajoute de plus en plus de traces GPS à ma base de données, mon objectif serait de voir une sorte de carte thermique linéaire des zones les plus fréquentées. Compte tenu de la nature du ski alpin, vous vous attendez à ce que les télésièges en montée soient les plus "chauds" car ce seront les seuls endroits visités encore et encore.
Étant donné que 1) ma piste ne sera pas la même à chaque fois et 2) la zone couverte par la suite d'une "course" peut avoir une largeur de quelques centaines de pieds, quelle pourrait être la meilleure façon d'analyser ces données "linéaires" pour créer un tri de heatmap? Mes pensées étaient de tamponner les lignes, puis d'intersecter les polys pour obtenir une sorte de truc de diagramme de Venn. Ma préférence est d'utiliser des technologies open source. J'ai QGIS et PostGIS chargés et disponibles.
MISE À JOUR : En ce qui concerne la réponse de @ blah238, je pensais à quelque chose qui pourrait être en mesure de "collecter" le nombre de passes ("runs") à travers une zone, puis symboliser par le nombre. Conceptuellement, cela serait similaire à ArcGIS « Collect Events » (mais pour les lignes, pas les points) ou Collapse Dual Lines To Centerline (mais pour plusieurs lignes dans à peu près la même zone).
Un exemple plus visuel d'un concept similaire pourrait être une carte des flux de trafic, où les zones très encombrées équivaudraient à des pistes / domaines de ski «très fréquentés»:
J'ai lu les questions suivantes qui peuvent donner quelques idées, mais elles ne traitent pas vraiment de ce que j'essaie d'accomplir:
Trajectoires de regroupement (données GPS des points (x, y)) et exploration des données
Gérer les erreurs avec les itinéraires GPS (cadre théorique?)