摘要:
点是否在圆内:select *from table awhere SQRT(power(a.LONGITUDE - 116.3676095557983, 2) + power(a.LATITUDE - 39.913205912837014, 2)) <= 0.039790863734664776点是否在多边形内:select * from table a, (select MDSYS.SDO_GEOMETRY(2003, NULL, NULL, MDSYS.SDO_ELEM_... 阅读全文
摘要:
Step1. 创建一张表,其中shape用来存放空间数据CREATE TABLE mylake ( feature_id NUMBER PRIMARY KEY, name VARCHAR2(32),shape MDSYS.SDO_GEOMETRY);Step2. 在user_sdo_geom_metadata表中插入新记录,用于描述空间字段INSERT INTO user_sdo_geom_metadata VALUES ( 'mylake',//---表名 'shape',//---字段名 MDSYS.SDO_DIM_ARRAY( MDSYS.SDO_DIM_ 阅读全文