ORACLE PL/SQL中是否有一个函数来计算多边形的面积?

Sof*_*avo 3 oracle plsql polygon polygons oracle-spatial

根据oracle空间数据(SDO_GEOMETRY)的多边形.多边形由地理坐标形成,并且可以是不规则的.

Dba*_*Dba 6

下面的函数返回的区域GEOMETRY也适用于任何多边形,包括带孔的多边形.

SELECT SDO_GEOM.SDO_AREA(<geometry_column_name>, <tolerance_value>) 
FROM   <table_name>;
Run Code Online (Sandbox Code Playgroud)

TOLERANCE_VALUE用于精密空间数据的水平相关联.有关详细信息,请参阅此处.