摘要: 开放地理数据互操作规范(OGIS)中,有多个空间数据类型和空间操作。ESRI、Intergraph、OraCle和IBM等主要GIS或数据库供应商支持OGIS。 OGIS空间数据库模型由几何基本类和4个子类组成,即点(point)、曲线(curve)、表面(s...
开放地理数据互操作规范(OGIS)中,有多个空间数据类型和空间操作。ESRI、Intergraph、OraCle和IBM等主要GIS或数据库供应商支持OGIS。
OGIS空间数据库模型由几何基本类和4个子类组成,即点(point)、曲线(curve)、表面(surface)和几何集合(geometrycollection)。
操作则分为3种类型:
1.适合于全部几何特征类型的基本操作
(1)空间参照(spatialreference)。返回几何特征的坐标系统0
(2)包络(envelope)。返回空间几何特征的包络矩形。
(3)是否简单(issimple)。当几何特征简单,无自交叉时,返回真值。
(4)是否为空(isempty)。
(5)边界(boundary)。返回几何特征的边界。
2.拓扑关系的谓词,即拓扑/集合操作
(1)相等(equal)。空间相等。
(2)无相交(disjoint)。几何特征的边界和内部没有相交。
(3)相交(intersect)。几何特征的边界和内部相交。
(4)接触(touch)。两个表面相交。
(5)交叉(cross),表面的内部与曲线相交。
(6)内部(within)。几何特征的内部不与另一个几何特征的外部相交。
(7)叠加(overlap)。两个几何特征的内部有非空的相交。
3.空间数据分析
(1)距离(distance)。两个几何特征之间的最短距离。
(2)缓冲区(buffer)。对给定几何特征的一个距离内的所有点到该几何特征的距离,均小于给定距离。
(3)合并(union)。两个几何特征的空间上合并。
(4)求交(intersection)。两个几何特征在空间上的交叉。
(5)包络外壳(convexhull)。形成封闭的几何特征的最小外壳空间集。
(6)异或(symmdiff)。返回两个几何特征中没有交叉的部分。