title: shapefile and matplotlib: plot polygon collection of shapefile coordinates
body: <p>I'm trying to plot filled polygons of countries on the world map with matplotlib in python.</p>
  
  <p>I've got a shapefile with country boundary coordinates of every country. Now, I want to convert these coordinates (for each country) into a polygon with matplotlib. Without using Basemap. Unfortunately, the parts are crossing or overlapping. Is there a workarund, maybe using the distance from point to point.. or reordering them ?
  <img src="https://i.stack.imgur.com/EfMFP.png" alt="enter image description here"></p>