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

前端之家收集整理的这篇文章主要介绍了ORACLE PL / SQL中是否有一个函数来计算多边形的面积?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
根据oracle空间数据(SDO_GEOMETRY)的多边形.多边形由地理坐标形成,并且可以是不规则的.

解决方法

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

SELECT SDO_GEOM.SDO_AREA(<geometry_column_name>,<tolerance_value>) 
FROM   <table_name>;

其中TOLERANCE_VALUE用于将精度级别与空间数据相关联.有关详细信息,请参阅here.

猜你在找的Oracle相关文章