数据库与空间数据库的联系介绍
数据库与空间数据库的联系介绍
1. 如果说GIS行业和IT主流的差别,本质的差别在于数据库的应用。数据库可以说是整个IT行业的支柱,其优点包括数据共享、减少冗余、避免不一致、事务支持、完整性、独立性等,还有一个很好的优势,工业标准的SQL。2. 从历史上讲,要将空间数据存入数据库,存在很多技术问题,因此造成了彼此的鸿沟。
3. 空间数据和结构化数据还有一个差别,即其显示、更新、编辑要求的技术含量远高于一般的结构化数据。而传统GIS所关注或者可以完成的重点也在于此。
4. 如果关注空间数据库,我们可以看到一个趋势是,目前大多数据库都开始或者已支持空间数据,包括商业的和开源的,例如PostGIS、MySQL等。
5. 对于大多数应用,OGC规范已足够。
6. 也许下一个10年会有一个趋势,即空间数据的应用会越来越趋向于构建在一般数据库的空间支持之上,而避开目前的商业和开源GIS平台,一个结果就是目前的GIS平台的边缘化,这个趋势从Java社区的JTS以及相关的GeoTools等的应用应该看出一些。
7. 一个机会,即独立的,符合标准(OGC?)的空间数据的分析(JTS、NTS)、显示(类似SharpMap)的组件应该是空间数据相关领域最有前途的方向。