MATLAB: Areaint is not invariant with respect to longitude

areaintMapping Toolboxpolybool

I am using areaint after using polybool('intersection',… and get inconsistent results, so I tried to evaluate areas on polygons in example 2 in http://www.mathworks.com/help/toolbox/map/ref/polybool.html. I multiplied Ax Ay and Bx By by 10 and treated as if the coordinates were long lat. I found out that areas are changing rather dramatically when rotating longitude. Does anyone have an idea, what is wrong?

Best Answer

Is it latitude or longitude that makes the difference? I would expect that kind of effect for latitude.