CN109631874A - The method of real-time stream is superimposed on three-dimensional electronic navigation channel chart - Google Patents
The method of real-time stream is superimposed on three-dimensional electronic navigation channel chart Download PDFInfo
- Publication number
- CN109631874A CN109631874A CN201811511542.XA CN201811511542A CN109631874A CN 109631874 A CN109631874 A CN 109631874A CN 201811511542 A CN201811511542 A CN 201811511542A CN 109631874 A CN109631874 A CN 109631874A
- Authority
- CN
- China
- Prior art keywords
- data
- navigation channel
- real
- dimensional electronic
- time
- 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
- 238000000034 method Methods 0.000 title claims abstract description 82
- 230000008569 process Effects 0.000 claims description 22
- 238000005516 engineering process Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 9
- 239000003595 mist Substances 0.000 claims description 8
- 238000013079 data visualisation Methods 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 5
- 238000013507 mapping Methods 0.000 claims description 5
- 238000009877 rendering Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 abstract 2
- 230000000630 rising effect Effects 0.000 abstract 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 21
- 241001269238 Data Species 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000011835 investigation Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Instructional Devices (AREA)
Abstract
The invention discloses the methods that real-time stream is superimposed on three-dimensional electronic navigation channel chart, the sine voltage signal that acquisition component obtains, is converted to the square wave conversion circuit of square wave voltage signal by the acquisition component including obtaining the sine voltage signal of external power grid in railway power supply net;For exporting square wave voltage signal to the output interface circuit of other methods for being superimposed real-time stream on three-dimensional electronic navigation channel chart;For inputting the input interface circuit for the square wave voltage signal that other methods for being superimposed real-time stream on three-dimensional electronic navigation channel chart are given;It further include phase difference comparison circuit: the square wave voltage signal that square wave voltage signal and input interface circuit for obtaining square wave conversion circuit feeding are sent into, the rising edge duty ratio of this side power grid square wave voltage signal and opposite side power grid square wave voltage signal is obtained, and obtains the phase difference of this side power grid square wave voltage signal and opposite side power grid square wave voltage signal according to rising edge duty ratio.
Description
Technical field
The present invention relates to electronic channel chart technology, the side that real-time stream is superimposed on three-dimensional electronic navigation channel chart is related generally to
Method.
Background technique
Traditional navigation channel chart is isolated with terminal devices data informations such as navigation mark, mist feelings, stage-discharges, and often can only
See two-dimensional navigation channel chart.For sea-route management, Waterway Regulation department, information be it is non-intuitive, isolate, lag,
It can not effectively be utilized.Although the prior art starts to realize navigation channel chart using 3-D technology step by step, for each terminal
The data of equipment are shown, after backstage unified calculation is usually used, is realized that primary refresh is completed, are not realized real time data
Three-dimensional display, since there are a large amount of terminal devices, is opened up in real time in three-dimensional navigation channel chart while realizing data
Show, due to each data processing method when it is different, can not again simultaneously receive numerous data real-time updates in the case where,
Need very big overhead, therefore the problem to be solved in the present invention is exactly to find a kind of reasonable data-updating method in three-dimensional
It is superimposed real-time stream on navigation channel chart, saves overhead, plays navigation channel data and is really worth.
Summary of the invention
The object of the invention provides the method that real-time stream is superimposed on three-dimensional electronic navigation channel chart,.
The present invention is achieved through the following technical solutions:
The method of real-time stream is superimposed on three-dimensional electronic navigation channel chart, comprising the following steps:
Construct three-dimensional electronic navigation channel chart;
Acquisition in real time is carried out to equipment in navigation channel and obtains real time data, and is transmitted in the form of data flow, it can using data
Depending on change technology by real time data the Overlapping display in three-dimensional electronic navigation channel chart.
In existing three-dimensional electronic navigation channel chart, displaying for the data of various distinct devices, using what is transferred from the background
Method carries out, and by taking the depth of water as an example, in the conventional technology, is usually shown, i.e., is marked in three-dimensional electronic navigation channel chart using water column method
Locate several measurement points, the digital code of these measurement points is shown in three-dimensional electronic navigation channel chart, as long as we click the number
Code, so that it may see that one shows the corresponding water column of the digital code, water column color in the lower right corner of three-dimensional electronic navigation channel chart
The depth is represented, and shows water depth value above water column.Therefore this method can not be shown simultaneously multiple in same map vision
The water level value of sample, active that can only be artificial trigger, and then from backstage, called data is visualized.In the present invention
In, the present invention uses superimposing technique method, i.e., first creates a target three-dimensional electronic navigation channel chart, pass through background server real-time collecting
The data of each equipment, then to being added in three-dimensional electronic navigation channel chart after the visual module of all data creations, therefore
The real time data of each equipment can be watched in three-dimensional electronic navigation channel chart simultaneously.In the present invention, three-dimensional electronic navigation channel chart and number
According to be it is separated, only allow the two to appear in a drawing by the way of Overlapping display, effect is very true to nature.
Certainly, in the present invention, due to show the real time datas of all devices simultaneously, and with the method for Overlapping display into
Row can not be implemented at all if it is very big to will lead to overhead without special data processing.In order to overcome the problem.
Present invention employs the processing of following data, so that the collection process to data has carried out certain control, allow its renewal process
Complete in the state of orderly, therefore under synchronization, the data in map be not all under real-time status,
But it can be refreshed according to certain process, enable data to complete real-time update within the very short period, also do not need
It disposably is fully completed refreshing, in simple terms, the present invention is between whole real time datas more new state and disposable all updates
A kind of method for refreshing data under state.Present invention employs active methods and passive means to handle data, and active method is obtained
Data, the present invention carry out the acquisition of time interval according to certain frequency, i.e., for active acquisition for equipment for, number
According to being refreshed on map sequentially in time under certain frequency, for the data that passive acquisition method obtains, the present invention
In acquisition, the validity of data is verified, it is only authenticated that data could enter refreshing, without authenticated, then
It is considered as current data to be substantially the same with former data, does not compare and refreshed, therefore in data acquisition, does not allow for entering and be
System, therefore for the equipment passively acquired, not all data volume can all enter system and complete to refresh.In the present invention
In, it actively sets up passive acquisition and actively acquires, by the management of data being classified in advance, while having formulated correspondence
Data collecting rule.So in this way after processing, then it is meant that Refresh Data of the invention, and false real time data is folded
The data for adding, but data processing means being used to be considered as on certain current maps show for the near-realtime data of current real-time data
Method.By the above method, the expense that the present invention acquires data greatly reduces while also greatly reducing opening for refresh data
Pin.But in entire map or true current real-time data can be considered as.The process that active of the invention is acquired and passively acquired
It is as follows:
It is described that the process that acquisition in real time obtains real time data is carried out to equipment in navigation channel are as follows:
To equipment in the navigation channel of non-asynchronous collecting interface, adjusting frequency progress is used to count in real time with time interval circle collection
Active data acquisition is carried out according to method, completes real-time data acquisition;
To equipment in the navigation channel of asynchronous collecting interface, the side being acquired when effective using call back function calculating real time data
Method carries out the acquisition of passive type data, completes real-time data acquisition;
After completing above-mentioned real-time data acquisition, the real time data for collecting distinct device is mapped to same data space
In, unified data format is carried out to real time data and is handled.Different terminal equipment data are mapped in same data space,
Convenient for the Overlapping display of real-time stream.
In the conventional technology, the terminal devices data format such as navigation mark, mist feelings, water level, flow is different, in practical applications,
It also tends to be to isolate use.Show to show real-time navigation mark, mist feelings, water simultaneously in map there is presently no any technology
Position, data on flows.The method of data acquisition through the invention and the method shown by data investigation, can be lower
Overhead under, complete plurality of devices data while show.So that map has more data informations simultaneously, so as to pipe
Reason quickly grasps current leg situation, has very important meaning to contingency management.
The detailed process of the active data acquisition are as follows:
By facility registration in the navigation channel of non-asynchronous collecting interface into active acquisition module, register into the non-of active acquisition module
Equipment is considered as collected system in the navigation channel of asynchronous collecting interface;
Establish in active acquisition module collected system, acquisition time interval, collection event order mapping relations one by one;
Active acquisition module carries out circle collection operation to be divided into time shaft between acquisition time, in corresponding time interval
Interior, active acquisition module is sent in collection event order to corresponding collected system, recalls the reality in corresponding collected system
When data;
The detailed process of the passive type data acquisition are as follows:
By facility registration in the navigation channel of asynchronous collecting interface into passive acquisition module, register into the asynchronous of passive acquisition module
Equipment is considered as collected system in the navigation channel of acquisition interface;
Readjustment corresponding with business datum is set up according to the collected corresponding business datum of system in active acquisition module
Function;
Collected system uploads business datum at any time, calculates industry by call back function after active acquisition module response
When data of being engaged in are effective, the real time data of corresponding collected system is recalled.
Equipment includes: ship automatic identification system in the navigation channel of non-asynchronous collecting interface.
Equipment includes: beacon telemetering remote control terminal, the distant report terminal of mist feelings telemetering in the navigation channel of asynchronous collecting interface.
Using data visualization technique by the process of real-time navigation channel data Overlapping display in three-dimensional electronic navigation channel chart are as follows:
It obtains real time data and corresponds to associated geographical location information, the coordinate system of the geographical location information of different-format is reflected
It is mapped to the world coordinate system of three-dimensional electronic navigation channel chart, using data visualization technique, while will corresponding real time data superposition mapping
Into the world coordinate system of three-dimensional electronic navigation channel chart on corresponding geographical location.According to the data format that this system is unified, in real time
Data are all associated with geographical location information.The coordinate system of different-format is mapped to world coordinate system.And corresponding data is mapped
Into three-dimensional electronic navigation channel chart.User, that is, browsable intuitive, high integration, real-time navigation channel data.For sea-route management, regulation portion
Door provides first hand visual data.
By the above process, so that real-time stream has, timeliness is high, coordinate dependence is high, strongly professional by the present invention
Real-time stream is carried out appropriate, accurate Overlapping display on three-dimensional electronic navigation channel chart, can really play number by feature
According to value.
When constructing three-dimensional electronic navigation channel chart, with 3D terrain modeling and rendering building three-dimensional electronic navigation channel chart, built in 3D landform
When mould, using LOD technology realize: apart from the closer region of viewpoint, using higher level of detail, and for apart from viewpoint farther out
Region, using lower level of detail.3D terrain modeling mainly uses LOD (Level Of Detail, layer in the present invention
Secondary details) technology, for apart from the closer region of viewpoint, using higher level of detail;And for apart from the farther away area of viewpoint
Domain, using lower level of detail.For the target area of user's observation, there is higher level of detail, to receive in user
Time in complete large-scale terrain modeling and rendering.
In real-time Data Transmission, the resource that storing data base resource, communication channel resources carry out software level is abstract, will
Actual data I/O operation is abstracted as I/O node, calls directly the operation that reading and writing nodal operation function completes data.Above content
It is abstract to show that the present invention devises a kind of resource for being different from hardware level, i.e., MongoDB, Redis, HBase etc. are stored into number
According to base resource, the resource that the communication channel resources such as MQTT, Redis carry out software level is abstract.Actual data I/O operation is taken out
As for I/O node, user provides concrete type (such as MongoDB, Redis, HBase of the storage system of input and output without being concerned about
Deng), calling directly the nodes handling function such as reading and writing can be completed the operation of data.Abstract I/O interface has decoupled algorithm to logical
The dependence of letter, storage system, on the one hand reduces algorithm development cost, is on the other hand the extension for the system for communicating, storing, replaces
It changes and provides the foundation.
Compared with prior art, the present invention having the following advantages and benefits:
First: navigation channel data value is played using new technology: real-time stream is folded on three-dimensional electronic navigation channel chart
Add mode;
Second: by active acquisition and the passive acquisition mode, data access layer resource is abstract, guarantees the real-time of acquisition data
Property;
Third: it can show simultaneously and can guarantee that overhead is small under a variety of data.
Detailed description of the invention
Attached drawing described herein is used to provide to further understand the embodiment of the present invention, constitutes one of the application
Point, do not constitute the restriction to the embodiment of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of actively acquisition.
Fig. 2 is the flow chart passively acquired.
Fig. 3, Fig. 4, Fig. 5 are the effect picture that navigation channel data are shown simultaneously.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below with reference to embodiment and attached drawing, to this
Invention is described in further detail, and exemplary embodiment of the invention and its explanation for explaining only the invention, are not made
For limitation of the invention.
Embodiment 1
The method of real-time stream is superimposed on three-dimensional electronic navigation channel chart, comprising the following steps:
Construct three-dimensional electronic navigation channel chart;
Acquisition in real time is carried out to equipment in navigation channel and obtains real time data, and is transmitted in the form of data flow, it can using data
Depending on change technology by real time data the Overlapping display in three-dimensional electronic navigation channel chart.
In existing three-dimensional electronic navigation channel chart, displaying for the data of various distinct devices, using what is transferred from the background
Method carries out, and by taking the depth of water as an example, in the conventional technology, is usually shown, i.e., is marked in three-dimensional electronic navigation channel chart using water column method
Locate several measurement points, the digital code of these measurement points is shown in three-dimensional electronic navigation channel chart, as long as we click the number
Code, so that it may see that one shows the corresponding water column of the digital code, water column color in the lower right corner of three-dimensional electronic navigation channel chart
The depth is represented, and shows water depth value above water column.Therefore this method can not be shown simultaneously multiple in same map vision
The water level value of sample, active that can only be artificial trigger, and then from backstage, called data is visualized.In the present invention
In, the present invention uses superimposing technique method, i.e., first creates a target three-dimensional electronic navigation channel chart, pass through background server real-time collecting
The data of each equipment, then to being added in three-dimensional electronic navigation channel chart after the visual module of all data creations, therefore
The real time data of each equipment can be watched in three-dimensional electronic navigation channel chart simultaneously.In the present invention, three-dimensional electronic navigation channel chart and number
According to be it is separated, only allow the two to appear in a drawing by the way of Overlapping display, effect is very true to nature.
Certainly, in the present invention, due to show the real time datas of all devices simultaneously, and with the method for Overlapping display into
Row can not be implemented at all if it is very big to will lead to overhead without special data processing.In order to overcome the problem.
Present invention employs the processing of following data, so that the collection process to data has carried out certain control, allow its renewal process
Complete in the state of orderly, therefore under synchronization, the data in map be not all under real-time status,
But it can be refreshed according to certain process, enable data to complete real-time update within the very short period, also do not need
It disposably is fully completed refreshing, in simple terms, the present invention is between whole real time datas more new state and disposable all updates
A kind of method for refreshing data under state.Present invention employs active methods and passive means to handle data, and active method is obtained
Data, the present invention carry out the acquisition of time interval according to certain frequency, i.e., for active acquisition for equipment for, number
According to being refreshed on map sequentially in time under certain frequency, for the data that passive acquisition method obtains, the present invention
In acquisition, the validity of data is verified, it is only authenticated that data could enter refreshing, without authenticated, then
It is considered as current data to be substantially the same with former data, does not compare and refreshed, therefore in data acquisition, does not allow for entering and be
System, therefore for the equipment passively acquired, not all data volume can all enter system and complete to refresh.In the present invention
In, it actively sets up passive acquisition and actively acquires, by the management of data being classified in advance, while having formulated correspondence
Data collecting rule.So in this way after processing, then it is meant that Refresh Data of the invention, and false real time data is folded
The data for adding, but data processing means being used to be considered as on certain current maps show for the near-realtime data of current real-time data
Method.By the above method, the expense that the present invention acquires data greatly reduces while also greatly reducing opening for refresh data
Pin.But in entire map or true current real-time data can be considered as.The process that active of the invention is acquired and passively acquired
It is as follows:
It is described that the process that acquisition in real time obtains real time data is carried out to equipment in navigation channel are as follows:
To equipment in the navigation channel of non-asynchronous collecting interface, adjusting frequency progress is used to count in real time with time interval circle collection
Active data acquisition is carried out according to method, completes real-time data acquisition;
To equipment in the navigation channel of asynchronous collecting interface, the side being acquired when effective using call back function calculating real time data
Method carries out the acquisition of passive type data, completes real-time data acquisition;
After completing above-mentioned real-time data acquisition, the real time data for collecting distinct device is mapped to same data space
In, unified data format is carried out to real time data and is handled.Different terminal equipment data are mapped in same data space,
Convenient for the Overlapping display of real-time stream.
In the conventional technology, the terminal devices data format such as navigation mark, mist feelings, water level, flow is different, in practical applications,
It also tends to be to isolate use.Show to show real-time navigation mark, mist feelings, water simultaneously in map there is presently no any technology
Position, data on flows.The method of data acquisition through the invention and the method shown by data investigation, can be lower
Overhead under, complete plurality of devices data while show.So that map has more data informations simultaneously, so as to pipe
Reason quickly grasps current leg situation, has very important meaning to contingency management.
The detailed process of the active data acquisition as shown in Figure 1: are as follows:
By facility registration in the navigation channel of non-asynchronous collecting interface into active acquisition module, register into the non-of active acquisition module
Equipment is considered as collected system in the navigation channel of asynchronous collecting interface;
Establish in active acquisition module collected system, acquisition time interval, collection event order mapping relations one by one;
Active acquisition module carries out circle collection operation to be divided into time shaft between acquisition time, in corresponding time interval
Interior, active acquisition module is sent in collection event order to corresponding collected system, recalls the reality in corresponding collected system
When data;
In Fig. 1, n time interval is had built up in active acquisition module, each time interval has corresponded to one
A collection event is acquired by the way of circulation in active acquisition module, i.e., completes collection event 1 in time interval 1
Acquisition, i.e., during this period of time, active acquisition module issues in collection event order to corresponding collected system, recalls pair
The real time data that should be collected in system, likewise, aforesaid operations are recycled, until time interval n in next time interval
After the completion, the execution that time interval 1 is acquired event 1 is returned to, then when needing newly added equipment, it only need to be in active acquisition module
Newly-increased collection event n+1 corresponding with newly added equipment and corresponding time interval n+1 is entered in above-mentioned circulation.
It is as shown in Figure 2: the detailed process of the passive type data acquisition are as follows:
By facility registration in the navigation channel of asynchronous collecting interface into passive acquisition module, register into the asynchronous of passive acquisition module
Equipment is considered as collected system in the navigation channel of acquisition interface;
Readjustment corresponding with business datum is set up according to the collected corresponding business datum of system in active acquisition module
Function;
Collected system uploads business datum at any time, calculates industry by call back function after active acquisition module response
When data of being engaged in are effective, the real time data of corresponding collected system is recalled.
As shown in Figure 2, n call back function has been had built up in passive acquisition module, each call back function is corresponding
One business datum by extraction system, is acquired in passive acquisition module using asynchronous system, i.e., each call back function meter
It calculates whether corresponding business datum meets acquisition demand, then starts to acquire, not acquired if being unsatisfactory for acquisition demand, that
When needing newly added equipment, only call back function n+1 corresponding with newly added equipment need to be increased newly in passive acquisition module, by call back function
N+1 is corresponding with the business datum n+1 of newly added equipment association to be added in above-mentioned passive acquisition module.
Equipment includes: ship automatic identification system in the navigation channel of non-asynchronous collecting interface.
Equipment includes: beacon telemetering remote control terminal, the distant report terminal of mist feelings telemetering in the navigation channel of asynchronous collecting interface.
Using data visualization technique by the process of real-time navigation channel data Overlapping display in three-dimensional electronic navigation channel chart are as follows:
It obtains real time data and corresponds to associated geographical location information, the coordinate system of the geographical location information of different-format is reflected
It is mapped to the world coordinate system of three-dimensional electronic navigation channel chart, using data visualization technique, while will corresponding real time data superposition mapping
Into the world coordinate system of three-dimensional electronic navigation channel chart on corresponding geographical location.According to the data format that this system is unified, in real time
Data are all associated with geographical location information.The coordinate system of different-format is mapped to world coordinate system.And corresponding data is mapped
Into three-dimensional electronic navigation channel chart.User, that is, browsable intuitive, high integration, real-time navigation channel data.For sea-route management, regulation portion
Door provides first hand visual data.
As shown in figure 3, showing the depth of water, navigation mark, vessel position simultaneously in the figure.In the figure, depth of water identification point has 4
A, this 4 identification points show data 8,8,9,9 simultaneously, show the corresponding water depth value of 4 points, directly show on map.?
In figure, be also identified with 3 navigation marks position and a ship just in course line.As it can be seen that the present invention can display real-time a variety of numbers
According to real-time show simultaneously.
By the above process, so that real-time stream has, timeliness is high, coordinate dependence is high, strongly professional by the present invention
Real-time stream is carried out appropriate, accurate Overlapping display on three-dimensional electronic navigation channel chart, can really play number by feature
According to value.
When constructing three-dimensional electronic navigation channel chart, with 3D terrain modeling and rendering building three-dimensional electronic navigation channel chart, built in 3D landform
When mould, using LOD technology realize: apart from the closer region of viewpoint, using higher level of detail, and for apart from viewpoint farther out
Region, using lower level of detail.3D terrain modeling mainly uses LOD (Level Of Detail, layer in the present invention
Secondary details) technology, for apart from the closer region of viewpoint, using higher level of detail;And for apart from the farther away area of viewpoint
Domain, using lower level of detail.For the target area of user's observation, there is higher level of detail, to receive in user
Time in complete large-scale terrain modeling and rendering.
In real-time Data Transmission, the resource that storing data base resource, communication channel resources carry out software level is abstract, will
Actual data I/O operation is abstracted as I/O node, calls directly the operation that reading and writing nodal operation function completes data.Above content
It is abstract to show that the present invention devises a kind of resource for being different from hardware level, i.e., MongoDB, Redis, HBase etc. are stored into number
According to base resource, the resource that the communication channel resources such as MQTT, Redis carry out software level is abstract.Actual data I/O operation is taken out
As for I/O node, user provides concrete type (such as MongoDB, Redis, HBase of the storage system of input and output without being concerned about
Deng), calling directly the nodes handling function such as reading and writing can be completed the operation of data.Abstract I/O interface has decoupled algorithm to logical
The dependence of letter, storage system, on the one hand reduces algorithm development cost, is on the other hand the extension for the system for communicating, storing, replaces
It changes and provides the foundation.
Above-described specific embodiment has carried out further the purpose of the present invention, technical scheme and beneficial effects
It is described in detail, it should be understood that being not intended to limit the present invention the foregoing is merely a specific embodiment of the invention
Protection scope, all within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should all include
Within protection scope of the present invention.
Claims (9)
1. being superimposed the method for real-time stream on three-dimensional electronic navigation channel chart, which comprises the following steps:
Construct three-dimensional electronic navigation channel chart;
Acquisition in real time is carried out to equipment in navigation channel and obtains real time data, and is transmitted in the form of data flow, using data visualization
Technology Overlapping display in three-dimensional electronic navigation channel chart by real time data.
2. the method according to claim 1 for being superimposed real-time stream on three-dimensional electronic navigation channel chart, it is characterised in that:
It is described that the process that acquisition in real time obtains real time data is carried out to equipment in navigation channel are as follows:
To equipment in the navigation channel of non-asynchronous collecting interface, uses and adjust frequency progress with time interval circle collection real time data side
Method carries out active data acquisition, completes real-time data acquisition;
To equipment in the navigation channel of asynchronous collecting interface, using call back function calculate real time data it is effective when the method that is acquired into
The acquisition of row passive type data, completes real-time data acquisition;
After completing above-mentioned real-time data acquisition, the real time data for collecting distinct device is mapped in same data space,
Unified data format processing is carried out to real time data.
3. the method according to claim 2 for being superimposed real-time stream on three-dimensional electronic navigation channel chart, it is characterised in that:
The detailed process of the active data acquisition are as follows:
By facility registration in the navigation channel of non-asynchronous collecting interface into active acquisition module, register into the non-asynchronous of active acquisition module
Equipment is considered as collected system in the navigation channel of acquisition interface;
Establish in active acquisition module collected system, acquisition time interval, collection event order mapping relations one by one;
Active acquisition module carries out circle collection operation to be divided into time shaft between acquisition time, main in corresponding time interval
Dynamic acquisition module is sent in collection event order to corresponding collected system, recalls the real-time number in corresponding collected system
According to.
4. the method according to claim 2 for being superimposed real-time stream on three-dimensional electronic navigation channel chart, it is characterised in that:
The detailed process of the passive type data acquisition are as follows:
By facility registration in the navigation channel of asynchronous collecting interface into passive acquisition module, the asynchronous collecting into passive acquisition module is registered
Equipment is considered as collected system in the navigation channel of interface;
Call back function corresponding with business datum is set up according to the collected corresponding business datum of system in active acquisition module;
Collected system uploads business datum at any time, calculates business number by call back function after active acquisition module response
According to it is effective when, recall the real time data of corresponding collected system.
5. the method according to claim 2 for being superimposed real-time stream on three-dimensional electronic navigation channel chart, it is characterised in that:
Equipment includes: ship automatic identification system in the navigation channel of non-asynchronous collecting interface.
6. the method according to claim 2 for being superimposed real-time stream on three-dimensional electronic navigation channel chart, it is characterised in that:
Equipment includes: beacon telemetering remote control terminal, the distant report terminal of mist feelings telemetering in the navigation channel of asynchronous collecting interface.
7. the method for being superimposed real-time stream described in any one of -5 on three-dimensional electronic navigation channel chart according to claim 1,
It is characterized by: using data visualization technique by the process of real-time navigation channel data Overlapping display in three-dimensional electronic navigation channel chart
Are as follows:
It obtains real time data and corresponds to associated geographical location information, the coordinate system of the geographical location information of different-format is mapped to
The world coordinate system of three-dimensional electronic navigation channel chart is mapped to three using data visualization technique, while by corresponding real time data superposition
It ties up in the world coordinate system of electronic channel chart on corresponding geographical location.
8. the method for being superimposed real-time stream described in any one of -5 on three-dimensional electronic navigation channel chart according to claim 1,
It is characterized by: when building three-dimensional electronic navigation channel chart, with 3D terrain modeling and rendering building three-dimensional electronic navigation channel chart, in 3D landform
When modeling, using LOD technology realize: apart from the closer region of viewpoint, using higher level of detail, and for apart from viewpoint compared with
Remote region, using lower level of detail.
9. the method for being superimposed real-time stream described in any one of -5 on three-dimensional electronic navigation channel chart according to claim 1,
It is characterized by: the resource that storing data base resource, communication channel resources carry out software level is taken out in real-time Data Transmission
As actual data I/O operation is abstracted as I/O node, calls directly the operation that reading and writing nodal operation function completes data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811511542.XA CN109631874A (en) | 2018-12-11 | 2018-12-11 | The method of real-time stream is superimposed on three-dimensional electronic navigation channel chart |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811511542.XA CN109631874A (en) | 2018-12-11 | 2018-12-11 | The method of real-time stream is superimposed on three-dimensional electronic navigation channel chart |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109631874A true CN109631874A (en) | 2019-04-16 |
Family
ID=66072943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811511542.XA Pending CN109631874A (en) | 2018-12-11 | 2018-12-11 | The method of real-time stream is superimposed on three-dimensional electronic navigation channel chart |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109631874A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111611538A (en) * | 2020-04-02 | 2020-09-01 | 广东邦鑫数据科技股份有限公司 | Water depth measurement result display system, method and device and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103018757A (en) * | 2012-12-10 | 2013-04-03 | 中山大学 | Monitoring and display system for position and three-dimensional attitude of floating and semi-submersible type mobile platform |
CN103685309A (en) * | 2013-12-26 | 2014-03-26 | 中国科学院遥感与数字地球研究所 | Asynchronous request queue model oriented to map visualization tile service |
-
2018
- 2018-12-11 CN CN201811511542.XA patent/CN109631874A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103018757A (en) * | 2012-12-10 | 2013-04-03 | 中山大学 | Monitoring and display system for position and three-dimensional attitude of floating and semi-submersible type mobile platform |
CN103685309A (en) * | 2013-12-26 | 2014-03-26 | 中国科学院遥感与数字地球研究所 | Asynchronous request queue model oriented to map visualization tile service |
Non-Patent Citations (1)
Title |
---|
张谧: "一种在三维电子航道图上叠加实时数据流的方法", 《科技创新导报》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111611538A (en) * | 2020-04-02 | 2020-09-01 | 广东邦鑫数据科技股份有限公司 | Water depth measurement result display system, method and device and storage medium |
CN111611538B (en) * | 2020-04-02 | 2023-06-20 | 广东邦鑫数据科技股份有限公司 | Water depth measurement result display system, method, device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106779417A (en) | The collection of engineering investigation information digitalization, management and integrated application method | |
CN103196426A (en) | Building surveying method utilizing total station and three-dimensional laser scanner | |
CN105373559A (en) | Geographic information acquisition method and geographic information acquisition system | |
CN111241117B (en) | Epidemic situation database updating method and device | |
CN105101093A (en) | Network topology visualization method with respect to geographical location information | |
CN102967303B (en) | Rapid geographical position search positioning system and method | |
CN107734449A (en) | A kind of outdoor assisted location method, system and equipment based on optical label | |
CN106294484B (en) | A kind of method and device updating electronic map data | |
CN103942820A (en) | Method and device for simulating three-dimensional map in multi-angle mode | |
CN110322326A (en) | A kind of economic big data sharing method of geography based on ArgGis | |
CN110347764A (en) | A kind of ecological space data integration method | |
CN109857825A (en) | A kind of threedimensional model methods of exhibiting and system | |
CN109903382A (en) | The fusion method and device of point cloud data | |
CN107832386A (en) | A kind of error correction method and apparatus of electronic map | |
CN109857826B (en) | Video camera visual field marking system and marking method thereof | |
CN105096589A (en) | Method of selecting representative node in traffic road, system and client | |
CN109726916A (en) | A method of suitable for highway life cycle management intelligent health monitoring | |
CN109413683A (en) | A kind of method and apparatus obtaining emission probability, transition probability and sequence positioning | |
CN109631874A (en) | The method of real-time stream is superimposed on three-dimensional electronic navigation channel chart | |
CN110887495B (en) | Method for applying real-time road conditions of cloud platform to urban emergency GIS platform | |
CN107330975A (en) | A kind of three-dimensional military marker mapping system | |
CN111275788A (en) | Graph synthesis method based on common template graph and differential topological graph | |
CN110378948A (en) | 3D model reconstruction method, device and electronic equipment | |
CN115468568A (en) | Indoor navigation method, device and system, server equipment and storage medium | |
CN109657028A (en) | A kind of method that frontier defense control element business information shares to spatial data |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190416 |
|
RJ01 | Rejection of invention patent application after publication |