[发明专利]一种超高分辨率的GIS系统及其实现方法无效
申请号: | 200910214274.X | 申请日: | 2009-12-28 |
公开(公告)号: | CN101770634A | 公开(公告)日: | 2010-07-07 |
发明(设计)人: | 刘明华 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 超高 分辨率 gis 系统 及其 实现 方法 | ||
技术领域
本发明涉及GIS(地理信息系统)的开发领域,特别涉及一种超高分辨率的GIS系统及其实现方法。
背景技术
随着图层和图形元素的大量增加,GIS(Geographic Information System,地理信息系统)很难即时完成图像的绘制和显示过程,实现中通常采用某种预测机制预先获取地理信息数据、预先完成绘制的方式,并充分利用计算机的内存进行图像缓存,尽可能实现客户操作的基本实时性。
在超高分辨率(大于6*1024*768的分辨率)情况下,图形元素数目是普通分辨率GIS的数倍甚至几十倍,每幅图像地理信息数据获取时间和绘制时间以及占据的系统内容都是原来数倍甚至几十倍,按照传统的显示方法,其预先获取和预先绘制时间太长,图像缓存方法对计算机内存要求可能达到几十G的过高要求。
在超高分辨率GIS应用下,传统实现的预先地理信息数据获取、绘制和图像缓存方法不再适用,其实现也无法达到性能需求。
发明内容
本发明所解决的问题在于提供一种超高分辨率的GIS系统及其实现方法,解决现有技术不能实现超高分辨率GIS系统的问题。
为了解决上述问题,本发明提供了一种超高分辨率的GIS系统,包括:
地理信息数据库集群子系统,包括数据库节点,各数据库节点存储地理信息数据,为地理信息渲染集群子系统提供数据访问服务;
地理信息渲染集群子系统,包括渲染节点,渲染节点并行处理地理信息显示操控子系统分发的任务,每个渲染节点负责特定的区域,从地理信息数据库集群子系统获取地理信息数据,完成数据到图像的渲染,并将图像发送给地理信息显示操控子系统;
地理信息显示操控子系统,将接收到的地理位置分解成不同的区域,将接收到的图层和不同的区域分发给不同的渲染节点,将从渲染节点获取的图像显示出来。
本发明超高分辨率的GIS系统,地理信息显示操控子系统将任务分解后发送给地理信息渲染集群子系统,地理信息渲染集群子系统采用集群技术,多个渲染节点分别执行显示操控子系统分发的任务,完成数据的获取和图像的渲染,实现分布式获取和分布式渲染,从而提供实时高效的超高分辨率GIS系统。
本发明还提供了一种超高分辨率的GIS系统的实现方法,包括以下步骤:
接收地理位置和图层并将地理位置分解成不同的区域;
并行获取图层和不同区域对应的图像;
显示与接收到的地理位置和图层对应的图像。
本发明一种超高分辨率的GIS系统的实现方法,将用户选择的地理位置和图层分解成不同的区域,并行处理各区域和图层,使超高分辨率的GIS系统得以实现。
附图说明
图1是本发明超高分辨率的GIS系统的实施例结构示意图;
图2是本发明超高分辨率的GIS系统的实施例工作流程示意图;
图3是本发明超高分辨率的GIS系统的实现方法实施例流程示意图。
具体实施方式
本发明超高分辨率的GIS系统分为3个子系统,地理信息数据库集群子系统存储数据,地理信息渲染集群子系统渲染图像,地理信息显示操控子系统显示图像,地理信息数据库集群子系统和地理信息渲染集群子系统采用集群技术,多个节点同时为上层提供访问服务,使得超高分辨率的GIS系统得以实现,下面结合附图进一步解释本发明。
一种超高分辨率的GIS系统,如图1所示,包括:
地理信息数据库集群子系统,包括2个数据库节点,即2个数据库服务器,2个数据库服务器存储相同的地理信息数据并互为热备份,为地理信息渲染集群子系统的渲染节点提供数据访问服务,数据库节点的负载均衡模块检测自身的任务处理状况,当任务过重时,将下一个任务转发给另一个数据库节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910214274.X/2.html,转载请声明来源钻瓜专利网。