Summary of the invention
In view of this; The present invention provides a kind of image processing method and system based on GIS-Geographic Information System; The figure layer group that utilization will be divided into received by corresponding counter and handles; And the technological means that in same designated display, combines the chroma key technology stack to show and export, solved the slow technical matters of the big processing power of stand-alone process information amount in the distribution array of display.
A kind of image processing method based on GIS-Geographic Information System comprises:
The figure layer data of the N picture group layer that view data is divided into according to layer type is received by corresponding counter, has a figure layer unit in every picture group layer at least;
On each corresponding counter, the figure layer data in the said figure layer data group is carried out displaying ratio item and the unitized processing of coordinate item respectively, generate figure layer data block to be shown;
Said N figure layer data block to be shown is sent to same designated display through corresponding display channel;
Auxilliary figure layer data block in N the figure layer data block to be shown is utilized chroma key technology, be superimposed on demonstration output simultaneously on the master map layer data block.
In order to improve such scheme:
Said auxilliary figure layer data block in N the figure layer data block to be shown is utilized chroma key technology, is superimposed on and shows output on the master map layer data block simultaneously, be specially:
Said designated display receives and response drags instruction; Dragging instruction indication according to this drags said master map layer data block and is shown on the video track; And said auxilliary figure layer data block dragged to be shown in cover on the folded rail, saidly drag instruction and comprise master map layer data block display location information and auxilliary figure layer data block display location information;
Said designated display receives and responsive color shades key and the indication of target shade color, and the target shade color of said auxilliary figure layer data block is carried out shade.
Preferably:
The figure layer data of the N picture group layer that view data is divided into according to layer type is received by corresponding counter, has a figure layer unit in every picture group layer at least, is specially:
Said N picture group layer comprises the first figure layer and the second figure layer;
The figure layer data of said two picture group layers is received by first counter and second counter.
Figure layer data block to be shown comprises: the first figure layer data block and the second figure layer data block, wherein:
The said first figure layer data block is the master map layer data block, comprises basic geography information, and said master map layer data block is stored in the pending picture material database;
The said second figure layer data block is auxilliary figure layer data block, comprises application distribution information, and said auxilliary figure layer data block is stored in adds in the materials database.
A kind of image data processing system based on GIS-Geographic Information System comprises:
Figure layer processing counter group is used for the corresponding N picture group layer data that view data is divided into according to layer type that receives, and has a figure layer unit in every picture group layer at least;
And, the figure layer data in the said figure layer data group is carried out displaying ratio item and the unitized processing of coordinate item respectively, generate figure layer data block to be shown;
Embed the designated display of chroma key function, possess a plurality of display channels, said display channel is used for corresponding the reception said N figure layer data block to be shown;
This designated display is utilized chroma key technology with the auxilliary figure layer data block in N the figure layer data block to be shown, is superimposed on to show output on the master map layer data block simultaneously.
In order to improve such scheme:
Said figure layer processing counter group is specially:
Make up and generate the figure layer processing counter group that a virtual desktop and shared overlaps mouse, keyboard.
Said figure layer processing counter group is specially:
The figure layer that adopts telecommunication network to connect also distributed control is handled the counter group.
Can find out from above-mentioned technical scheme; The embodiment of the invention with the figure layer of GIS-Geographic Information System image as the base conditioning object; To be sent to according to the figure layer group that layer type is divided and only carry out respectively in the corresponding counter of counter group that the figure layer is unitized to be handled, and on the display of same appointment, utilize chroma key technology that the stack that each figure layer carries out is shown output, thereby adopt distributed treatment; The means of concentrating stack to show; The single computer process information amount that has overcome in the distribution array of display is big, and the slow-footed technical disadvantages that exists during the high image of resolution guarantees the smooth good display effect of output picture.
Embodiment
For quote and know for the purpose of, the technical term that hereinafter uses, write a Chinese character in simplified form or abridge and sum up as follows:
Color key: chroma key under the virtual studio scene, makes selected foreground pixel shows or selected background pixel covers technology or function when Showing Picture.
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
The embodiment of the invention discloses a kind of image processing method and system based on GIS-Geographic Information System; The figure layer group that utilization will be divided into received by corresponding counter and handles; And the technological means that in same designated display, combines the chroma key technology stack to show and export; It is big to have solved in the distribution array of display stand-alone process information amount, the technical matters that processing power is limited.
Fig. 1 shows a kind of image processing method based on GIS-Geographic Information System, comprising:
Step 11: the figure layer data of the N picture group layer that view data is divided into according to layer type is received by corresponding counter, has a figure layer unit in every picture group layer at least;
Layer type specifically refers to the needs according to the actual displayed application, and like road image, airport distributed image, dust distributed image etc. can be with the figure layer of figure layer that be divided into basic geography information, path coordinate figure layer; The figure layer of the basic geography information in airport, the figure layer of position, airport; The figure layer of basic geography information, dust region figure layer etc., the number of concrete N is divided according to the complexity of the image application scenarios under and the counter that carries out the image layer processing, does not limit to.
What said corresponding counter received is a certain group of associated diagram layer, comprises one or more figure layer unit (background chromatic graph layer unit, figure mark on a map layer unit etc.) in each picture group layer, and said counter can be PC, also but graphics workstation.
Step 12: on each corresponding counter, the figure layer data in the said figure layer data group is carried out displaying ratio item and the unitized processing of coordinate item respectively, generate figure layer data block to be shown;
For convenient demonstration the on same designated display; Need carry out the adjustment of displaying ratio and coordinate to the figure layer data in the figure layer data group; The purpose of coupling when showing to reach the stack back when carrying out the processing of certain picture group layer, is an example with two figure layer unit; In this picture group layer two figure layer unit can not split and be integrated into a figure layer and carry out processing and transmitting, and also detachable back is processing and transmitting respectively.
Step 13: said N figure layer data block to be shown is sent to same designated display through corresponding display channel;
Said same designated display possesses a plurality of display channels, can support large screen splicing to show, as the transmission passage of figure layer data block to be shown, can receive simultaneously and comes from the figure layer data block to be shown that the various computing device sends.
Step 14: the auxilliary figure layer data block in N the figure layer data block to be shown is utilized chroma key technology, be superimposed on demonstration output simultaneously on the master map layer data block.
More particularly:
Said designated display receives and response drags instruction; Dragging instruction indication according to this drags said master map layer data block and is shown on the video track; And said auxilliary figure layer data block dragged to be shown in cover on the folded rail; Saidly drag instruction and comprise master map layer data block display location information and auxilliary figure layer data block display location information; Corresponding certain the figure layer of said main and auxiliary figure layer data block difference after demonstration or figure layer of combination, the show layers of auxilliary figure layer data block or figure layer combination can or be schemed further convergent-divergent and position adjustment etc. on the layer combination foundation at corresponding certain the figure layer of master map layer data block;
Said designated display receives and responsive color shades key and the indication of target shade color, and the target shade color of said auxilliary figure layer data block is carried out shade;
What show such as this auxilliary figure layer data block is the position distribution sign and the background background color on airport; This background color is green; According to above-mentioned technological means; Said chroma key capable of using is separated said position branch sign with green background color, just utilize covering azido functional and will hiding of chroma key, on this designated computer display screen is the Overlay that figure layer corresponding with said master map layer data block or figure layer make up and be presented at.
Fig. 2 shows another image processing method based on GIS-Geographic Information System, comprising:
Step 21: in the present embodiment, said figure layer group comprises the first figure layer and the second figure layer, with the figure layer data of said two picture group layers by first counter and the reception of second counter;
In the present embodiment, enumerate the fire hazard aerosol fog dot image data based on GIS-Geographic Information System in environmental monitoring field and handle scene, the view data of gathering is divided according to basic geography information and condition of a fire origination point smog information.
Said first counter receives and handles the said first figure layer, and said second counter receives and handle the said second figure layer.
Step 22: on each corresponding counter, the said first figure layer and the data of the second figure layer are carried out the displaying ratio item respectively and the coordinate item is unitized handles, be respectively the first figure layer data block and said second and scheme layer data block;
Step 23: be sent to same designated display through corresponding display channel with said first;
Step 24: on this designated display, will assist the figure layer data block and utilize chroma key technology, and be superimposed on demonstration output simultaneously on the master map layer data block.
The said first figure layer data block is the master map layer data block; Said master map layer data block is stored in the pending picture material database; Comprise basic geography information, said basic geography information includes figure layer unit such as background color, street icon, buildings icon in the present embodiment; These figure layer unit can embody in a figure layer, also can be distributed in to be integrated into a figure layer in a plurality of parent map layers again and to be sent on this designated display and to show output;
The said second figure layer data block is auxilliary figure layer data block, comprises application distribution information, and said auxilliary figure layer data block is stored in adds in the materials database.Said application distribution information in the present embodiment, said application distribution information includes figure such as background color, smog icon, a smog range information and smog center point coordinate layer unit.
Fig. 3 shows a kind of image data processing system based on GIS-Geographic Information System, comprising:
Figure layer processing counter group 31 is used for the corresponding N picture group layer data that view data is divided into according to layer type that receives, and has a figure layer unit in every picture group layer at least;
And, the figure layer data in the said figure layer data group is carried out displaying ratio item and the unitized processing of coordinate item respectively, generate figure layer data block to be shown;
Embed the designated display 32 of chroma key function, possess a plurality of display channels, said display channel is used for corresponding the reception said N figure layer data block to be shown;
This designated display is utilized chroma key technology with the auxilliary figure layer data block in N the figure layer data block to be shown, is superimposed on to show output on the master map layer data block simultaneously.
Shown in Fig. 3 is that said figure layer processing counter group is specially: the figure layer that adopts telecommunication network to connect also distributed control is handled the counter group; This kind structure need be through a host computer as main frame; To a subordinate N slave computer, promptly carry out figure layer data displaying ratio item and the coordinate item computing machine of handling that unitizes and control.
Said figure layer processing counter group also can adopt software mode; Through a cover mouse, Keyboard Control multiple computers; Every computer all has the picture of independent displaying, and the multiple computers desktop forms a virtual desktop, on this integral body virtual desktop, carries out the shuttle type operation; Made things convenient for the closely centralized operation of multiple computers, as shown in Figure 4;
Also can between a plurality of different operating counters, carry out blocked operation, switching controls through the mouse-keyboard switch.
In sum:
The embodiment of the invention with the figure layer of GIS-Geographic Information System image as the base conditioning object; To be sent to according to the figure layer group that layer type is divided and only carry out respectively in the corresponding counter of counter group that the figure layer is unitized to be handled; And on the display of same appointment, utilize chroma key technology that the stack that each figure layer carries out is shown output; Thereby the employing distributed treatment, the means of concentrating stack to show, the single computer process information amount that has overcome in the distribution array of display is big; The slow-footed technical disadvantages that exists during the high image of resolution guarantees the smooth good display effect of output picture.
Each embodiment adopts the mode of going forward one by one to describe in this instructions, and what each embodiment stressed all is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For the disclosed system of embodiment, because it is corresponding with the embodiment disclosed method, so description is fairly simple, relevant part is partly explained referring to method and is got final product.
The professional can also further recognize; The unit and the algorithm steps of each example of describing in conjunction with embodiment disclosed herein; Can realize with electronic hardware, computer software or the combination of the two; For the interchangeability of hardware and software clearly is described, the composition and the step of each example described prevailingly according to function in above-mentioned explanation.These functions still are that software mode is carried out with hardware actually, depend on the application-specific and the design constraint of technical scheme.The professional and technical personnel can use distinct methods to realize described function to each certain applications, but this realization should not thought and exceeds scope of the present invention.
To the above-mentioned explanation of the disclosed embodiments, make this area professional and technical personnel can realize or use the present invention.Multiple modification to these embodiment will be conspicuous concerning those skilled in the art, and defined General Principle can realize under the situation of spirit that does not break away from the embodiment of the invention or scope in other embodiments among this paper.Therefore, the embodiment of the invention will can not be restricted to these embodiment shown in this paper, but will meet and principle disclosed herein and features of novelty the wideest corresponding to scope.