Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

WebGL-based large-batch target loading and displaying method

A high-volume, targeted technology, applied in the processing of 3D images, the input/output process of data processing, detailed information related to the graphical user interface, etc., can solve the problems affecting the user's use of the system, VTS traffic accidents, process death, etc. problems, to achieve the effect of improving display capabilities and efficiency, and reducing analysis and judgment time

Pending Publication Date: 2021-06-01
中船鹏力(南京)大气海洋信息系统有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a large number of ship targets are drawn at the same time, the interface will freeze or even the process will die, which will seriously affect the user's use of the system
There is even a phenomenon that the ship target is not loaded and displayed on the map, and a "ghost" ship appears, which leads to insufficient supervision and VTS traffic accidents

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • WebGL-based large-batch target loading and displaying method
  • WebGL-based large-batch target loading and displaying method
  • WebGL-based large-batch target loading and displaying method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0075] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific preferred embodiments.

[0076] In the description of the present invention, it should be understood that the orientations or positional relationships indicated by the terms "left side", "right side", "upper", "lower" are based on the orientations or positional relationships shown in the accompanying drawings, and are only For the purpose of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation, "first", "second" and the like do not represent components importance, and therefore should not be construed as limiting the invention. The specific dimensions used in this embodiment are only for illustrating the technical solution, and do not limit the protection scope of the present in...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a large-scale target loading and displaying method based on WebGL. The method comprises the steps of map loading, target obtaining and processing, target forming, coordinate conversion, target loading, angle conversion and the like. According to the method, large-batch target loading and processing can be realized, and the method is very suitable for the current maritime page end and BS end application. The method comprises the following steps: loading a basic map of a nautical chart, receiving and analyzing AIS / radar target message data through a TCP message, and performing fusion processing on the received data to form a unified target; expanding the target coordinates according to the target length and width, forming frame coordinates to form primitives, and coloring to form a graphic target; and realizing the target re-rendering when the map range changes and target dynamic updating when the target dynamic data changes by binding the canvas through the map event. The target loading quantity and efficiency are greatly improved.

Description

technical field [0001] The invention relates to the field of VTS system data visualization, in particular to a method for loading and displaying large batches of objects based on WebGL. Background technique [0002] With the deepening and development of Vessel Traffic Management System (VTS, Vessel Traffic Management System) application, the web-based traffic management system was proposed and became the focus of VTS application. The traditional web-side ship traffic management system uses VML, SVG, etc. to load and display ship targets on the page. This method has a limited number of targets to load and display on the interface. When a large number of ship targets are drawn at the same time, the interface will freeze or even the process will die, which will seriously affect the user's use of the system. There is even a phenomenon that the ship target is not loaded and displayed on the map, and a "ghost" ship appears, which leads to insufficient supervision and VTS traffic ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/957G06F16/29G06F3/0481G06F3/0484G06T15/00G06T15/04G06T17/05G06T19/20
CPCG06F3/04815G06F3/04817G06F3/04845G06F2203/04806G06T15/005G06T15/04G06T17/05G06T19/20G06T2200/24G06T2219/2012G06T2219/2016G06F16/29G06F16/9574G06F16/9577
Inventor 孙硕石志国刘洋董冰冰卢鹏威王林贾俊辉
Owner 中船鹏力(南京)大气海洋信息系统有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products