Font Size: a A A

Design And Development Of UAV Data Transmission And Visualization System Based On WebGIS

Posted on:2021-03-28Degree:MasterType:Thesis
Country:ChinaCandidate:X WangFull Text:PDF
GTID:2432330620480147Subject:Surveying and mapping engineering
Abstract/Summary:
With the innovation of geospatial data acquisition,uav remote sensing mapping,as a new remote sensing image acquisition method with low cost,high precision and easy operation,has become popular.It has a large amount of collected data and abundant achievement data,and has new requirements for data storage,management,operation,analysis,display and description.Therefore,it is difficult to design and develop relevant systems.With the development of computer science and technology,especially Web GL technology,GIS(Geographic Information System)is gradually becoming 3d Web,but it cannot directly reuse the gradually mature 2d Web GIS scheme.After data processing,the uav produces data such as orthophoto Mosaic,tilt model,point cloud and DEM,which meet the data demand of 3d Web GIS platform.Therefore,with the development of cloud services,it has become a new hot and difficult problem to integrate uav data processing into micro-services in front and rear of 3d Web GIS platform.This paper firstly summarizes the research status of uav data processing system at home and abroad and the technical route and method of uav data processing system construction.Secondly,the existing 3d Web GIS technology and uav data processing scheme are summarized.Combined with the existing technology and scheme,the overall framework and requirements of each module of uav data processing system suitable for 3d Web GIS platform are selected and determined and designed.Finally,an online uav data processing system based on Java Spring is developed to meet the requirements of 3d Web GIS.The front end realizes 3d map rendering and interactive operation based on Vue framework and Cesium library.Static services and agents based on Nginx;The back-end service is based on Java Spring MVC specification and Geo Server is used as the basic 2d map server to jointly manage data and publish map services.Post GIS as the basis and spatial database;Docker encapsulates open source ODM(Open Drone Map)toolkit to provide uav image data processing function,and carries out system integration based on java-docker.ND4 J,GDAL and Geo Tools were used to process the rest of the data and develop some algorithms.The whole system takes Java spring-boot as the back-end main framework for database operation,algorithm integration,authorization authentication,3d datapublishing interface and other development.It is convenient to deploy and expand the development through the segmentation micro-service.Visualization and part of the business logic and data processing are realized in the front end.The system is separated from the original desktop system to process uav data,and manually imported into the traditional mode of GIS database,providing reference for the subsequent development scheme of 3d Web GIS platform involving uav data processing and application.
Keywords/Search Tags:Uav data transmission, 3D WebGIS, ODM, Cesium, Micro Service, Java Spring
Related items