随着网络技术、定位技术的不断发展和地理空间数据的逐年积累,拥有海量空间数据的行业和部门开始思考如何"主动地"为用户提供服务。在空间数据库中,规则技术可以用于实现空间数据完整性约束;基于Web服务的空间数据协同编辑中,需要在空间数据库管理系统中提供长事务支持,主动规则是实现长事务管理的关键技术;通过定义与执行具有空间特征的业务规则,空间数据库规则技术还可以应用到地理信息主动服务中。因此,支持主动服务的空间数据库技术对于GIS系统的开发和应用有很重要的价值。研究空间数据库主动规则扩展和优化技术,对于实现主动规则和地理信息服务的无缝集成,提高整体性能至关重要。本项目结合空间数据模型和空间关系算子的特点,从空间ECA模型的事件、条件和动作三部分展开,重点研究空间数据库主动规则的复合事件检测模型和算法、条件测试模型及其优化算法、规则分析模型及提高规则并发执行效率的算法。通过高效实现主动规则,最终构建一个有效的地理信息主动服务平台,对各类地理信息应用提供传统的完整性维护功能,并能够支持地图资源服务、数字战场、交通调度、位置广告、导航等新型主动服务。
英文主题词spatial database; active rule; event detection; condition evaluation; rule analysis