高级检索

基于改进四叉树索引的矢量地图叠加分析算法

Vector Map Overlay Algorithm Based on Improved Quadtree Indexing

  • 摘要: 地图叠加是一种非常重要的GIS空间分析功能.首先采用多边形穷举求交方法计算出线段相交点;然后运用引入/引出交点交替配对的叠加结果弧段生成原则,进一步实现了一种面面叠加双重循环算法;对传统四叉树的空间分割和结点分配方法进行改进,并利用改进的四叉树空间索引及其对空间数据的高效存取机制,对文中叠加算法进一步完善,从而极大地提高了计算效率.该算法已成功地应用在商业化的地理信息系统软件GeoBeans开发中,具有很强的实用价值.

     

    Abstract: Map overlay is an important spatial analysis in geographic information systems(GIS). First‚it finds out intersection points of line segments‚then uses the matching principle of “import-export intersection point” to form the result arcs and further realizes the dua-l loop algorithm of polygonon-polygon and line-on-polygon overlay analysis.The original quad-tree indexing structure is improved to handle space split and node assignment‚resulting in enhancing the computation speed.This algorithm has been applied to the software development of commercial geographic information systems.

     

/

返回文章
返回