Plotting Distributions(Histogram) on map
<p>I have data in the format (latitude, longitude, value). I want to plot (lat, long) -> value on a map of the city. Something like the following images: 
<a href="https://i.stack.imgur.com/f3pPc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/f3pPc.png" alt="enter image description here"></a>
<a href="https://i.stack.imgur.com/FTYb1.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FTYb1.jpg" alt="enter image description here"></a></p>

<p>I've already tried the following: </p>

<ol>
<li>Python's Matplotlib: Unable to find required functions</li>
<li>Plotly</li>
<li><a href="https://stackoverflow.com/questions/20465070/barplots-on-a-map">r-barplots on map</a>, RG-histogram-bar-chart-over-map.</li>
<li><a href="https://stackoverflow.com/questions/29539247/plot-3d-bars-on-a-map-in-matlab">plot-3d-bars-on-a-map-in-matlab</a>: This will do, but I'm trying to find a similar thing in python</li>
<li><a href="https://vida.io/documents/s5qo5Gwrct5HNxAD2" rel="nofollow noreferrer">D3 map histogram</a>: This allows me to plot
city-wise, but not within a city.</li>
</ol>