你在这里: 关键概念 > 坐标系和数据库

坐标系和数据库

如果你储存,维护,分析数据库中的空间数据,本主题描述如何在空间数据库中建模坐标系。

一种常见的方法是使用空间信息系统元数据表定义通过OGC。在这个方案中,使用中的每个坐标系都有一个唯一的局部ID(称为空间参考系标识符,或SRID)依次映射到文本描述(称为“已知文本”);看这里)和/或一秒钟,集中注册ID(见下面的EPSG)。然后,数据库中的每个几何图形都与一个srid:直接关联,通过第二个元数据表,或者两者兼而有之。(众所周知的文本也出现在许多非数据库上下文中,例如esri shapefiles的“prj”伴奏。)

众所周知的文本的优点和缺点之一是它没有被指定。在有利的方面,它很容易扩展——没有什么可以阻止您添加新的投影算法,基准,或更多。然而,并非所有应用程序都理解相同的术语,或者以相同的方式引用相同的坐标系。注册处,如EPSG,是一个很大的帮助,因为他们权威地将ID分配给常用的坐标系,这些可以在元数据表中引用,众所周知的文本,以及其他许多上下文。(您也可以访问空间参考.org其中包含多种不同格式的引用。)

坐标系元数据是GIS软件最常用的在上下文中呈现数据(例如,单位或在基础地图上分层)或者正确地覆盖引用到不同坐标系的数据。然而,一些数据库提供了额外的功能。例如,他们可能能够在本地重新投影数据,允许使用不同坐标系比较表的空间查询,或者将结果转换为轻量级客户机所需的坐标系。也,一些数据库赋予了一组丰富的空间操作人员关于我们这个世界的知识,回答诸如“纽约离巴黎有多远?”或者“用纬度描述的空域面积是多少,经度,还有一个半径?”同时考虑到地球形状的坐标系模型。

了解数据库如何存储和操作坐标系统将有助于确保正确存储此元数据。此外,您可能会发现转换和查询数据的强大新方法。