【发布时间】:2014-05-07 10:37:52
【问题描述】:
我想知道地理数据、几何数据和代表数据库系统(例如Oracle或SqlSqerver)中空间数据的标准数据类型有什么区别?
对我来说看起来一样,但我知道肯定有区别。 .
【问题讨论】:
-
我认为您需要定义(最好通过示例)“地理/几何数据”的含义,以便任何人都有机会回答这个问题。
标签: database spatial geography
我想知道地理数据、几何数据和代表数据库系统(例如Oracle或SqlSqerver)中空间数据的标准数据类型有什么区别?
对我来说看起来一样,但我知道肯定有区别。 .
【问题讨论】:
标签: database spatial geography
首先,地理数据和几何数据是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.
应用实例:
国家/州/城市边界由多个经度和纬度组成。要与其他国家/州/城市分开或区分,必须借助多边形形状表示具有边界的国家/州/城市。
因此,就空间应用而言,地理和几何数据紧密耦合在一起。
【讨论】: