空间数据库在GIS的组成中起着关键作用,可以说它支持GIS的发展.如何有效地存储、查询、检索空间数据成为地理信息系统的关键.空间数据类型、索引、函数,这三个方面将空间数据与数据库关联在了一起.空间数据类型用于指定图形是点、线、还是面;空间索引用于有效处理空间数据;该函数内置于SQL语言中,用于查询属性信息和空间数据之间的联系.这三者的有机组合提供了灵活的结构用于优化性能和分析.而不同的空间数据库,因索引和函数的不同,也有着各自的优势和不足.了解一些广泛使用的关系型空间数据库,例如Oracle spatial、PostGIS、MySqL GIS.对它们进行简单的对比,可以让用户在空间数据的管理方面,根据个人的需要,进行最优的选择.
Oracle spatial PostGIS MySqL GIS