Thursday, June 21, 2018

The Flow of Human Trafficking

Europe & Human Trafficking visualizes the illegal movement of the victims of modern slavery around Europe. There are over 2 million people in Europe living in modern slavery due to human trafficking.

The map uses flow lines to show the movement of modern slaves around Europe. The map also uses scaled red and blue circles to show the number of modern slaves in each country and the size of each country's GDP. If you click on these red and blue markers the flow lines on the map change to show the countries where the selected country's modern slaves originate.

Europe & Human Trafficking uses the Leaflet.Canvas-Flowmap-Layer plug-in for LeafletJS. The plug-in uses Bezier curves to visualize the movement of objects from one location to another (obviously in this case the thing being moved is people). One purpose of using Bezier curves is that you can show the direction of flow by using either a convex or concave curve on your flow line. The direction of flow is also visualized by the library using animated dots which travel along the flow map lines in the direction of flow.

The Leaflet.Canvas-Flowmap-Layer was inspired by Sarah Bellum's ArcGIS Canvas Flowmap Layer, a popular plug-in for ArcGIS.

No comments: