Your question is : how can i implement this kind of map inside Qlik Sense ?
From my point of view Qlik Sense can't make those kinds of map with default map, you can only create a map with one layer : Filling (gradient color) or Symbol (proportionnal).
You will need an extension that allows you to create several layer with different representation.
As far as i can see you have 4 layers :
- Filling for the state
- Proportionnal Pie chart for the city
- Flow between those cities
- Heatmap or more like a wms layer on the top of the map
I know one extension that can help you to create this map but it's not a free tool : Articque MAP
It exists other extension like : QlikMaps or GeoQlik.
But for your need you must use an extension or create it yourself.