【摘 要】
:
空间分析是空间信息系统的核心和关键功能之一,也是评价一个空间信息系统功能强弱的重要指标。叠置分析是空间分析的基本功能之一,也是众多空间分析方法的基础。根据不同的数
论文部分内容阅读
空间分析是空间信息系统的核心和关键功能之一,也是评价一个空间信息系统功能强弱的重要指标。叠置分析是空间分析的基本功能之一,也是众多空间分析方法的基础。根据不同的数据模型可将叠置分析分为栅格叠置分析和矢量叠置分析两种。栅格叠置分析较容易实现,但其精度往往不能满足用户的要求;与其相反,矢量叠置能达到很高的精度,但需要处理大量的矢量空间数据。由于空间数据量较大,常规算法难以满足用户对于时间的要求。因此,如何快速准确地完成矢量叠置运算是空间分析中的关键技术之一。本文的主要工作如下:1、线与多边形叠置,其核心算法是多边形对线的裁剪,即线裁剪。本文提出一种适用于一般多边形的快速的线裁剪算法,该算法先利用快速排斥试验排除了大量与被裁剪线段明显不相交的多边形窗口的边,然后利用多边形的边对被裁剪线段的跨立试验进一步排除了不跨立被裁剪线段的边。从而减少了大量的不必要的求交运算,提高了裁剪的速度。2、多边形与多边形叠置,其核心算法是多边形裁剪。Weiler-Atherton算法是经典的多边形裁剪算法,本文对之进行了改进。改进后的算法采用数组存储被裁剪多边形和结果多边形的顶点,采用单链表存储裁剪多边形的顶点,简化了数据结构,进而使得算法易于实现,并且具有更高的效率。在多边形求交的过程中,引用本文提出的新的线裁剪算法,加快了多边形求交速度,另外,在求得交点的同时获取了被裁剪多边形上构成结果多边形的边,提高了结果多边形的生成速度。3、作为对所研究算法的实际工程应用测试,将其用于旱涝风灾害预防决策支持系统,提高了矢量数据叠置分析的速度,满足了用户对时间的要求,为系统中的其它分析提供了可靠依据,增强了决策系统空间分析的能力。
其他文献
随着信息技术的飞速发展,对软件产品的业务需求越来越复杂,各企业都在积极将软件项目管理引入到软件项目开发中,规范软件开发流程,并对其进行全程监控。因此,开发一个高效的
目前流行的嵌入式技术,在工控、智能楼宇、办公自动化等领域得到了广泛的应用。而随着网络技术的不断发展,嵌入式系统与网络的结合日益紧密。在嵌入式系统中增加TCP/IP协议栈,以
在过去的近30多年里,互联网得到了极大的发展,给当今世界带来了巨大的改变,对未来社会的发展进步和人们的生产、生活也将会产生深刻的影响。但是随着网络规模和应用需求的不
随着网络技术的高速发展,网络中的应用服务越来越丰富,网络业务流量也急剧增加,人们对于网络流量性质的研究越来越深入,同时对于网络应用系统性能的要求也越来越高。深入研究
关注分离在软件工程上是一种广泛应用的原理,认为难于理解的复杂问题应该被划分为一系列容易理解的简单问题。这些简单问题能够容易解决和集成到原处,从而解决原来复杂的问题
中小型企业的迅速发展,伴随着信息化时代的到来,信息化已经成为制约中小型企业进步的关键问题。目前国内外已经有很多的信息化管理软件,就功能来说已经比较完善,但对于中小型
从计算机网络出现到今天,网络逐渐融入到我们生活的各个角落,它在带来便捷通讯的同时,也带来了各种各样新的问题。其中网络的安全性引起了各个国家、公司的高度重视。如今,网
本文工作是国家“十一五”科技攻关项目“掌纹自动识别系统关键技术研究”的一部分,主要研究脱机掌纹识别的特征提取与过滤,以及多模式掌纹比对问题。在脱机掌纹中,特征数量
随着互联网技术的飞速发展,XML(Extensible Markup Language)已逐渐成为互联网环境中数据交换和表示的事实标准。如何有效地使用XML并实现对XML数据的查询成为互联网发展的重
随着信息时代的发展,传统的高速公路收费方式也面临着变革,而电子收费方式则是一个很重要的方向。传统的全人工收费以及半自动收费方式存在的主要弊端有:(1)收费中的贪污作弊