title: Intersect several 2-d subplot in MatPlotlib
body: <p>Familar with Matplotlib and Basemap, but I haven't noticed that some one has tried to plot intersected figure to visualize multi-dimension data.  </p>
  
  <p>Here is an  practical scene:  Satellite data now can capture the information of atmosphere in 3-d dimension which contain the spatial distribution in several vertical level.  </p>
  
  <p><a href="https://i.stack.imgur.com/b1qp0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/b1qp0.png" alt="enter image description here"></a></p>
  
  <p>The example figure here contain several subplots: </p>
  
  <p>(1) Vertical profile of dust extinction coefficient from calipso satellite data.        (2) The average profile for each slice of (1)<br>
  (3) The background figure represent the ground-level wind field of East Asia.<br>
  (4) Some purple streamline(look carefully) which pass through each slice       represent the air mass trajectory. </p>
  
  <p>The figure here represent essential information in one frame. </p>
  
  <p>The Matplotlib and Basemap can help me to generate each subplot. Is there any useful tools or python package can organize all these elements into one.</p>