Oracle Spacial(空间数据库)GEOMETRY示例

矩形rectangle
SDO_GTYPE=2003
SDO_SRID=NULL
SDO_POINT=NULL
SDO_ELEM_INFO=(1,1003,3)
1指明本元素坐标偏移量
1003表明是简单元素,外部多边形
3表明是rectangle,只需要两对坐标

SDO_ORDINATE=(1,1,5,7)

矩形的起始点坐标(1,1),终点坐标(5,7)



带洞的多边形polygon with a hole
SDO_GTYPE=2003
SDO_SRID=NULL
SDO_POINT=NULL
SDO_ELEM_INFO=(1,1003,1,19,2003,1)
1,1003,1:从1开始取坐标的外部多边形/直线连接
19,2003,1:从19开始取坐标的内部多边形/直线连接
SDO_ORDINATE=(2,4, 4,3, 10,3, 13,5, 13,9, 11,13, 5,13, 2,11, 2,4,7,5, 7,10, 10,10, 10,5, 7,5).




混合折线compound line string
SDO_GTYPE=2002 //线
SDO_SRID=NULL
SDO_POINT=NULL
SDO_ETYPE=(1,4,2, 1,2,1, 3,2,2)
1,4,2:从1开始取坐标复合折线,2段构成
1,2,1:从1开始取坐标简单线,直线,直到3
3,2,2:从3开始取坐标简单线,圆弧,直到最后
SDO_ORDINATES=(10,10, 10,14, 6,10, 14,10)

10,10,10,14为直线,10,14,6,10,14,10为圆弧




混合多边形compound polygon
SDO_GTYPE=2003 //面
SDO_SRID=NULL
SDO_POINT=NULL
SDO_ETYPE=(1,1005,2, 1,2,1, 5,2,2)
1,1005,2:从1开始取坐标复合多边形,2段构成
1,2,1:从1开始取坐标简单线,直线,直到5
5,2,2:从5开始取坐标简单线,圆弧,直到最后
SDO_ORDINATES=(6,10, 10,1, 14,10, 10,14, 6,10)

6,10, 10,1, 14,10为直线,14,10, 10,14, 6,10为圆弧



点point
SDO_GTYPE=2001 //点
SDO_SRID=NULL
SDO_POINT=MDSYS.SDO_POINT_TYPE(12,14,NULL)
SDO_ETYPE=NULL
SDO_ORDINATES=NULL

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
usr_doc.txt Page 1 *usr_toc.txt* For Vim version 7.2. Last change: 2006 Apr 24 VIM USER MANUAL − by Bram Moolenaar Table Of Contents *user−manual* ============================================================================== Overview ~ Getting Started |usr_01.txt| About the manuals |usr_02.txt| The first steps in Vim |usr_03.txt| Moving around |usr_04.txt| Making small changes |usr_05.txt| Set your settings |usr_06.txt| Using syntax highlighting |usr_07.txt| Editing more than one file |usr_08.txt| Splitting windows |usr_09.txt| Using the GUI |usr_10.txt| Making big changes |usr_11.txt| Recovering from a crash |usr_12.txt| Clever tricks Editing Effectively |usr_20.txt| Typing command−line commands quickly |usr_21.txt| Go away and come back |usr_22.txt| Finding the file to edit |usr_23.txt| Editing other files |usr_24.txt| Inserting quickly |usr_25.txt| Editing formatted text |usr_26.txt| Repeating |usr_27.txt| Search commands and patterns |usr_28.txt| Folding |usr_29.txt| Moving through programs |usr_30.txt| Editing programs |usr_31.txt| Exploiting the GUI |usr_32.txt| The undo tree Tuning Vim |usr_40.txt| Make new commands |usr_41.txt| Write a Vim script |usr_42.txt| Add new menus |usr_43.txt| Using filetypes |usr_44.txt| Your own syntax highlighted |usr_45.txt| Select your language Making Vim Run |usr_90.txt| Installing Vim Reference manual |reference_toc| More detailed information for all commands The user manual is available as a single, ready to print HTML and PDF file here: http://vimdoc.sf.net ==============================================================================

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值