日常记录
Oracle数据库查询多边形范围内的要素点
更多详细说明前往 官方文档
SELECT C.* FROM T_GEO_TEST C WHERE
SDO_RELATE(C.GEO, SDO_GEOMETRY(
2003, -- 多边形编码
4326, -- 84坐标系EPSG编码
NULL,
SDO_ELEM_INFO_ARRAY (1,1003,1),
SDO_ORDINATE_ARRAY(x1, y1, x2, y2, x3, y3, x4, y4, x1, y1) -- 注意坐标闭环
),'MASK=INSIDE')='TRUE';