CN107590854A - 基于webgis的水库库区三维实景展示方法 - Google Patents
基于webgis的水库库区三维实景展示方法 Download PDFInfo
- Publication number
- CN107590854A CN107590854A CN201710829597.4A CN201710829597A CN107590854A CN 107590854 A CN107590854 A CN 107590854A CN 201710829597 A CN201710829597 A CN 201710829597A CN 107590854 A CN107590854 A CN 107590854A
- Authority
- CN
- China
- Prior art keywords
- scene
- dimensional live
- webgis
- reservoir region
- angle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
- Instructional Devices (AREA)
Abstract
本发明公开了基于WEBGIS的水库库区三维实景展示方法,包括以下步骤:(1)利用无人机对水库库区进行空中拍摄;(2)全景图片合成;(3)对场景进行两两关联,通过GIS算法计算每个场景的关联场景的位置信息;(4)三维实景生成;(5)提取每个场景的经纬度,以PointMarker的形式加载到WEBGIS上;(6)在三维实景中显示水库监测参数的实时信息。本发明实现了场景关联的自动化,使用WEBGIS电子沙盘为三维实景提供导航功能。
Description
技术领域
本发明涉及水库库区三维实景展示技术领域,具体涉及基于WEBGIS的水库库区三维实景展示方法。
背景技术
现有的水库库区三维实景应用的电子沙盘使用的是固定比例的一张背景图作为底图,在所有的场景点需要人工在背景图上一一标绘,并通过每个场景来设定相关视角的角度值来配合场景内部摄像机视野来展示。这种电子沙盘无法做到底图、场景点的实时、自动化的更新,且在针对大型水库库区的沙盘导航时无法像GIS一样做到比例尺的无限放大,拖动等导航功能,而场景之间的衔接需要在每个场景中去设定关联场景在当前场景中的水平方位和仰角等信息,现有的水库全景应用中所有的标注热点都只能设置例如水库建设情况的静态信息,无法提供动态信息的关联,使很多类似水库水位、库容、机主运行情况等动态数据无法直观的结合到全景应用中,需要查看这些动态信息都需要在另外的***应用中进行。
发明内容
为解决上述现有技术存在的问题,本发明提出一种基于WEBGIS的水库库区三维实景展示方法,通过GIS算法实现三维实景中场景关联的自动化,电子沙盘GIS化,提高沙盘的导航功能。
为实现上述目的,本发明的技术方案是:基于WEBGIS的水库库区三维实景展示方法,包括以下步骤:
步骤S1:无人机拍摄:利用无人机对水库库区进行空中拍摄;开启无人机及控制平台,当GPS信号良好时使无人机在水库库区上方定高飞行,在操作云台上对初始拍摄的角度进行调整,使无人机初始方向为地理上正北方向后进行旋转拍摄,所拍摄的照片带有经纬度、高度及与正北夹角的GPS属性;
步骤S2:全景图片合成:对一个场景的一组照片进行合成,使合成后的全景图的正中心是平视正北方向,对合成后的全景图照片进行exif信息的检查,确认每张全景图照片都带有经纬度、高度及正北夹角的GPS属性;
步骤S3:全景图包生成:提取全景图片的exif信息、GPS属性,对场景进行两两关联,通过GIS算法计算每个场景的关联场景在该场景中的方向角和仰角,最后将数据分别写成场景关联数据文件及LOD图包文件;
步骤S4:三维实景生成:加载图包的数据文件,将当前场景的全景图片从LOD图包文件中提取,通过WEBGL技术展示成三维实景,并从场景关联数据文件中提取当前场景的关联场景的位置信息即水平角和仰角,根据位置信息以场景热点的形式加载到当前场景中,实现场景切换;
步骤S5:电子沙盘关联:从三维实景应用中获取加载的数据,提取每个场景的经纬度,以PointMarker的形式加载到WEBGIS上,形成三维实景电子沙盘。
进一步地,所述步骤S1中,无人机拍摄的每张平面照片有至少20%的重合部分。
进一步地,所述步骤S5中,WEBGIS采用的底图是ArcGIS发布的矢量切片或第三方发布的公共瓦片地图。
进一步地,所述步骤S5中,高亮三维实景中当前场景所代表的PointMarker,在电子沙盘上以扇形来表示三维实景中当前视角的地理正北方向夹角信息。
进一步地,还包括步骤S6:从服务端调取水库库区监测参数的实时信息,根据GIS算法将所述实时信息标注在对应的场景位置,在三维实景电子沙盘中实时显示。
与现有技术相比,本发明具有以下有益效果:
(1)电子沙盘GIS化,提高沙盘的导航功能、数据更新的实时性及自动化流程,由于GIS的优点,可以使电子沙盘的底图接入更方便及多样化、导航的功能提升,其场景的加载可以通过gps属性直接加载,不需要人工标绘;
(2)三维实景中场景关联的自动化,通过GIS算法,根据场景图片的GPS属性进行场景间的方位计算,从而使场景关联实现了自动化,减少了人工匹配的成本;
(3)三维实景应用的丰富性,将实时数据以气泡标注等方式接入到三维实景中,使三维实景不仅仅停留在静态数据的展示。
附图说明
图1是本发明基于WEBGIS的水库库区三维实景展示方法的流程示意图;
图2是本发明实施例的水库库区三维实景展示图。
具体实施方式
下面结合附图及实施例对本发明做进一步说明。
如图1所示,基于WEBGIS的水库库区三维实景展示方法,基于WEBGIS的水库库区三维实景电子沙盘实现方法,其特征在于,包括以下步骤:
步骤S1:无人机拍摄:利用无人机对水库库区进行空中拍摄;开启无人机及控制平台,当GPS信号良好时使无人机在水库库区上方定高飞行,在操作云台上对初始拍摄的角度进行调整,使无人机初始方向为地理上正北方向后进行旋转拍摄,所拍摄的照片带有经纬度、高度及与正北夹角的GPS属性;
在本实施例中,无人机拍摄的每张平面照片有至少20%的重合部分;
步骤S2:全景图片合成:对一个场景的一组照片进行合成,使合成后的全景图的正中心是平视正北方向,对合成后的全景图照片进行exif信息的检查,确认每张全景图照片都带有经纬度、高度及正北夹角的GPS属性;
步骤S3:全景图包生成:提取全景图片的exif信息、GPS属性,对场景进行两两关联,通过GIS算法计算每个场景的关联场景在该场景中的方向角和仰角,最后将数据分别写成场景关联数据文件及LOD图包文件;
在本实施例中,步骤S3具体包括:
步骤S31:读取所有全景图的exif信息,将每个场景图片名、经纬度、高度及与正北夹角数据写成List<E>对象,E代表图片名、经纬度、高度及与正北夹角的实体;
步骤S32:循环List<E>对每个E进行匹配所有E的计算:对两个场景的经纬度进行GIS的距离计算,如果距离小于等于设置的场景关联距离限制值,则两个场景进行关联;
步骤S33:对两两关联的场景进行水平方位计算:先计算A场景和B场景两地的距离,以地理正北为参考,用三角函数计算B场景在A场景的具体方位,然后加上A场景中心位置与正北的夹角就是B场景在A场景中心位置的水平偏移角度(场景是以图片中心点为水平0度角初始);
步骤S34:对两两关联的场景进行仰角计算:获取A场景和B场景的距离和高度差,然后使用三角函数计算B场景在A场景的仰角度数;
步骤S35:将每个场景的关联场景的水平角和仰角数据以json数据保存;
步骤S4:三维实景生成:加载图包的数据文件,将当前场景的全景图片从LOD图包文件中提取,通过WEBGL技术展示成三维实景,并从场景关联数据文件中提取当前场景的关联场景的位置信息即水平角和仰角,根据位置信息以场景热点的形式加载到当前场景中,实现场景切换,如图2所示;
步骤S5:电子沙盘关联:从三维实景应用中获取加载的数据,提取每个场景的经纬度,以PointMarker的形式加载到WEBGIS上,形成三维实景电子沙盘,高亮三维实景中当前场景所代表的PointMarker,在电子沙盘上以扇形来表示三维实景中当前视角的地理正北方向夹角信息,如图2所示(右上角);
在本实施例中,WEBGIS采用的底图是ArcGIS发布的矢量切片或第三方发布的公共瓦片地图;
步骤S6:从服务端调取水库库区监测参数的实时信息,根据GIS算法将所述实时信息标注在对应的场景位置,在三维实景电子沙盘中实时显示。
在本实施例中,由于场景点带有GPS属性,将水库水位值、闸门开度等水库监测的实时数据信息根据GIS算法标注在场景中的水位检测站或闸门方位上,以气泡标注等方式接入到三维实景中,实现动态数据的接入。如图2所示,显示场景的当前水位为87.86m。
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
Claims (5)
1.基于WEBGIS的水库库区三维实景展示方法,其特征在于,包括以下步骤:
步骤S1:无人机拍摄:利用无人机对水库库区进行空中拍摄;开启无人机及控制平台,当GPS信号良好时使无人机在水库库区上方定高飞行,在操作云台上对初始拍摄的角度进行调整,使无人机初始方向为地理上正北方向后进行旋转拍摄,所拍摄的照片带有经纬度、高度及与正北夹角的GPS属性;
步骤S2:全景图片合成:对一个场景的一组照片进行合成,使合成后的全景图的正中心是平视正北方向,对合成后的全景图照片进行exif信息的检查,确认每张全景图照片都带有经纬度、高度及正北夹角的GPS属性;
步骤S3:全景图包生成:提取全景图片的exif信息、GPS属性,对场景进行两两关联,通过GIS算法计算每个场景的关联场景在该场景中的方向角和仰角,最后将数据分别写成场景关联数据文件及LOD图包文件;
步骤S4:三维实景展示:加载图包的数据文件,将当前场景的全景图片从LOD图包文件中提取,通过WEBGL技术展示成三维实景,并从场景关联数据文件中提取当前场景的关联场景的位置信息即水平角和仰角,根据位置信息以场景热点的形式加载到当前场景中,实现场景切换;
步骤S5:电子沙盘关联:从三维实景应用中获取加载的数据,提取每个场景的经纬度,以PointMarker的形式加载到WEBGIS上,形成三维实景电子沙盘。
2.根据权利要求1所述的基于WEBGIS的水库库区三维实景展示方法,其特征在于,所述步骤S1中,无人机拍摄的每张平面照片有至少20%的重合部分。
3.根据权利要求1所述的基于WEBGIS的水库库区三维实景展示方法,其特征在于,所述步骤S5中,WEBGIS采用的底图是ArcGIS发布的矢量切片或第三方发布的公共瓦片地图。
4.根据权利要求1所述的基于WEBGIS的水库库区三维实景展示方法,其特征在于,所述步骤S5中,高亮三维实景中当前场景所代表的PointMarker,在电子沙盘上以扇形来表示三维实景中当前视角的地理正北方向夹角信息。
5.根据权利要求1所述的基于WEBGIS的水库库区三维实景展示方法,其特征在于,还包括步骤S6:从服务端调取水库库区监测参数的实时信息,根据GIS算法将所述实时信息标注在对应的场景位置,在三维实景电子沙盘中实时显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710829597.4A CN107590854A (zh) | 2017-09-15 | 2017-09-15 | 基于webgis的水库库区三维实景展示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710829597.4A CN107590854A (zh) | 2017-09-15 | 2017-09-15 | 基于webgis的水库库区三维实景展示方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107590854A true CN107590854A (zh) | 2018-01-16 |
Family
ID=61051622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710829597.4A Pending CN107590854A (zh) | 2017-09-15 | 2017-09-15 | 基于webgis的水库库区三维实景展示方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107590854A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108492206A (zh) * | 2018-03-27 | 2018-09-04 | 贵州省烟草公司毕节市公司 | 一种基于无人机的烟草生产管理方法及步骤 |
CN108600607A (zh) * | 2018-03-13 | 2018-09-28 | 上海网罗电子科技有限公司 | 一种基于无人机的消防全景信息展示方法 |
CN108597021A (zh) * | 2018-04-20 | 2018-09-28 | 武汉地大信息工程股份有限公司 | 一种地上地下三维模型一体化展示方法及*** |
CN109934911A (zh) * | 2019-03-15 | 2019-06-25 | 鲁东大学 | 基于OpenGL的移动端高精度倾斜摄影三维建模方法 |
CN110969700A (zh) * | 2019-12-20 | 2020-04-07 | 厦门市超游网络科技股份有限公司 | 一种3d电子沙盘模型生成方法、装置及电子设备 |
CN111535259A (zh) * | 2020-04-28 | 2020-08-14 | 广西壮族自治区水利科学研究院 | 一种水库大坝安全预警***及预警方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120293505A1 (en) * | 2004-08-31 | 2012-11-22 | Meadow William D | Three dimensional image data models |
CN106323244A (zh) * | 2016-08-18 | 2017-01-11 | 广州地理研究所 | 一种基于无人机的水库库容监测方法和装置 |
-
2017
- 2017-09-15 CN CN201710829597.4A patent/CN107590854A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120293505A1 (en) * | 2004-08-31 | 2012-11-22 | Meadow William D | Three dimensional image data models |
CN106323244A (zh) * | 2016-08-18 | 2017-01-11 | 广州地理研究所 | 一种基于无人机的水库库容监测方法和装置 |
Non-Patent Citations (3)
Title |
---|
何莉飞: "基于Cesium的防汛三维电子沙盘研究", 《2017(第五届)中国水利信息化技术论坛》 * |
吉海等: "水库信息化建设的实践与思考", 《水利信息化》 * |
姜于: "无人机技术在水利行业的应用初探", 《水利发展研究》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108600607A (zh) * | 2018-03-13 | 2018-09-28 | 上海网罗电子科技有限公司 | 一种基于无人机的消防全景信息展示方法 |
CN108492206A (zh) * | 2018-03-27 | 2018-09-04 | 贵州省烟草公司毕节市公司 | 一种基于无人机的烟草生产管理方法及步骤 |
CN108597021A (zh) * | 2018-04-20 | 2018-09-28 | 武汉地大信息工程股份有限公司 | 一种地上地下三维模型一体化展示方法及*** |
CN108597021B (zh) * | 2018-04-20 | 2022-03-11 | 武汉地大信息工程股份有限公司 | 一种地上地下三维模型一体化展示方法及*** |
CN109934911A (zh) * | 2019-03-15 | 2019-06-25 | 鲁东大学 | 基于OpenGL的移动端高精度倾斜摄影三维建模方法 |
CN110969700A (zh) * | 2019-12-20 | 2020-04-07 | 厦门市超游网络科技股份有限公司 | 一种3d电子沙盘模型生成方法、装置及电子设备 |
CN111535259A (zh) * | 2020-04-28 | 2020-08-14 | 广西壮族自治区水利科学研究院 | 一种水库大坝安全预警***及预警方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107590854A (zh) | 基于webgis的水库库区三维实景展示方法 | |
CN110009561B (zh) | 一种监控视频目标映射到三维地理场景模型的方法及*** | |
US9858717B2 (en) | System and method for producing multi-angle views of an object-of-interest from images in an image dataset | |
CN106599119B (zh) | 一种影像数据的存储方法和装置 | |
CN104034316B (zh) | 一种基于视频分析的空间定位方法 | |
CN112184890B (zh) | 一种应用于电子地图中的摄像头精准定位方法及处理终端 | |
US20090278938A1 (en) | Cognitive Change Detection System | |
CN101545776B (zh) | 基于数字地图的数码像片方位元素获取方法 | |
CN106908043A (zh) | 基于街景图片的目标物地理位置及高度的三维量测算方法 | |
CN102831816B (zh) | 一种提供实时场景地图的装置 | |
CN109712249B (zh) | 地理要素增强现实方法及装置 | |
JP2011243076A (ja) | 対象管理画像生成装置及び対象管理画像生成プログラム | |
CN111240617B (zh) | 基于三维地图的视频投放方法、***和环境监控方法、*** | |
TW201137313A (en) | Real-time image navigation system and method | |
JP2011170400A (ja) | 設備識別プログラム、方法及び装置 | |
CN110503123B (zh) | 图像定位方法、装置、计算机设备和存储介质 | |
CN106840167B (zh) | 基于街景地图的目标物地理位置的二维量测算方法 | |
CN107655458B (zh) | 基于gis的全景图场景自动关联方法 | |
CN110036411A (zh) | 生成电子三维漫游环境的装置和方法 | |
US20160189408A1 (en) | Method, apparatus and computer program product for generating unobstructed object views | |
CN106612414A (zh) | 一种重点区域视频可疑目标的跟踪控制方法 | |
CN106846472B (zh) | 一种基于全景地图生成影像地图的方法及装置 | |
KR20150096127A (ko) | 사진에 촬영된 지점의 위치를 계산하는 방법 및 장치 | |
CN112825198B (zh) | 移动标签显示方法、装置、终端设备及可读存储介质 | |
KR101183519B1 (ko) | Poi 정보 생성시스템 및 생성방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 350001 unit 6, 4 building, 245 Xiu Shan Road, Xin Dian Town, Jinan District, Fuzhou, Fujian, 608 Applicant after: Four creation technology limited company Address before: 350108 unit 6, 4 building, 245 Xiu Shan Road, Xin Dian Town, Jinan District, Fuzhou, Fujian, 608 Applicant before: Fujian Strong Software Co., Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180116 |