Dateline and polar handling for points
Unfortunately for cartographers the world is not flat. When a feature crosses the dateline or the polar regions, the cartesian coordinate system and all the assumptions that go with it are invalid. For instance the west bounding coordinate would be greater than the east bounding coordinate for a bounding box that crossed the international date line.
This is taken care of in the polygon code by splitting such polygons into multi-polygons.
We need to update the point centroid generation code to reflect this reality as well.