GISarabia.org
PostGIS › الدليل الرسمي › 7. مرجع PostGIS › 7.12. دوال القياس
PostGIS 3.6 · Official Manual · ترجمة عربية

ST_3DPerimeter

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

الاسم

ST_3DPerimeter — تُعيد المحيط ثلاثي الأبعاد لشكل هندسي مضلعي.

المختصر

float ST_3DPerimeter(geometry geomA);

الوصف

تُعيد المحيط ثلاثي الأبعاد للشكل الهندسي إذا كان مضلعًا أو مضلعًا متعددًا. إذا كان الشكل الهندسي ثنائي الأبعاد، يُعاد المحيط ثنائي الأبعاد.

تدعم هذه الدالة الأبعاد الثلاثية ولا تُسقط قيمة Z.

تطبّق هذه الدالة مواصفة SQL/MM. SQL-MM ISO/IEC 13249-3: 8.1, 10.5

تغيّرت في: 2.0.0 كانت تُسمّى في الإصدارات السابقة ST_Perimeter3D

أمثلة

محيط مضلع مرتفع قليلًا في الهواء بوحدات Massachusetts State Plane بالأقدام

SELECT ST_3DPerimeter(geom), ST_Perimeter2d(geom), ST_Perimeter(geom) FROM
                        (SELECT ST_GeomFromEWKT('SRID=2249;POLYGON((743238 2967416 2,743238 2967450 1,
743265.625 2967416 1,743238 2967416 2))') As geom) As foo;

  ST_3DPerimeter  |  st_perimeter2d  |   st_perimeter
------------------+------------------+------------------
 105.465793597674 | 105.432997272188 | 105.432997272188