sde空间库的相关函数
Posted talenter
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sde空间库的相关函数相关的知识,希望对你有一定的参考价值。
1.在sde库中创建表:community
1 表:community 2 字段:id(INTEGER), 3 shape(ST_GEOMETRY) 4 5 脚本如下: 6 create table community( 7 id INTEGER (20) primary key, 8 shape ST_GEOMETRY 9 );
2.往sde库中添加资源类型:
1.1点资源:
1 //方式一 2 insert into community (id,shape) values(1,sde.st_point(108.88435274362564,34.18598626412913,2) ); 3 //方式二 4 insert into community(id,shape) values(2, sde.st_geometry(‘point(108.88905733823776 34.19655139297006)‘,2));
1.2线资源:
1 insert into community(id,shape) values(2, sde.st_stringline(‘stringline(108.88 34.19,108.98 34.29)‘,2));
(注意:线资源新增时候,在st_stringline()函数中,点的数量大于2,并且两个点不为同一个点,坐标系的值为srid)
1.3面资源:
1 insert into community(id,shape) values(2, sde.st_geometry(‘plygon(108.88 34.19,108.98 34.29,108.88 34.19)‘,2));
(注意:面资源新增时候,在st_plygon()函数中,点的数量大于3,并且起点和终点为同一个点,首位相接,不能交叉,坐标系的值为srid)
以上是关于sde空间库的相关函数的主要内容,如果未能解决你的问题,请参考以下文章