Oracle Spatial的几何类型

一、基本的几何类型(不讨论三维的)

  1. 点和点集合(Point & Points Cluster)
  2. 线(Line String),所有Segment都是直线段
  3. 曲线(Arc Line String),所有Segment都是曲线段
  4. 复合线(Compoud Line String),Segment既包直线段,又包含曲线段
  5. 面(Polygon)
  6. 曲线面(Arc Polygon)
  7. 复合面(Compound Polygon)
  8. 矩形

      Line String可以自相交,Polygon不能自相交。

二、空间数据模型(Spatial Data Model)

    Oracle Spatial的空间数据模型是一个分层的结构,由元素(Elements),几何图形(Geometries),图层(Layers)组成。

    1、元素,就是一个基本的几何类型的实例,如点集合元素可以表示星座,其中带洞的多边形被看做一个元素。

    2、几何图形,由一个元素或者多个元素组成,一个几何图形代表一个空间要素。如果几何图形由多个元素组成,多个元素可以是同类的,如MutilPolygon,也可以是不同类的,既包含点又包含面。

    3、图层,就是具有相同的属性集(Attribute set)的几何图形的集合。每个图层的几何图形和空间索引都是存储在标准的数据表里(Table)。

原文地址:https://www.cnblogs.com/winson/p/3021928.html