El código python necesario para generar el html esta aca: https://colab.research.google.com/drive/1aH1TxOPtBTyVKV_iM-jeZHTpv_B3Kt9f
En python usé folium https://python-visualization.github.io/folium/ y folium usa Leaflet https://leafletjs.com/
Updated missing url https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.js to https://cdnjs.cloudflare.com/ajax/libs/leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.js
Updated missing url https://leaflet.github.io/Leaflet.heat/dist/leaflet-heat.js to https://leaflet.github.io/leaflet.heat/dist/leaflet-heat.js
https://cdn.jsdelivr.net/npm/leaflet@1.4.0/dist/leaflet.js
https://code.jquery.com/jquery-1.12.4.min.js
https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js
https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.js
https://leaflet.github.io/Leaflet.heat/dist/leaflet-heat.js