本文主要向大家介绍了Oracle数据库之spatial操作geometry方法,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。

两个对象之间关系:

RELATE

SDO_GEOM.RELATE --确定两个对象的交互方式

WITHIN_DISTANCE

验证:

VALIDATE_GEOMETRY_WITH_CONTEXT

VALIDATE_LAYER_WITH_CONTEXT

单对象操作:

SDO_ARC_DENSIFY

SDO_GEOM.SDO_ARC_DENSIFY --简化,将圆弧简化成由直线组成的近似多段线;将圆近似成N多边形

SDO_AREA

SDO_GEOM.SDO_AREA --计算多边形的面积

SDO_BUFFER

SDO_GEOM.SDO_BUFFER --在几何体外部或内部生成缓冲区

SDO_CENTROID

SDO_GEOM.SDO_CENTROID --计算多边形的质心

SDO_CONVEXHULL

SDO_GEOM.SDO_CONVEXHULL --返回几何对象的凸包的多边形类型对象

SDO_LENGTH

SDO_MAX_MBR_ORDINATE

SDO_MIN_MBR_ORDINATE

SDO_MBR

SDO_POINTONSURFACE

SDO_VOLUME

双目标操作:

SDO_CLOSEST_POINTS

SDO_GEOM.SDO_CLOSEST_POINTS --计算两个几何之间的最小距离,并返回距离最小时在几何上的两点

SDO_DISTANCE

SDO_GEOM.SDO_DISTANCE --计算两个几何对象之间的距离

SDO_DIFFERENCE

SDO_GEOM.SDO_DIFFERENCE --返回几何对象(两个几何对象的拓扑差异,MINUS操作)

SDO_INTERSECTION

SDO_GEOM.SDO_INTERSECTION --返回几何对象(两个几何对象的拓扑交点,AND操作)

SDO_UNION

本文由职坐标整理并发布,希望对同学们学习Oracle有所帮助,更多内容请关注职坐标数据库Oracle数据库频道!

oracle几何体数据类型,Oracle数据库之spatial操作geometry方法相关推荐

  1. oracle组合数据类型,oracle复合数据类型-相关方法

    oracle提供了一些内置的函数和方法来操作复合数据类型. 一.count 返回集合中的元素的个数 declare type ename_table_type is table of varchar2 ...

  2. oracle组合数据类型,oracle复合数据类型-ZT

    http://www.itpub.net/viewthread.php?tid=610297&extra=page%3D1%26amp%3Bfilter%3Ddigest&page=1 ...

  3. oracle几何体数据类型,4.2 SDO_GEOMETRY类型、属性和值

    4.2  SDO_GEOMETRY类型.属性和值 通过上节的描述,你已经对SDO_GEOMETRY有所了解.接下来,让我们看看它在Oracle中的结构.程序清单4-2描述了SDO_GEOMETRY数据 ...

  4. php oracle新增数据类型,oracle数据类型

    数据类型 字符串类型 字符串类型用来存储字符串数据 char用于描述定长的字符型数据0~2000 nchar用来存储Unicode字符集的定长字符型数据0~1000 varchar2用于描述可变长的字 ...

  5. oracle 测试数据类型,oracle修改表字段的数据类型测试

    oracle修改表字段的数据类型的测试 思路 将要更改类型的字段名改名新字段以备份: 根据需求,添加一个与要更改类型的字段名同名的字段(原字段已经改名), 然后更新数据, 最后删除改名备份的字段 脚本 ...

  6. php+oracle新增数据类型,Oracle 修改某个字段的数据类型三种方式

    1.将该列设置为null,再修改其类型(这样会丢失数据) 2.最简单的方法: 假设你的表名为 tab_target create table test as select 1.将该列设置为null,再 ...

  7. oracle浮点型数据类型,ORACLE的数据类型float(b)

    把字段类型设计成float(2)后,插入数据93.5,后,为什么变成了90? 为了表明 这个疑问 ,咱们 先来看一段话:Oracle Online Help 说:FLOAT(b) specifies ...

  8. oracle原始数据类型,Oracle基本数据类型存储格式浅析——RAW类型

    和其他数据类型相比,RAW类型的存储显得直观多了,它和SELECT时数据展示的值完全一样.(SELECT时是按照16进制展示的) SQL> create table test_raw (id n ...

  9. PostGIS 操作geometry方法

    WKT定义几何对象格式: POINT(0 0) --点 LINESTRING(0 0,1 1,1 2) --线 POLYGON((0 0,4 0,4 4,0 4,0 0),(1 1, 2 1, 2 2 ...

最新文章

  1. 1071. 小赌怡情(15)
  2. 【数据库】Ubuntu18.04安装MySQL详解
  3. liferay在sturs2中传参数
  4. Hibernate的执行流程——SessionFactory的创建
  5. Qt4_快速设计对话框
  6. CentOS7下安装JDK及IDEA
  7. php里面get和post请求,php中GET和POST请求发送几种方法总结
  8. 获取阿里云docker加速器地址
  9. 【工具】我的键盘(机械键盘)快捷键设置
  10. CentOS利用WebHook实现PHP自动部署Git代码
  11. objectArx --- 工具类
  12. Easy UI DataGrid 导出Excel表格
  13. 【每天一个 Linux 命令】网络相关命令(ifconfig、route、ping、traceroute、netstat、ss、telnet、rcp、scp)
  14. Numeric Keypad
  15. python 实现热门音乐分析 附代码+数据 +论文
  16. yum下载离线安装包
  17. messageBox的入门学习
  18. 百度的Js日历,值得一看
  19. Linux学习笔记-段错误与内存转储
  20. Unity shader 使用 半兰伯特 (Half-Lambert)漫反射会使得模型在没有直射光的情况下漆黑一片

热门文章

  1. spark学习-33-Spark安全机制SecurityManager
  2. Java关键字:final,static,this,super
  3. 从入门到入土(九)手摸手教你搭建RocketMQ双主双从同步集群,不信学不会!...
  4. Java多线程学习十二:悲观锁和乐观锁的本质||
  5. 【JAVA】Maven profiles控制多环境数据源日志打包(转载)
  6. 【总结】C++逻辑与或
  7. 将可执行文件加入到系统启动项中
  8. Mongodb05 - 数据操作(删除、游标)
  9. 汉字转换成拼音的代码(asp版)
  10. 案例:实现在购物车中添加商品和删除购物车中指定商品的功能