J'ai récemment obtenu un CSV contenant les emplacements de tous les accidents de vélo enregistrés à Boston au cours des dernières années. En tant que cycliste passionné, j'aimerais créer une carte de contour simple qui attire l'attention sur les intersections avec les plus grandes densités d'accidents à partager avec des amis, des collègues et des responsables de la ville.
En utilisant le plugin Heatmap QGIS et l'outil de contour de GDAL, j'ai créé une carte de contour esthétiquement agréable, mais je crains que les valeurs numériques ne soient pas facilement digestibles, en grande partie parce que le plugin heatmap calcule la densité à l'aide de KDE, plutôt que la densité ponctuelle.
Je voudrais créer des contours qui reflètent le nombre d'accidents à moins de 400 m d'un point donné. (Ainsi, par exemple, tout point dans les courbes de niveau les plus élevées se trouve à moins de 400 m d'au moins 8 accidents, tandis que tout point dans l'élévation la plus basse est à moins de 400 m d'au moins 1 accident.) Est-ce possible? Ou y en a-t-il un autre, meilleure façon de visualiser les densités de points à l'aide de contours?
Si cela peut vous aider, j'ai généré ma carte thermique avec un rayon de 400 m, une décroissance de 0 et des valeurs X et Y de 10 (donc chaque cellule mesure 10 mx 10 m). J'ai converti la carte thermique en contours en utilisant une valeur d'élévation de 1.
Je serais reconnaissant pour tous conseils ou solutions à mon dilemme.
Merci!
Réponses:
Pour la représentation le long des routes, il est préférable d'utiliser les entités linéaires. Vous pouvez diviser votre route à une taille arbitraire, puis utiliser une jointure spatiale pour calculer le nombre d'accidents. Vous utilisez ensuite simplement une échelle de couleurs pour représenter la densité d'accidents par segment de route ou par unité de longueur de route.
la source