一种水利规划系统,其特征在于,包括:虚拟三维地图展现模块、区域定位模块、导航模块、测量模块、图层模块和三维模型模块;所述虚拟三维地图展现模块,用于在网页上进行虚拟三维地图的展现;所述区域定位模块,用于在所述虚拟三维地图进行区域定位;所述导航模块,用于调整所述虚拟三维地图的方向、角度和大小;所述测量模块,用于在所述虚拟三维地图上进行线段测量、面积测量和库容测量;所述图层模块,用于向所述虚拟三维地图中载入图层数据;所述三维模型模块,用于向所述虚拟三维地图中载入三维模型;其中,所述图层数据存储在图层数据库中,所述三维模型存储在三维模型数据库中。
【技术实现步骤摘要】
【专利摘要】本申请提供了一种水利规划系统,包括:虚拟三维地图展现模块,用于在网页上进行虚拟三维地图的展现;区域定位模块,用于在所述虚拟三维地图进行区域定位;导航模块,用于调整所述虚拟三维地图的方向、角度和大小;测量模块,用于在所述虚拟三维地图上进行线段测量、面积测量和库容测量;图层模块,用于向所述虚拟三维地图中载入图层数据;三维模型模块,用于向所述虚拟三维地图中载入三维模型。通过本申请,可以解决水利规划部署时,画面表现不直观、交互性差、结果固化和不能进行动态组合的问题。【专利说明】一种水利规划系统
本申请涉及虚拟现实
,特别是涉及一种水利规划系统。
技术介绍
合理的进行水利规划部署,可以有效的防治水旱灾害,合理开发利用水土资源。目前,水利部门在进行水利规划部署时,通常采用的方法有:在传统媒介(如纸张)上,以图形来展现水利规划部署;或者利用电子沙盘来展现水利规划部署。采用传统手段进行水利规划部署,通常是在传统媒介(如纸张)上以效果图、平面图等来展现水利规划部署的结果,政府规划部门、项目开发商、工程人员和各界人士只能根据平面图从二维角度去观察了解部署结果,而不能从任意角度观察部署结果,同时,也不能实时、互动和真实地看到并了解到规划部署的整体效果。因此,采用传统手段进行水利规划部署,存在画面不直观、交互性差的问题。采用电子沙盘来进行水利规划部署,通常是设计人员根据某一水利规划部署思想,在电子沙盘上完成一系列的操作,将某一水利规划部署思想对应的水利规划部署结果通过电子沙盘来进行展现。因为电子沙盘展现的是最终的水利规划部署结果,系统已经固定了,所以,对于一个设计完成了的水利规划电子沙盘,不能根据用户的其他需求进行改变和其它的动态组合。
技术实现思路
本申请提供一种水利规划系统,以解决水利规划部署画面不直观、交互性差、不能进行动态组合和改变的问题。为了解决上述问题,本申请公开了一种水利规划系统,包括:虚拟三维地图展现模块、区域定位模块、导航模块、测量模块、图层模块和三维模型模块;所述虚拟三维地图展现模块,用于在网页上进行虚拟三维地图的展现;所述区域定位模块,用于在所述虚拟三维地图进行区域定位;所述导航模块,用于调整所述虚拟三维地图的方向、角度和大小;所述测量模块,用于在所述虚拟三维地图上进行线段测量、面积测量和库容测量;所述图层模块,用于向所述虚拟三维地图中载入图层数据;所述三维模型模块,用于向所述虚拟三维地图中载入三维模型;其中,所述图层数据存储在图层数据库中,所述三维模型存储在三维模型数据库中。较佳地,所述虚拟三维地图展现模块,包括:获取子模块,用于获取数字地图;虚拟子模块,用于根据所述数字地图,建立描述地球表面及其现象的实时和交互的地形场景,所述地形场景构成所述虚拟三维地图;嵌入展现子模块,用于将所述虚拟三维地图嵌入到网页中,并在网页上进行展现;其中,所述数字地图是以纸质地图数据为基础,以数字形式存储在计算机外储存器上的地图。较佳地,所述区域定位模块,包括:定位子模块,用于从位置信息数据库中获取输入的区域名称的地理位置信息,完成三级定位;参数获取子模块,用于调用所述三级定位结果,从所述位置信息数据库中获取所述定位结果对应的参数信息;区域展现子模块,用于调用所述参数信息,在所述网页上展现所述参数信息对应的区域虚拟三维地图;其中,所述参数信息包括区域位置信息和区域位置航拍高度。较佳地,所述定位子模块,包括:第一数据访问子单元,用于从地理位置信息数据库中获取地理位置信息;一级定位子单元,用于调用所述第一数据访问子单元获取的地理位置信息,进行省级行政区域定位;二级定位子单元,用于调用所述第一数据访问子单元获取的地理位置信息和所述一级定位子单元的定位结果,进行地级行政区域定位;三级定位子单元,用于调用所述第一数据访问子单元获取的地理位置信息和所述二级定位子单元的定位结果,进行县级行政区域定位。较佳地,所述测量模块,包括:线段测量子模块,用于在所述虚拟三维地图上进行线段测量;面积测量子模块,用于在所述虚拟三维地图上进行面积测量;库容测量子模块,用于在所述虚拟三维地图上进行库容测量。较佳地,所述线段测量子模块,包括:线段创建子单元,用于通过鼠标在所述虚拟三维地图上点击形成点,顺次连接所述点,形成线段;其中,所述线段包括:由两个点组成的线段,和由多个连续点组成的折线段;线段坐标获取子单元,用于获取构成所述线段的点的坐标信息;线段计算子单元,用于根据构成所述线段的点的坐标信息,按照所述线段形成的路径,依次计算所述路径上两点之间的距离,得到距离之和,所述距离之和为线段长度。较佳地,所述面积测量子模块,包括:区域创建子单元,用于通过鼠标在所述虚拟三维地图上点击产生至少三个点,所述至少三个点顺次首尾相连围成一个区域;区域坐标获取子单元,用于获取围成所述区域的点的坐标信息;面积计算子单元,用于根据围成所述区域的点的坐标信息计算所述区域面积。较佳地,所述库容测量子模块,包括:第一体积计算子单元,用于计算承压含水层中重力水体积;第二体积计算子单元,用于计算承压含水层中弹性储水量体积。较佳地,所述图层模块,包括:第二数据访问子模块,用于从所述图层数据库中读取图层数据;图层载入子模块,调用所述第二数据访问模块读取的图层数据,将图层数据载入到所述虚拟三维地图中;信息添加子模块,用于在所述图层数据上添加新的图层信息。较佳地,所述三维模型模块,包括:第三数据访问子模块,用于从所述三维模型数据库中读取三维模型;模型添加子模块,调用所述第三数据访问子模块读取的三维模型,将所述三维模型添加到所述虚拟三维地图中;模型缩放子模块,用于修改三维模型在空间直角坐标系中X、Y、Z的参数,进行模型的缩放;模型移动子模块,用于获取鼠标在屏幕上的位置信息,并将模型移动至鼠标所在位置;模型旋转子模块,用于使模型沿任一坐标轴进行旋转;模型删除模块,用于将添加到所述虚拟三维地图中的模型删除。与现有技术相比,本申请包括以下优点:1、本申请提供的一种水利规划系统,具有3D可视化性能,可以形象化的展示水利建设、河网改造,表现直观。所述水利规划系统具有强大的测距划线功能,便捷的面积和库容计算功能和多样性的图层数据查询选择功能,还有丰富的三维建筑模型供用户随意摆放,进行动态组合,交互性强。2、本申请提供的一种水利规划系统,提供各类图层数据和三维模型,用户可以根据自己的需求对图层数据和三维模型进行加载或删除,可以进行任一动态组合和改变。因为图层数据和三维建筑模型库都存储在数据库中,因此用户可以直接从数据库中调用图层数据和三维模型,不需要自己建立图层数据和三维模型,操作简单便捷。3、本申请提供的一种水利规划系统,融合了虚拟现实技术,能够实时地对规划项目进行真实的“再现”,很多不易察觉的设计缺陷能够轻易地被发现,大大减少由于事先规划不周全而造成的无可挽回的损失与遗憾。【专利附图】【附图说明】图1是本申请实施例的一种水利规划系统原理框图;图2是本申请实施例的一种虚拟三维地图展现的示意图;图3是本申请实施例的一种热门区域的示意图;图4是本申请实施例的一种图层数据的示意图;图5是本申请实施例的一种二维模型的不意图;图6是本申请另一实施的一种水利规划系统原理框图;图本文档来自技高网...
【技术保护点】
一种水利规划系统,其特征在于,包括:虚拟三维地图展现模块、区域定位模块、导航模块、测量模块、图层模块和三维模型模块;所述虚拟三维地图展现模块,用于在网页上进行虚拟三维地图的展现;所述区域定位模块,用于在所述虚拟三维地图进行区域定位;所述导航模块,用于调整所述虚拟三维地图的方向、角度和大小;所述测量模块,用于在所述虚拟三维地图上进行线段测量、面积测量和库容测量;所述图层模块,用于向所述虚拟三维地图中载入图层数据;所述三维模型模块,用于向所述虚拟三维地图中载入三维模型;其中,所述图层数据存储在图层数据库中,所述三维模型存储在三维模型数据库中。
【技术特征摘要】
【专利技术属性】
技术研发人员:桂发二,
申请(专利权)人:杭州贵仁科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。