Added a fix for geometry collections which cross the 180

When a geometry collection crossed the 180, featureDx was not being recalculated which meant all parts weren't being drawn correctly.