GISarabia.org
PostGIS › الدليل الرسمي › 7. مرجع PostGIS › 7.14. معالجة الأشكال الهندسية
PostGIS 3.6 · Official Manual · ترجمة عربية

ST_MinimumBoundingRadius

الصفحة الأصلية بالإنجليزية postgis.net ↗

الاسم

ST_MinimumBoundingRadius — تُعيد النقطة المركزية ونصف القطر لأصغر دائرة تحتوي على شكل هندسي.

المختصر

(geometry, double precision) ST_MinimumBoundingRadius(geometry geom);

الوصف

تحسب النقطة المركزية ونصف القطر لأصغر دائرة تحتوي على شكل هندسي. وتُعيد سجلاً بالحقول:

  • center - النقطة المركزية للدائرة

  • radius - نصف قطر الدائرة

استخدمها مع ST_Collect للحصول على أصغر دائرة محيطة بمجموعة من الأشكال الهندسية.

لحساب نقطتين واقعتين على أصغر دائرة ("القطر الأقصى") استخدم ST_LongestLine.

متاحة منذ - 2.3.0

أمثلة

SELECT ST_AsText(center), radius FROM ST_MinimumBoundingRadius('POLYGON((26426 65078,26531 65242,26075 65136,26096 65427,26426 65078))');

                st_astext                 |      radius
------------------------------------------+------------------
 POINT(26284.8418027133 65267.1145090825) | 247.436045591407