ORACLE 操作 ST_Geometry 的相关问题
一.与ST_Geometry相关的函数
二.sql操作st_geometry相关函数报错
1.检查st_shapelib路径
select * from dba_libraries where library_name='ST_SHAPELIB' ;
2.修改st_shapelib路径(注意:盘符必须小写c:)
create or replace library st_shapelib as 'c:\arcmaplib\st_shapelib.dll';
3.测试是否成功
select sde.st_intersects(sde.st_point(11.1,16.01,4326)
,sde.st_polygon ('polygon ((10.01 20.01, 20.01 20.01, 20.01 15.04,10.01 15.04,10.01 20.01))', 4326)) as tes from dual;
三.arcmap打开Oracle空间表,数据没问题但不显示图形
1. 可能添加了垃圾数据
2.可能ST_Geometry 形状库文件没找到.../libst_shapelib.so