This question already has an answer here:

I want to make a 3D thematic map with the different status' population data as the height in Python. I have the shapefile of the status and the population data, although I don't know how to set the population attribute data as the Z-axis. I want to make a map like the following.

Is there a python package that allows the 3-D mapping of shapefiles such that I can specify an attribute as the Z value?

enter image description here

marked as duplicate by PolyGeo Apr 26 at 12:26

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.