الاسم
CG_Rotate — تُدير شكلًا هندسيًا بزاوية معيّنة حول نقطة الأصل (0,0).
المختصر
geometry CG_Rotate(geometry geom, float8 angle);
الوصف
تُدير الشكل الهندسي المُدخَل geom بزاوية angle بالراديان حول نقطة الأصل (0,0). يُجرى الدوران في الفضاء الثنائي الأبعاد؛ ولا تُعدَّل إحداثيات Z. الزوايا الموجبة تُدير الشكل عكس اتجاه عقارب الساعة.
متاحة منذ: 3.6.0 - تتطلب SFCGAL >= 2.0.0
تتطلب هذه الدالة الواجهة الخلفية SFCGAL.
أمثلة
SELECT ST_AsText(CG_Rotate('LINESTRING(1 0, 0 1)', pi()/2));
-- Result: LINESTRING(0 1, -1 0)