Oracle11g 确定Oracle空间查询结果的空间数据范围

Oracle11g 确定Oracle空间查询结果的空间数据范围,oracle11g,spatial,envelope,Oracle11g,Spatial,Envelope,我们使用注册为SDE的Oracle Spatial 我们希望执行一个空间查询,然后确定结果集中所有点的范围,然后使用该范围执行另一个相交的空间查询 是否可以获取空间查询结果集的数据范围 经过进一步审查,我认为这是答案: SELECT SDO_AGGR_CONVEXHULL(SDOAGGRTYPE(geom, 0.5)) coverage from ( SELECT geom from risk.risk_location where SDO_INSIDE(geom, SDO_GEOMET

我们使用注册为SDE的Oracle Spatial

我们希望执行一个空间查询,然后确定结果集中所有点的范围,然后使用该范围执行另一个相交的空间查询

是否可以获取空间查询结果集的数据范围

经过进一步审查,我认为这是答案:

SELECT SDO_AGGR_CONVEXHULL(SDOAGGRTYPE(geom, 0.5)) coverage
from
(
SELECT geom
  from risk.risk_location
  where SDO_INSIDE(geom, SDO_GEOMETRY(2003,8307,NULL,
    SDO_ELEM_INFO_ARRAY(1,1003,1),SDO_ORDINATE_ARRAY(
    -89.228,45.915, -89.079,45.932, -89.091,45.791, -89.173,45.799)))= 'TRUE');