2

Oracle Spatial (SDE として登録) を使用します。

空間クエリを実行してから、結果セット内のすべてのポイントの範囲を決定し、その範囲で別の交差する空間クエリを実行したいと考えています。

空間クエリの結果セットのデータ範囲を取得することはできますか?

さらに検討した結果、これが答えだと思います:

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'); 
4

0 に答える 0