Oracle Spacial(空间数据库)数据模型
来源:互联网 发布:交换机端口down 编辑:程序博客网 时间:2024/06/05 09:08
元素Element
构成几何形对象的零件,包括点、折线段和多边形
多边形按照顶点排列顺序分为外部多边形和内部多边形,顺时针为内,逆时针为外
一个内多边形和若干外多边形组成带洞的多边形
几何形Geometry
Geometry代表一个地物,由若干顺序排列的元素构成
构成元素可以是单个、多个同类型或者多个不同类型
图层Layer
图层是若干具有相同属性的几何形的集合
人口密度、道路桥梁网络等
图层的几何形和相关的空间索引都保存在标准的数据库表中
坐标系Coordinate System(空间参照系)
空间数据都具有坐标系属性,坐标系可以是地理相关的,也可以和地理无关
地理相关的坐标数据有长度单位
地理无关即平面直角坐标(笛卡尔坐标)
坐标系Coordinate System(空间参照系)
Spatial支持四种坐标
笛卡尔坐标Cartesian coordinate
平面直角坐标,是几何形的缺省坐标系
地理坐标geodetic coordinate
经纬度坐标,与大地基准点相关
投影坐标projected coordinate
对应不同的应用目的,有多种投影方式
局部坐标local coordinate
非地理应用,如CAD等
容差Tolerance
容差值用来设定空间数据在运算时的精度
反映了两个分离的点被考虑为重合的距离
对于地理数据,容差值的单位是米
对于非地理数据,容差值的单位和坐标系的单位一致
越小的容差值对应越高的运算精度
可以在图层元数据和某些空间运算参数中设定容差值,地理数据的容差值和具体的应用相关
对于非地理数据,容差值可以设定为数据最高精度的0.5倍
在地理数据中设定过大的容差可能引起多边形相对边重合而错误
容差示例
a,b的实际距离为0.846049894,应用距离函数SDO_GEOMETRY.DISTANCE
如果图层容差为0.005,返回0.846049894
如果容差设定为0.5,返回0
- Oracle Spacial(空间数据库)数据模型
- Oracle Spacial(空间数据库)空间索引
- Oracle Spacial(空间数据库)SDO_GEOMETRY介绍
- Oracle Spacial(空间数据库)GEOMETRY示例
- Oracle Spacial(空间数据库)使用注意事项
- Oracle Spacial(空间数据库)查询模型和空间索引
- Oracle Spacial(空间数据库)空间关系和条件
- Oracle Spacial(空间数据库)空间聚集函数
- Oracle Spacial(空间数据库)创建空间字段示例
- Oracle Spacial(空间数据库)查询空间数据1
- Oracle Spacial(空间数据库)查询空间数据2
- Oracle Spacial(空间数据库)geometry元数据结构
- Oracle Spacial(空间数据库)sdo_Geom包的函数
- Oracle Spacial(空间数据库)sdo_util包的函数
- Oracle Spacial(空间数据库)sdo_lrs包函数
- Oracle Spacial(空间数据库)SDO_MIGRATE包函数
- Oracle Spacial(空间数据库)常见的错误
- oracle spacial详解
- 带记忆化搜索的斐波那契数列
- 【课工场】帮你学好网页设计的10大窍门
- mysql备份与恢复-xtrabackup
- 运维之监控与安全篇------5.zabbix监控
- 又是一个星期一
- Oracle Spacial(空间数据库)数据模型
- 使用GraphHttpClient调用Microsoft Graph接口
- 哈尔滨理工大学新生赛
- 服务器、计算机、工作站三者的区别
- 电能质量分析仪安装(access数据库版本 /WIN10系统) 出现
- 基于spring-boot的文件上传和下载(包括图片的压缩)--第一篇(Java代码)
- 使用Tesseract-ocr识别验证码,暴力破解某高校学生登录系统
- Hash冲突
- React Native下载打开pdf文件