CN103401941A - GIS scene information processing method and system, node computer and server - Google Patents
GIS scene information processing method and system, node computer and server Download PDFInfo
- Publication number
- CN103401941A CN103401941A CN2013103473303A CN201310347330A CN103401941A CN 103401941 A CN103401941 A CN 103401941A CN 2013103473303 A CN2013103473303 A CN 2013103473303A CN 201310347330 A CN201310347330 A CN 201310347330A CN 103401941 A CN103401941 A CN 103401941A
- Authority
- CN
- China
- Prior art keywords
- service end
- information
- node machine
- scene information
- gis scene
- 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.)
- Granted
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses a GIS (Geographic Information System) scene information processing method and system, node computers and a server, which are used for effectively and synchronously displaying GIS scene information. The method provided by the embodiment of the invention comprises the following steps: establishing communication with the server, acquiring GIS scene information sent by the server, rendering the GIS scene information to obtain rendering information, sending display requests to the server, receiving display commands sent by the server, and displaying the rendering information. According to the method provided by the invention, after all the node computers finish rendering, a display command is waited to display synchronously, so that the problem that the times that the node computers render frames are different due to performance difference can be solved, and the purpose of displaying synchronously can be achieved.
Description
Technical field
The present invention relates to technical field of data processing, relate in particular to a kind of GIS scene information processing method, system, node machine and service end.
Background technology
GIS-Geographic Information System (GIS, Geographic Information System) is for gathering, storage, management, processes, retrieval, analyzes and express the computer system of geographic information data, is the current techique of analyzing and process large quantity geography data.
Development along with this technology, the processing method of scene is shown to a plurality of subfield scapes from single scene rendering plays up again whole the demonstration, be the corresponding a plurality of node machines of server, a plurality of node machines are played up a plurality of subfield scapes, then are shown to complete scene of formation on the spelling wall.
General, the means of communication of service end and many node machines are broadcast communication, both when needs show a three-dimensional scenic, by service end, broadcast simultaneously all data, each node machine obtains one by one and, according to the synchronic command that service end sends, calculates and three-dimensional scenic of simultaneous display.Present this technology is owing to being service end transmission synchronic command, node machine by client performs an action again, just guaranteed synchronous in the instruction, each node machine still needs to calculate alone, because the hardware configuration of each node machine is different, the time that performance difference causes each node machine to be played up each frame is different, thereby produced the spelling wall system, shows asynchronous.
Summary of the invention
The embodiment of the present invention provides a kind of GIS scene information processing method, system, node machine and service end, is used for effective simultaneous display GIS scene information.
A kind of GIS scene information processing method that the embodiment of the present invention provides specifically comprises:
Set up and communicate by letter with service end;
Obtain the GIS scene information that service end sends;
The GIS scene information is played up, obtained playing up information;
Sending demonstration asks to service end;
Receive the idsplay order that service end sends;
Show playing up information.
Optionally,
Setting up communication steps with service end comprises:
Multicast self-position information, list connects after service end is received;
Receive service end according to the service end positional information that connects the list transmission;
According to the service end positional information, send the socket session list to service end and set up request, make service end set up the socket session list.
Optionally,
After obtaining the GIS scene information step of service end transmission, to playing up information, carry out also comprising before step display:
The demonstration information that calculates according to the GIS scene information that receives that service end sends;
Show parameter according to the adjustment of demonstration information.
Optionally,
The GIS scene information is played up, after obtaining playing up the information step, sent demonstration and ask also to comprise to the service end step, will play up information storage to rear buffering area.
Optionally,
Carry out also comprising before step display to playing up information, with rear buffering area and the transposition of front buffering area.
The embodiment of the present invention also provides a kind of node machine, specifically comprises:
Set up unit, be used for setting up and communicating by letter with service end;
Acquiring unit, be used for obtaining the GIS scene information that service end sends;
Rendering unit, be used for the GIS scene information is played up, and obtains playing up information;
The first transmitting element, be used for sending demonstration and ask to service end;
The first receiving element, be used for receiving the idsplay order that service end sends;
Display unit, be used for showing playing up information.
Optionally,
The node machine also comprises:
Storage element, be used for playing up information storage to rear buffering area;
The transposition unit, be used for rear buffering area and the transposition of front buffering area.
The embodiment of the present invention also provides a kind of service end, specifically comprises:
The second transmitting element, be used for sending the GIS scene information to each node machine;
The second receiving element, be used for the demonstration request that the receiving node machine sends;
The 3rd transmitting element, be used for after the demonstration request that receives all node machines, sends idsplay order to each node machine.
Optionally,
Service end also comprises:
The 3rd receiving element, for the positional information of each node machine that receives each node machine multicast;
Second sets up unit, for the list that connects according to positional information;
The 4th transmitting element, be used for sending the service end positional information to each node machine according to connecting list;
The 4th receiving element, be used for the receiving node machine and send socket session list foundation request;
The 3rd sets up unit, is used for setting up the socket session list.
The embodiment of the present invention also provides a kind of GIS scene information treatment system, specifically comprises:
Node machine and service end;
The node machine comprises:
Set up unit, be used for setting up and communicating by letter with service end;
Acquiring unit, be used for obtaining the GIS scene information that service end sends;
Rendering unit, be used for the GIS scene information is played up, and obtains playing up information;
The first transmitting element, be used for sending demonstration and ask to service end;
The first receiving element, be used for receiving the idsplay order that service end sends;
Display unit, be used for showing playing up information.
Service end comprises:
The second transmitting element, be used for sending the GIS scene information to each node machine;
The demonstration request that the second receiving node machine sends;
The 3rd transmitting element, be used for after the demonstration request that receives all node machines, sends idsplay order to each node machine.
As can be seen from the above technical solutions, the embodiment of the present invention has the following advantages: a kind of GIS scene information processing method that the embodiment of the present invention provides specifically comprises: with service end, set up and communicate by letter; Obtain the GIS scene information that service end sends; The GIS scene information is played up, obtained playing up information; Sending demonstration asks to service end; Receive the idsplay order that service end sends; Show playing up information.After each node machine reception GIS scene information, first it is played up, then by each node machine, to service end, send and show request, after the idsplay order that receives the service end transmission, ability shows playing up information.And after in prior art, the node machine receives the GIS scene information, just play up after needing to wait for the synchronic command that receives service end, then show.Because the time that different node machine performance differences cause each node machine to be played up each frame is different, thus produced show asynchronous.Method of the present invention is after all node machines have all been played up, and waits for idsplay order, simultaneous display, thus solved the different problem of time that performance difference causes each node machine to be played up each frame, thus reach the purpose of simultaneous display.
Description of drawings
Fig. 1 is embodiment flow chart of a kind of GIS scene information processing method in the embodiment of the present invention;
Fig. 2 is that in Fig. 1, node machine and service end are set up communication means embodiment flow chart;
Fig. 3 is a kind of another embodiment flow chart of GIS scene information processing method in the embodiment of the present invention;
Fig. 4 is a kind of node machine structural representation in the embodiment of the present invention;
Fig. 5 is a kind of server architecture schematic diagram in the embodiment of the present invention;
Fig. 6 is a kind of GIS scene information treatment system structural representation in the embodiment of the present invention.
Embodiment
The embodiment of the present invention provides a kind of GIS scene information processing method, system, node machine and service end, is used for effective simultaneous display GIS scene information.
See also Fig. 1, an embodiment of a kind of GIS scene information processing method that the embodiment of the present invention provides specifically comprises:
101, set up and communicate by letter with service end;
In the present embodiment, node machine and service end are set up and communicate by letters, its objective is that the concrete method of communicating by letter of setting up will describe in detail in subsequent embodiment, at this, be not specifically limited for node machine and service end can communicate.
102, obtain the GIS scene information that service end sends;
In the present embodiment, the node machine obtains the GIS scene information that service end sends, this information can be three-dimensional can be also two-dimentional.
103, the GIS scene information is played up, obtained playing up information;
In the present embodiment, the node machine is played up the GIS scene information, obtains playing up information.Play up step and belong to prior art due to this, at this, do not do and repeat.
104, sending demonstration asks to service end;
In the present embodiment, after obtaining playing up information, the node machine does not show it at once, and to service end, send demonstration, asks.
105, receive the idsplay order that service end sends;
In the present embodiment, the node machine receives the idsplay order that service end sends.Need to prove, service end will just send idsplay order after waiting for that all node machines all send the demonstration request.
106, show playing up information.
In the present embodiment, the node machine shows playing up information.
In the present embodiment, the node prow is first set up and is communicated by letter with service end; Obtain again the GIS scene information that service end sends; Then the GIS scene information is played up, obtained playing up information; Then sending demonstration asks to service end; After the idsplay order that receives the service end transmission, just to playing up information, show.After each node machine reception GIS scene information, first it is played up, then by each node machine, to service end, send and show request, after the idsplay order that receives the service end transmission, ability shows playing up information.And after in prior art, the node machine receives the GIS scene information, just play up after needing to wait for the synchronic command that receives service end, then show.Because the time that different node machine performance differences cause each node machine to be played up each frame is different, thus produced show asynchronous.Method of the present invention is after all node machines have all been played up, and waits for idsplay order, simultaneous display, thus solved the different problem of time that performance difference causes each node machine to be played up each frame, thus reach the purpose of simultaneous display.
Below to setting up the step of communicating by letter between node machine and service end, be described, see also Fig. 2, node machine and service end are set up communication steps and can be comprised:
201, information is put in the multicast node seat in the plane, and list connects after service end is received;
In the present embodiment, the mode by multicast is sent to service end to the node machine with the positional information of oneself, the time service end list that connects after receiving.
Need to prove, do not know the position of service end due to the node machine, can't send by the mode of clean culture the positional information of oneself, therefore the mode by multicast realizes, this positional information can comprise the position information such as IP port, physical location.
202, receive service end according to the service end positional information that connects the list transmission;
In the present embodiment, the node machine receives service end according to the service end positional information that connects the list transmission.
Need to prove, do not know the positional information of each node machine due to service end, all need to establish the link list according to the positional information of node machine, then the service end position is sent to each node machine successively.The node machine receives the positional information of service end.
203, according to the service end positional information, send the socket session list to service end and set up request, make service end set up the socket session list.
In the present embodiment, the node machine, according to the service end positional information, sends the socket session list to service end and sets up request, makes service end set up the socket session list.
The present embodiment has mainly been described node machine and service end and has been set up the process of socket session list.In prior art, service end is set up and is communicated by letter by the mode of broadcasting with the node machine,, because bcast byte is too many, easily produces network storm.Set up the socket session list and effectively avoided the generation of network storm.
The above is described the first embodiment of a kind of GIS scene information processing method that the present embodiment provides, and below sees also Fig. 3, and in the embodiment of the present invention, another of a kind of GIS scene information processing method executed example and specifically comprised:
301, set up and communicate by letter with service end;
In the present embodiment, to set up the step of communicating by letter can be step 201 to 203 in the second embodiment for client and service end.
302, obtain the GIS scene information that service end sends;
303, the demonstration information that calculates according to the GIS scene information that receives that service end sends;
304, show parameter according to the adjustment of demonstration information;
In the present embodiment, the demonstration information that calculates according to the GIS scene information that the client service end sends, show that wherein information can comprise: the viewing area that service end calculates according to the GIS scene areas, and the display resolution that calculates according to GIS scene resolution etc.Need to prove, this demonstration information can be that three-dimensional camera projection array parameter or transformation matrix parameter can be also the two-dimension GIS display region information.
Then client can be regulated camera parameter according to display resolution, perhaps according to viewing area, determines to spell the scale of wall.
Need to prove, step 304 can be between step 303 and step 310 optional position, the not realization of influence technique effect, particular location is not done restriction.
305, the GIS scene information is played up, obtained playing up information;
306, will play up information storage to rear buffering area;
In the present embodiment, the node machine will be played up information storage to rear buffering area, need to prove, rear buffering area is used for depositing the video card data to be displayed, and the front buffering area of correspondence is used for showing with it.Those skilled in the art can think that step 304 is to play up information storage in the device with memory function.
307, sending demonstration asks to service end;
308, receive the idsplay order that service end sends;
In the present embodiment, step 307 is consistent with step 105 with the step 104 in the first embodiment with step 308, at this, does not do and repeats.
309, with rear buffering area and the transposition of front buffering area;
In the present embodiment, the node machine is with rear buffering area and the transposition of front buffering area, and former rear buffering area becomes current front buffering area, and former front buffering area becomes when the front and back buffering area, current front buffering area is used for showing, and work as the front and back buffering area, is used for receiving the information of playing up of next frame.
310, show playing up information.
In the present embodiment, the node prow is first set up and is communicated by letter with service end; Obtain again the GIS scene information that service end sends; Then the GIS scene information is played up, obtained playing up information; After obtaining playing up information, this is played up information storage in rear buffering area, then send demonstration and ask to service end; After the idsplay order that receives the service end transmission,, with front buffering area and the transposition of rear buffering area, show playing up information finally.The present embodiment is except possessing the beneficial effect in the first two embodiment, outside this, because the present embodiment will be played up information storage at rear buffering area, after receiving idsplay order, with rear buffering area and the transposition of front buffering area, former rear buffering area becomes current front buffering area, and former front buffering area becomes when the front and back buffering area, current front buffering area shows, and work as the front and back buffering area, is used for receiving the information of playing up of next frame.This change can be saved the passing time of buffering area to viewing area, makes the processing speed of information faster.
Front is described a kind of GIS scene information processing method embodiment that the embodiment of the present invention provides, and below sees also Fig. 4, and the embodiment of the present invention also provides, a kind of node machine, specifically comprise:
Set up unit 401, be used for setting up and communicating by letter with service end;
Acquiring unit 402, be used for obtaining the GIS scene information that service end sends;
The first transmitting element 404, be used for sending demonstration and ask to service end;
The first receiving element 405, be used for receiving the idsplay order that service end sends;
The node machine further comprises:
Below with the example in a concrete application, the communication mode between a kind of node machine internal element in the present embodiment is described:
At first, set up unit 401 and service end and set up and communicate by letter, its objective is that the concrete method of communicating by letter of setting up will describe in detail in subsequent embodiment, at this, be not specifically limited for node machine and service end can communicate.
Then, acquiring unit 402 obtains the GIS scene information that service end sends, this information can be three-dimensional can be also two-dimentional.
Then, 403 pairs of GIS scene informations of rendering unit are played up, and obtain playing up information.
To play up information storage at rear buffering area by storage element 407 again, and need to prove, rear buffering area is used for depositing the video card data to be displayed, and the front buffering area of correspondence is used for showing with it.
Then, the first transmitting element 404 sends demonstration asks to service end, the first receiving element 405 receives the idsplay order that service end sends, then be changed to unit 408 with rear buffering area and the transposition of front buffering area, former rear buffering area becomes current front buffering area, and former front buffering area becomes when the front and back buffering area, and current front buffering area is used for showing, and work as the front and back buffering area, is used for receiving the information of playing up of next frame.
Last 406 pairs of display units are played up information and are shown.
In the present embodiment, at first, set up unit 401 and set up and communicate by letter with service end, then, acquiring unit 402 obtains the GIS scene information that service end sends, and then, 403 pairs of GIS scene informations of rendering unit are played up, and obtain playing up information.
To play up information storage at rear buffering area by storage element 407 again, then, the first transmitting element 404 sends demonstration asks to service end, the first receiving element 405 receives the idsplay order that service end sends, then be changed to unit 408 with rear buffering area and the transposition of front buffering area, former rear buffering area becomes current front buffering area, and former front buffering area becomes when the front and back buffering area, current front buffering area is used for showing, and work as the front and back buffering area, is used for receiving the information of playing up of next frame.
Last 406 pairs of display units are played up information and are shown.
Due to after acquiring unit 402 obtains the GIS scene information, first by rendering unit 403, it is played up, to play up information storage at rear buffering area by storage element 407 again, then, the first transmitting element 404 sends demonstration asks to service end, the first receiving element 405 receives the idsplay order that service end sends, and then is changed to unit 408 with rear buffering area and the transposition of front buffering area, is shown by display unit 406 finally.And after in prior art, the node machine receives the GIS scene information, just play up after needing to wait for the synchronic command that receives service end, then show.Because the time that different node machine performance differences cause each node machine to be played up each frame is different, thus produced show asynchronous.Method of the present invention is after all node machines have all been played up, and waits for idsplay order, simultaneous display, thus solved the different problem of time that performance difference causes each node machine to be played up each frame, thus reach the purpose of simultaneous display.In addition, with rear buffering area and the transposition of front buffering area, former rear buffering area becomes current front buffering area, and former front buffering area becomes when the front and back buffering area, and current front buffering area shows, and work as the front and back buffering area, is used for receiving the information of playing up of next frame.This change can be saved the passing time of buffering area to viewing area, makes the processing speed of information faster.
See also Fig. 5, a kind of service end that the embodiment of the present invention also provides specifically comprises:
The second transmitting element 501, be used for sending the GIS scene information to each node machine;
The second receiving element 502, be used for the demonstration request that the receiving node machine sends;
The 3rd transmitting element 503, be used for after the demonstration request that receives all node machines, sends idsplay order to each node machine.
A kind of service end in the embodiment of the present invention further comprises:
The 3rd receiving element 5014, for the positional information of each node machine that receives each node machine multicast;
Second sets up unit 5015, for the list that connects according to positional information;
The 4th transmitting element 5016, be used for sending the service end positional information to each node machine according to connecting list;
The 4th receiving element 5017, be used for the receiving node machine and send socket session list foundation request;
The 3rd sets up unit 5018, is used for setting up the socket session list.
Below with the example in a practical application, a kind of service end internal element communication mode in the embodiment of the present invention is described:
At first, received the positional information of each node machine of each node machine multicast by the 3rd receiving element 5014; Need to prove, do not know the position of service end due to the node machine, can't send by the mode of clean culture the positional information of oneself, therefore the mode by multicast realizes, this positional information can comprise the position information such as IP port, physical location.Then set up unit 5015 according to the positional information list that connects by second; Then, the 4th transmitting element 5016 sends the service end positional information to each node machine according to connecting list; Then the 4th receiving element 5017 receiving node machines send the socket session list and set up request; Finally, the 3rd sets up unit 5018, is used for setting up the socket session list.
Secondly, send the GIS scene information by the second transmitting element 501 to each node machine; Then, the demonstration request of the second receiving element 502 receiving node machines transmissions; After the demonstration request that receives all node machines, the 3rd transmitting element 503 sends idsplay order to each node machine.
After in prior art, the node machine receives the GIS scene information, just play up after needing to wait for the synchronic command that receives service end, then show.Because the time that different node machine performance differences cause each node machine to be played up each frame is different, thus produced show asynchronous.Method of the present invention is after all node machines have all been played up, and sends idsplay order, simultaneous display, thus solved the different problem of time that performance difference causes each node machine to be played up each frame, thus reach the purpose of simultaneous display.
In addition, in prior art, service end is set up and is communicated by letter by the mode of broadcasting with the node machine,, because bcast byte is too many, easily produces network storm.Set up the socket session list and effectively avoided the generation of network storm.
See also Fig. 6, the embodiment of the present invention also provides a kind of GIS scene information treatment system, specifically comprises:
Node machine 601 and service end 602;
Node machine 601 comprises:
Set up unit 6011, be used for setting up and communicating by letter with service end;
Acquiring unit 6012, be used for obtaining the GIS scene information that service end sends;
The first transmitting element 6014, be used for sending demonstration and ask to service end;
The first receiving element 6015, be used for receiving the idsplay order that service end sends;
The second transmitting element 6021, be used for sending the GIS scene information to each node machine;
The second receiving element 6022, be used for the demonstration request that the receiving node machine sends;
The 3rd transmitting element 6023, be used for after the demonstration request that receives all node machines, sends idsplay order to each node machine.
Below with the example in a practical application, the communication between each unit in a kind of GIS scene information treatment system in the embodiment of the present invention is described.
At first, set up unit 6011 and service end 602 and set up and communicate by letter, its objective is and can communicate for node machine and service end.
Then, acquiring unit 6012 obtains the GIS scene information that transmitting element 6021 sends, this information can be three-dimensional can be also two-dimentional.
Then, 6013 pairs of GIS scene informations of rendering unit are played up, and obtain playing up information.
Then, the first transmitting element 6014 transmissions show asks to service end, and the second receiving element 6022 receives this and shows request, and after all node machines had all sent the demonstration request, the 3rd transmitting element 6023 sent idsplay orders to each node machine.The first receiving element 6015 receives the idsplay order that the 3rd transmitting element 6023 sends, and last 6016 pairs of display units are played up information and shown.
After in prior art, the node machine receives the GIS scene information, just play up after needing to wait for the synchronic command that receives service end, then show.Because the time that different node machine performance differences cause each node machine to be played up each frame is different, thus produced show asynchronous.Method of the present invention is after all node machines have all been played up, and waits for idsplay order, simultaneous display, thus solved the different problem of time that performance difference causes each node machine to be played up each frame, thus reach the purpose of simultaneous display.
The those skilled in the art can be well understood to, for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, can, with reference to the corresponding process in preceding method embodiment, not repeat them here.
In several embodiment that the application provides, should be understood that, disclosed system, apparatus and method, can realize by another way.For example, device embodiment described above is only schematic, for example, the division of described unit, be only that a kind of logic function is divided, during actual the realization, other dividing mode can be arranged, for example a plurality of unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrically, machinery or other form.
Described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, namely can be positioned at a place, perhaps also can be distributed on a plurality of network element.Can select according to the actual needs wherein some or all of unit to realize the purpose of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit exists, and also can be integrated in a unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, also can adopt the form of SFU software functional unit to realize.
If the form of SFU software functional unit of using described integrated unit realizes and during as production marketing independently or use, can be stored in a computer read/write memory medium.Based on such understanding, part or all or part of of this technical scheme that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in a storage medium, comprise that some instructions are with so that a computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out all or part of step of the described method of each embodiment of the present invention.And aforesaid storage medium comprises: the various media that can be program code stored such as USB flash disk, portable hard drive, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD.
The above, above embodiment only, in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment, the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme that aforementioned each embodiment puts down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.
Claims (10)
1. a GIS scene information processing method, is characterized in that, comprising:
Set up and communicate by letter with service end;
Obtain the GIS scene information that described service end sends;
Described GIS scene information is played up, obtained playing up information;
Send and show that request is to described service end;
Receive the idsplay order that described service end sends;
The described information of playing up is shown.
2. GIS scene information processing method according to claim 1, is characterized in that,
Described described GIS scene information is played up, after obtaining playing up the information step, described transmission shows that request also comprised to described service end step, will describedly play up extremely rear buffering area of information storage.
3. GIS scene information processing method according to claim 2, is characterized in that,
Described the described information of playing up is carried out before step display also comprising described rear buffering area and front buffering area are replaced.
4. the described GIS scene information of any one processing method according to claim 1 to 3, is characterized in that, described and service end is set up communication steps and comprised:
Information is put in the multicast node seat in the plane, and list connects after service end is received;
Receive the service end positional information that described service end sends according to described connection list;
According to described service end positional information, send the socket session list to described service end and set up request, make service end set up the socket session list.
5. GIS scene information processing method according to claim 4, is characterized in that,
Described obtain the GIS scene information step that described service end sends after, described the described information of playing up is carried out also comprising before step display:
The demonstration information that calculates according to described GIS scene information that receives that described service end sends;
Show parameter according to described demonstration information adjustment.
6. a node machine, is characterized in that, comprising:
Set up unit, be used for setting up and communicating by letter with service end;
Acquiring unit, be used for obtaining the GIS scene information that described service end sends;
Rendering unit, be used for described GIS scene information is played up, and obtains playing up information;
The first transmitting element, be used for sending the demonstration request to described service end;
The first receiving element, be used for receiving the idsplay order that described service end sends;
Display unit, be used for the described information of playing up is shown.
7. node machine according to claim 6, is characterized in that,
Described node machine also comprises:
Storage element, be used for the described information storage of playing up to rear buffering area;
The transposition unit, be used for described rear buffering area and the transposition of front buffering area.
8. a service end, is characterized in that, comprising:
The second transmitting element, be used for sending the GIS scene information to each node machine;
The second receiving element, be used for the demonstration request that the receiving node machine sends;
The 3rd transmitting element, be used for after the demonstration request that receives all node machines, sends idsplay order to each node machine.
9. service end according to claim 8, is characterized in that,
Described service end also comprises:
The 3rd receiving element, for the positional information of each node machine that receives each node machine multicast;
Second sets up unit, for the list that connects according to described positional information;
The 4th transmitting element, be used for sending the service end positional information to each node machine according to described connection list;
The 4th receiving element, be used for the receiving node machine and send socket session list foundation request;
The 3rd sets up unit, is used for setting up the socket session list.
10. a GIS scene information treatment system, is characterized in that, comprising:
Node machine and service end;
Described node machine comprises:
Set up unit, be used for setting up and communicating by letter with service end;
Acquiring unit, be used for obtaining the GIS scene information that described service end sends;
Rendering unit, be used for described GIS scene information is played up, and obtains playing up information;
The first transmitting element, be used for sending the demonstration request to described service end;
The first receiving element, be used for receiving the idsplay order that described service end sends;
Display unit, be used for the described information of playing up is shown.
Described service end comprises:
The second transmitting element, be used for sending the GIS scene information to each node machine;
The demonstration request that the second receiving node machine sends;
The 3rd transmitting element, be used for after the demonstration request that receives all node machines, sends idsplay order to each node machine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310347330.3A CN103401941B (en) | 2013-08-09 | 2013-08-09 | GIS scene information processing method and system, node computer and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310347330.3A CN103401941B (en) | 2013-08-09 | 2013-08-09 | GIS scene information processing method and system, node computer and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103401941A true CN103401941A (en) | 2013-11-20 |
CN103401941B CN103401941B (en) | 2017-02-08 |
Family
ID=49565464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310347330.3A Expired - Fee Related CN103401941B (en) | 2013-08-09 | 2013-08-09 | GIS scene information processing method and system, node computer and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103401941B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103973816A (en) * | 2014-05-27 | 2014-08-06 | 广东威创视讯科技股份有限公司 | Display synchronization method, server and client |
CN104007948A (en) * | 2014-05-23 | 2014-08-27 | 广东威创视讯科技股份有限公司 | Method and device based on distributed computation and visualized display of three-dimensional GIS mass data |
CN104065953A (en) * | 2014-06-27 | 2014-09-24 | 广东威创视讯科技股份有限公司 | Method and device based on display apparatus multi-view visual display control |
CN108536500A (en) * | 2018-01-10 | 2018-09-14 | 上海伟世通汽车电子***有限公司 | Improve the method and its system of car-mounted terminal UI interface display frame per second |
CN113779662A (en) * | 2021-07-27 | 2021-12-10 | 广东电网有限责任公司广州供电局 | Method, system, device and computer equipment for determining information of removed building |
WO2021258274A1 (en) * | 2020-06-23 | 2021-12-30 | Qualcomm Incorporated | Power demand reduction for image generation for displays |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101383772A (en) * | 2008-09-26 | 2009-03-11 | 中兴通讯股份有限公司 | Method and device for automatically discovering and establishing MAC route information table |
US20120081353A1 (en) * | 2010-10-01 | 2012-04-05 | Imerj LLC | Application mirroring using multiple graphics contexts |
CN102609230A (en) * | 2012-02-17 | 2012-07-25 | 广东威创视讯科技股份有限公司 | Method and system for realizing consistent starting of display units on video wall |
CN103049926A (en) * | 2012-12-24 | 2013-04-17 | 广东威创视讯科技股份有限公司 | Distributed three-dimensional rendering system |
CN103106679A (en) * | 2013-01-05 | 2013-05-15 | 广东威创视讯科技股份有限公司 | Method, system and platform for distributed type three-dimensional (3D) multichannel rendering |
-
2013
- 2013-08-09 CN CN201310347330.3A patent/CN103401941B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101383772A (en) * | 2008-09-26 | 2009-03-11 | 中兴通讯股份有限公司 | Method and device for automatically discovering and establishing MAC route information table |
US20120081353A1 (en) * | 2010-10-01 | 2012-04-05 | Imerj LLC | Application mirroring using multiple graphics contexts |
CN102609230A (en) * | 2012-02-17 | 2012-07-25 | 广东威创视讯科技股份有限公司 | Method and system for realizing consistent starting of display units on video wall |
CN103049926A (en) * | 2012-12-24 | 2013-04-17 | 广东威创视讯科技股份有限公司 | Distributed three-dimensional rendering system |
CN103106679A (en) * | 2013-01-05 | 2013-05-15 | 广东威创视讯科技股份有限公司 | Method, system and platform for distributed type three-dimensional (3D) multichannel rendering |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104007948A (en) * | 2014-05-23 | 2014-08-27 | 广东威创视讯科技股份有限公司 | Method and device based on distributed computation and visualized display of three-dimensional GIS mass data |
CN103973816A (en) * | 2014-05-27 | 2014-08-06 | 广东威创视讯科技股份有限公司 | Display synchronization method, server and client |
CN104065953A (en) * | 2014-06-27 | 2014-09-24 | 广东威创视讯科技股份有限公司 | Method and device based on display apparatus multi-view visual display control |
CN104065953B (en) * | 2014-06-27 | 2017-01-04 | 广东威创视讯科技股份有限公司 | The method and device controlled based on the visualization display of display device multi views |
CN108536500A (en) * | 2018-01-10 | 2018-09-14 | 上海伟世通汽车电子***有限公司 | Improve the method and its system of car-mounted terminal UI interface display frame per second |
CN108536500B (en) * | 2018-01-10 | 2021-06-11 | 上海伟世通汽车电子***有限公司 | Method and system for improving display frame rate of UI (user interface) of vehicle-mounted terminal |
WO2021258274A1 (en) * | 2020-06-23 | 2021-12-30 | Qualcomm Incorporated | Power demand reduction for image generation for displays |
CN113779662A (en) * | 2021-07-27 | 2021-12-10 | 广东电网有限责任公司广州供电局 | Method, system, device and computer equipment for determining information of removed building |
Also Published As
Publication number | Publication date |
---|---|
CN103401941B (en) | 2017-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103401941A (en) | GIS scene information processing method and system, node computer and server | |
CN102523492B (en) | Comment method for interactive comment system, television and mobile terminal | |
CN112073758B (en) | Cloud desktop screen projection method and device, computer equipment, computer readable storage medium and cloud desktop screen projection interaction system | |
CN105653167A (en) | Online live broadcast-based information display method and client | |
CN110570698A (en) | Online teaching control method and device, storage medium and terminal | |
CN103618956A (en) | Method for obtaining video associated information and mobile terminal | |
CN112328172B (en) | Data storage method and device and data reading method and device | |
CN112073754B (en) | Cloud game screen projection method and device, computer equipment, computer readable storage medium and cloud game screen projection interaction system | |
CN103677701B (en) | The method and system of large-size screen monitors simultaneous display | |
CN106201259A (en) | A kind of method and apparatus sharing full-view image in virtual reality system | |
CN104572084A (en) | Method and device for user interface generating and data issuing in card business | |
CN104394601A (en) | WiFi (wireless fidelity) network access control method, device and router | |
CN103927780A (en) | Multi-display-card rendering method and 3D display system | |
CN103678578A (en) | Data visualization processing method, server and data visualization processing system | |
CN116521793A (en) | Meta-universe data processing method and device | |
CN108156412A (en) | Data transmission method, device, user terminal and storage medium | |
CN104837046A (en) | Multi-media file processing method and device | |
CN108769261B (en) | Multi-screen interaction system, method and interaction screen equipment | |
US20160350955A1 (en) | Image processing method and device | |
CN103929607A (en) | Communication method based on screen recording, and application client-side | |
WO2024066644A1 (en) | Information synchronization method and apparatus in distributed remote classroom system, and system | |
CN113568548A (en) | Animation information processing method and apparatus | |
CN104766256A (en) | Method and device for determining activeness | |
CN108966034B (en) | Virtual article display method, device and storage medium | |
CN105739690A (en) | Double-client control method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: Kezhu road high tech Industrial Development Zone, Guangzhou city of Guangdong Province, No. 233 510670 Patentee after: VTRON GROUP Co.,Ltd. Address before: 510663 Guangzhou province high tech Industrial Development Zone, Guangdong, Cai road, No. 6, No. Patentee before: VTRON TECHNOLOGIES Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170208 Termination date: 20210809 |