Hello again.
I have the next code:
PolygonShape pol = new RingShape(new Vertex[] {
new Vertex(37.556966702281727, 55.882488980597707),
new Vertex(37.561851420186628, 55.882325412063445),
new Vertex(37.558837445309159, 55.8801522222743) }).ToPolygon();
var ddd = pol.GetBoundingBox().GetCenterPoint ();
var ff = BaseShape.ScaleTo (pol, 0.123);
var ddd1 = ff.GetBoundingBox().GetCenterPoint();
See the result in the attach:
Why is shifted center of the figure?
Error_(2).jpg (36.9 KB)