【技术实现步骤摘要】
本专利技术涉及地理信息系统中的动态图层实现方法。
技术介绍
时间和空间之间的矛盾无处不在,在地理信息系统领域更是不会例外,一方面地理信息系统需要处理大量的空间位置相关信息;另一方面又要求地理信息系统在实时处理速度方面有所突破。现在的GIS系统针对这种矛盾有各种解决方案,都可以总结为空间优先解决方案和时间优先解决方案。空间优先方式实现的最好办法是直接对磁盘文件进行查询访问,不过为了提高系统效率,还是牺牲了一些磁盘空间建立索引和保存冗余数据,但是使用磁盘空间相对于内存空间更加合适。在MapInfo和ArcView中采用的就是该办法,图形操作速度提高可通过建立高效的索引来实现,但是速度提高有限,不能满足实时性的要求,每次图形操作都会出现等待的情况。时间优先是尽量将数据存入内存中进行,系统直接对内存中数据进行操作是最快的,这里的问题是如何快速将磁盘上面的数据读入内存,这里又会出现另外的一个时空矛盾,采用内存文件映射可以提高速度,但是这一速度提高有限,对于实时性要求很强的GIS系统,比如实时监控系统一般都采用时间优先的方法,但这种方式占用内存空间较大,并且需要处理磁盘空 ...
【技术保护点】
一种地理信息系统动态图层实现方法,其特征在于:按以下步骤进行:(1)将GIS系统使用的地理空间数据进行分幅和分层处理,同时设置每幅地图初始化显示图层标志和图层显示比例范围值;(2)系统打开地图时,只将满足显示比例范围的图层从磁盘空间读入内存空间,将已经读入内存空间的图层状态设置为打开,其它图层设为关闭;(3)系统显示比例变化时需要进行以个两个判断,首先判断所有关闭状态的图层,如果系统当前比例在图层显示比例范围内,将图层数据从磁盘空间读入内存空间,并将图层设置为打开;再判断所有打开状态的图层,如果系统当前显示比例不在该图层的显示比例范围内,将图层数据从内存中删除。
【技术特征摘要】
1.一种地理信息系统动态图层实现方法,其特征在于按以下步骤进行(1)将GIS系统使用的地理空间数据进行分幅和分层处理,同时设置每幅地图初始化显示图层标志和图层显示比例范围值;(2)系统打开地图时,只将满足显示比例范围的图层从磁盘空间读入内存空间,将已经读入内存空间的图层状态设置为打开,其它图层设为关闭;(3)系统显示比例变化时需要进行以个两个判断,首先判断所有关闭状态的图层,如...
【专利技术属性】
技术研发人员:周训飞,吴玲琦,邓先礼,汪新春,许诺菲,
申请(专利权)人:武汉虹信通信技术有限责任公司,
类型:发明
国别省市:83[中国|武汉]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。