地理,几何数据和空间数据之间的差异?

时间:2014-05-07 10:37:53

标签: database spatial geography

我想知道地理数据,几何数据和表示数据库系统中空间数据的标准数据类型之间的区别(例如在Oracle或SqlSqerver中)?

对我而言,它看起来是一样的,但我知道必须有所不同。

1 个答案:

答案 0 :(得分:2)

首先,地理数据和几何数据为not same。但是当你在应用程序中使用这些数据时,两者看起来都是一样的(根据你的假设)。但实际上,两者都有独特的含义。让我解释一下,


地理数据:

地理数据只是一组信息,可以描述与空间有关的物体和事物(这里的空间代表位置)。通常用x,y坐标或经度和纬度来完成。

So Geographical Data is simply Longitude and Latitude.

几何数据:

几何处理数学属性(拓扑,度量,顺序)。通过这些属性,我们可以分析数据。简单地说,它将在应用中引用几何形状。

So Geometric Data is simply mathematical properties (topology, metric, order)
  • 几何信息使用户能够维护一致的地理数据库并询问复杂的空间查询。希望现在,你可以更好地理解它。

空间数据:

空间数据是指地球上要素和边界的地理位置,例如自然或构造要素,海洋等。空间数据通常存储为坐标和拓扑,并且是可以映射的数据。

即使您可以认为空间数据是指具有几何数据的地理信息中的形状(多边形,折线,圆形等)。

So Spatial Data is a mixture of Geometrical data and Geographical data.

应用实例:

国家/州/城市边界由多个经度和纬度组成。要与其他国家/州/城市分开或区分,必须借助多边形形状代表具有边界的国家/州/城市。

因此,地理和几何数据在空间应用方面紧密耦合在一起。