GIS: How to tell SharpMap to display polygons based on z-order?