Map: ZoomLevel of LocationRect returns int.MinValue if the rect's width or height has value close to 0
With some projections or rectangles with really small sizes close to 0, LocationRect's ZoomLevel returns incorrect value - int.MinValue. The returned value should always be positive integer.