申排伟
- 作品数:11 被引量:218H指数:6
- 供职机构:中国科学院计算技术研究所更多>>
- 发文基金:国家自然科学基金国家高技术研究发展计划中国科学院知识创新工程更多>>
- 相关领域:天文地球自动化与计算机技术更多>>
- 空间数据引擎关键技术与应用分析被引量:41
- 2004年
- 地理特征相关信息的一体化存储与访问是GIS软件平台研发的关键技术。在扩展关系数据模型的支持下,利用成熟的商用扩展关系型数据库管理系统存储和管理海量空间数据,是发展大型GIS平台空间数据库管理系统行之有效的技术方法。本文对几种典型的空间数据库管理平台ArcSDE、OracleSpatial、InformixSpatialDataBlade、DB2SpatialExtender和MySQLSpatialExtensions从存储模型、进程管理方案、空间查询和索引以及数据缓存技术等方面进行了分析。
- 张明波申排伟陆锋程昌秀
- 关键词:空间数据库空间数据引擎ARCSDEINFORMIXDB2MYSQL
- 基于特征面向对象的地理网络模型研究被引量:12
- 2004年
- 地理网络建模强调的是对逻辑网络中的节点和联线的网络拓扑和语义操作过程。而传统 GIS 矢量数据表达所采用的平面图原子级弧段-节点数据模型强调的是几何信息的表达。对此,作者讨论了如何将基于特征的 GIS 概念建模方法引入地理网络表达中,克服平面图数据模型的不足之处,发展基于特征的地理网络数据模型,并着重阐述了逻辑网络模型的特点和应用特征。在地理网络的表达方法中,作者分析了面向对象方法和数据库技术相结合的途径,比较了传统关系模型和面向对象模型在地理网络表达中的差异,以及面向对象方法在地理网络路径系统表达和动态分段及其网络连通性规则表达中的优势所在。
- 陆锋申排伟张明波
- 关键词:面向对象数据模型
- R树家族的演变和发展被引量:136
- 2005年
- 近年来,针对空间数据库索引的研究引起了人们越来越多的兴趣和关注.为了快速、有效地处理存储于空间数据库中的海量空间数据,专家学者提出了大量的基于磁盘的空间索引方法.其中,1984年由Guttman提出的R树是目前最流行的动态空间索引结构,广泛应用于原型研究和商业应用中.其后,人们在此基础上针对不同空间运算提出了不同改进.经过20年的发展,不断产生的R树变体逐渐形成了一个枝繁叶茂的空间索引 R树家族.该文回顾了R树及其各种主要变体;描述了基于R树的各种批量操作、空间查询处理算法、查询代价模型及查询优化过程;介绍了基于R树的并行处理、并发控制与锁定策略等方面的进展;并且分析了R树的未来研究方向.
- 张明波陆锋申排伟程昌秀
- 关键词:空间数据库空间索引空间查询
- 一种GIS空间叠加分析方法
- 本发明提供一种GIS空间叠加分析方法,包括:读取要进行空间叠加的图层的数据,并为图层中的面数据初始化其方向;将数据中所要叠加的对象按照叠加类型进行分离,然后将所要叠加的对象转换成线段;采用扫描线算法对转换成线段的叠加对象...
- 赵红超闫杰申排伟程振林
- 文献传递
- LibPQ的PostgreSQL空间几何对象的实现方法被引量:6
- 2006年
- 利用PostgreSQL数据库管理系统所提供的访问接口LibPQ,实现了一种访问及操作空间几何对象的方法。该方法通过在客户端继承空间几何对象,并在自定义空间几何对象基础模型之上扩展的自定义空间数据模型。同时,充分利用自定义的扩展空间数据模型实现空间操作,进行GIS软件平台的研发。
- 吴亮陆锋刘兴权申排伟
- 关键词:空间数据库POSTGRESQLPOSTGIS
- 视图的分布式数据共享机制与更新技术被引量:1
- 2006年
- 在分布式空间数据库系统中,空间数据共享一般采用基于数据快照的共享机制来实现。该技术方法的基础是在本地数据库中保存远程空间数据的副本,因而将造成大量的数据存储冗余,并使得数据的一致性维护困难。本文提出一种基于视图的分布式数据共享方法,通过建立远程空间数据表的本地视图,再为该视图建立由更新操作触发的行级替代触发器,并在该触发器内编码,以解决远程空间表的本地视图不可更新问题;并通过所扩展的视图更新和查询功能,实现分布式环境下远程空间数据的本地共享。基于Oracle 9i的应用实例验证了本文所提出的共享机制,取得了令人满意的效果。
- 申排伟陆锋
- 关键词:分布式数据库系统海量空间数据数据共享视图
- 一种线面叠加方法
- 本发明提供一种线面叠加方法,包括对所有线上的线段和多边形的边基于扫描线算法进行计算,得到属于线与多边形的边的过同一个点的相交线段,计算相交线段的交点;基于交点对与多边形有交点的线进行处理,完成与多边形有交点的线与多边形的...
- 朱效民刘焱闫杰申排伟方金云
- 文献传递
- 一种GIS空间叠加分析方法
- 本发明提供一种GIS空间叠加分析方法,包括:读取要进行空间叠加的图层的数据,并为图层中的面数据初始化其方向;将数据中所要叠加的对象按照叠加类型进行分离,然后将所要叠加的对象转换成线段;采用扫描线算法对转换成线段的叠加对象...
- 赵红超闫杰申排伟程振林
- 文献传递
- 面向拓扑空间实体的扩展锁技术被引量:6
- 2005年
- 借鉴操作系统中有关进程管理的理论 ,提出了一套面向拓扑空间实体的扩展锁技术 该技术实现了并行加锁与解锁事务间的同步与互斥管理 ,避免了死锁检测、事务回滚等操作带来的系统开销 ,提高了系统的运行效率 另外 ,在空间锁事务管理中使用的队列管理机制对提高系统的有序运转有十分重要的意义 实验证明 :该技术以相关管理逻辑代码的时间开销为代价 。
- 程昌秀申排伟陆锋
- 关键词:拓扑互斥
- 空间数据库GUI管理工具中的传输与显示技术
- 2005年
- 将基于Java的空间数据动态结果集构造、双缓冲技术和多线程传输与绘制技术进行集成,应用于空间数据库GUI管理工具中,减少了客户端资源占用,提高了空间数据传输与显示的效率.为了验证多线程方法在空间数据传输中的效率,围绕单线程和多线程的空间数据传输与显示进行了对比实验.实验结果表明,多线程可以有效提高数据传输与显示效率.在一般情况下,考虑到资源占用和传输效率的需求,4~6个辅助线程是比较合理的折中方案.
- 申排伟陆锋
- 关键词:空间数据库JAVA双缓冲多线程