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 PDF

Info

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
Application number
CN2013103473303A
Other languages
Chinese (zh)
Other versions
CN103401941B (en
Inventor
林良辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vtron Group Co Ltd
Original Assignee
Vtron Technologies Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vtron Technologies Ltd filed Critical Vtron Technologies Ltd
Priority to CN201310347330.3A priority Critical patent/CN103401941B/en
Publication of CN103401941A publication Critical patent/CN103401941A/en
Application granted granted Critical
Publication of CN103401941B publication Critical patent/CN103401941B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of GIS scene information processing method, system, node machine and service end
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;
Rendering unit 403, be used for the GIS scene information is played up, and obtains playing up information;
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;
Display unit 406, be used for showing playing up information.
The node machine further comprises:
Storage element 407, be used for playing up information storage to rear buffering area;
Transposition unit 408, be used for rear buffering area and the transposition of front buffering area.
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;
Rendering unit 6013, be used for the GIS scene information is played up, and obtains playing up information;
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;
Display unit 6016, be used for showing playing up information.
Service end 602 comprises:
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.
CN201310347330.3A 2013-08-09 2013-08-09 GIS scene information processing method and system, node computer and server Expired - Fee Related CN103401941B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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