Sunday, 7 February 2016

cartography - Visualizing speed of movement on static (= printable) map?



Imagine you're tracking, for example, vehicle or animal movement and receive regular GPS position updates. How would you visualize speed of movement on a static (= printable) map? I've been coloring the points in red-yellow-green where red would be "slow", but I think there has to be a better/more intuitive way to visualize speed measurements.


Another requirement would be that it should be possible to track multiple moving objects at once. Their paths can cross or run alongside each other (on the same roads).



Answer



I played with this topic a lot some time ago. You can find some examples here:
Dobrou extensions plugin examples
Dobrou extensions plugin homepage


Using Sporttracks and this plugin, gps tracks can be converted to KML and displayed in Google Earth. It supports some ideas mentioned here - track coloring based on color gradient, direction arrows and much more.


Some examples:
3D wall - combination of more things is used here. 1) Arrows showing direction, with actual speed as label. 2) Color of every point choosed from gradient depending on speed. 3) 3D wall - elevation of track "wall" above terrain based on speed.
alt text

When using only one color for whole track, it's easier to compare speed between more tracks.
alt text
Shadow effect - number of tracks going same way is visualized here, but can be customized to visualize speed, etc.
Shadow effect
Arrow race - size and color of arrows are based on speed.
alt text


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...