第一步:
打开arcmap,连接oracle数据库,右键新建--要素类
起名称,选择面要素
点击下一步 选择投影坐标系和地理坐标系,正常就是默认,也要看你要去计算的另一个图层的坐标系,对应即可,面生成后,拖拽到arcmap中,看是否和要计算的面相交.. 相交就是一个坐标系,不显示或者不想交就是坐标系不对
下一步 后面就一直下一步,都是默认
成功后,在代码中生成圆,传经纬度和半径
插入后会返回objectid 做唯一标识
面与面相交查询的sql
select d.NAME, t.objectid
from SDE.DISTRICT d, SDE.TEST t
where sde.st_intersects(d.shape, t.shape) = 1
and t.objectid = '44'
这是查询的sql