对SuperMap SDX+的认识

空间数据引擎是一种空间数据库管理系统的实现方法,即在常规数据库管理系统之上添加一层空间数据库引擎,以获得常规数据库管理系统功能之外的空间数据存储和管理的能力。空间数据引擎在用户和异种空间数据库的数据之间提供了一个开放的接口,它是一种处于应用程序和数据库管理系统之间的中间件技术。使用不同厂商GIS的客户可以通过空间数据引擎将自身的数据提交给大型关系型DBMS,由DBMS统一管理;同样,客户也可以通过空间数据引擎从关系型DBMS中获取其他类型GIS的数据,并转化成客户可以使用的方式。

SuperMap SDX+是SuperMap的空间引擎技术,它提供了一种通用的访问机制来访问存储在不同数据引擎中的数据。SuperMap SDX+ 是 SuperMap GIS 软件数据模型的重要组成部分,它采用先进的空间数据存储技术、空间索引技术和数据查询技术,实现了具有“空间-属性数据一体化”、“矢量-栅格数据一体化”和“空间信息-业务信息一体化”的集成式空间数据引擎技术,无论是对 GIS 大型工程还是中小型工程或是桌面应用都是理想的选择。                   

数据是GIS的灵魂,数据的存储和访问性能影响着整个GIS应用的性能,因此,空间数据引擎的功能完整性和性能的高低会直接影响到GIS应用的功能完整性和运行效率的高低。SuperMap SDX+空间数据引擎运行稳定、功能成熟、性能卓越,能够把GIS的空间几何对象数据和属性数据一体化存储到多种数据引擎中,包括各种大型的关系型数据库、文件型数据源等,能够高效地对数据进行索引维护、追加、更新、删除等操作,能够按属性条件或空间位置条件来对数据进行属性查询和空间查询,还能够提供长事务、版本、时序和拓扑关系维护等高级功能。

针对以上描述,SuperMap SDK+本质是实现了用户所需数据与不通数据引擎之间的存储和查询机制。通过定义一整套的SCHEMA来定义不通数据格式之间的互操作和访问方法,已达到用户与数据引擎之间的存储,访问和管理。

posted @ 2011-02-01 11:51  gis追梦者  阅读(1759)  评论(0编辑  收藏  举报