Method and system for controlling GIS large-screen visualization application based on scene configuration

文档序号:195869 发布日期:2021-11-02 浏览:15次 中文

阅读说明:本技术 基于场景配置控制gis大屏可视化应用的方法及系统 (Method and system for controlling GIS large-screen visualization application based on scene configuration ) 是由 陈志芬 卫宣安 姜坤 吴闽华 于 2021-06-25 设计创作,主要内容包括:本发明公开了基于场景配置控制GIS大屏可视化应用的方法及系统,所述方法包括:控制端与远程控制服务器建立通信连接,所述远程控制服务器与GIS大屏可视化应用建立通信连接;配置多个场景与多个效果的对应关系,将每个场景与多个对应的效果进行关联;通过效果的组合打造多个场景,控制端以发送切换场景指令为主,而场景的切换会联动效果的显隐,再辅以控制端能独立控制单个场景中的效果显隐,便能达到远程灵活控制大屏可视化的目的。(The invention discloses a method and a system for controlling GIS large-screen visualization application based on scene configuration, wherein the method comprises the following steps: the control end is in communication connection with a remote control server, and the remote control server is in communication connection with the GIS large-screen visual application; configuring corresponding relations between a plurality of scenes and a plurality of effects, and associating each scene with the plurality of corresponding effects; a plurality of scenes are created through the combination of effects, the control end mainly sends a scene switching instruction, the scene switching can be linked with the effect display and hiding, and the effect display and hiding in a single scene can be independently controlled by the control end, so that the purpose of remotely and flexibly controlling large-screen visualization can be achieved.)

1. A method for controlling GIS large-screen visualization application based on scene configuration is characterized in that the method for controlling GIS large-screen visualization application based on scene configuration comprises the following steps:

the control end is in communication connection with a remote control server, and the remote control server is in communication connection with the GIS large-screen visual application;

configuring corresponding relations between a plurality of scenes and a plurality of effects, and associating each scene with the plurality of corresponding effects;

the control end sends a first switching scene instruction to the remote control server, the remote control server sends a first receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the first receiving instruction and displays a plurality of effects corresponding to the first switching scene;

the control end sends a second scene switching instruction to the remote control server, the remote control server sends a second receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the second receiving instruction and displays a plurality of effects corresponding to the second scene switching;

the control end sends a command for hiding the designated effect to the remote control server, the remote control server sends a third receiving command to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the third receiving command and hides the designated effect.

2. The method for controlling the GIS large-screen visualization application based on the scene configuration of claim 1, wherein the GIS large-screen visualization application is a GIS map-based visualization application program.

3. The method for controlling the GIS large-screen visualization application based on the scene configuration of claim 2, wherein the GIS large-screen visualization application is used for displaying geographic information positions, visual buildings, visual chart information, situation plots, statistical data, road conditions and navigation routes.

4. The method for controlling the GIS large-screen visualization application according to the scene configuration of claim 1, wherein the remote control server is used for the control terminal to access and forward remote control messages.

5. The method for controlling the GIS large-screen visualization application based on the scene configuration of claim 1, wherein the control terminal is configured to send a remote control command to the GIS large-screen visualization application through the remote control server.

6. The method for controlling the GIS large-screen visualization application according to the scene configuration of claim 5, wherein the remote control command comprises a scene switching command and an effect switching command.

7. The method for controlling the GIS large-screen visualization application according to the scene configuration of claim 5, wherein the control end comprises applications on a portable tablet computer, a portable computer and a mobile phone.

8. A system for controlling GIS large-screen visualization application based on scene configuration is characterized by comprising the following steps:

the system comprises a control end, a remote control server and GIS large-screen visual application;

the control end is in communication connection with the remote control server, and the remote control server is in communication connection with the GIS large-screen visual application;

configuring corresponding relations between a plurality of scenes and a plurality of effects, and associating each scene with the plurality of corresponding effects;

the control end sends a first switching scene instruction to the remote control server, the remote control server sends a first receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the first receiving instruction and displays a plurality of effects corresponding to the first switching scene;

the control end sends a second scene switching instruction to the remote control server, the remote control server sends a second receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the second receiving instruction and displays a plurality of effects corresponding to the second scene switching;

the control end sends a command for hiding the designated effect to the remote control server, the remote control server sends a third receiving command to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the third receiving command and hides the designated effect.

Technical Field

The invention relates to the technical field of large-screen visualization control, in particular to a method and a system for controlling GIS large-screen visualization application based on scene configuration.

Background

Along with the development of concepts such as smart cities, smart emergency, smart security surveillance and smart fire protection, the demand for displaying data, effects and maps on large-screen visualization is more and more, and the human-computer interaction is more and more complex. Advanced interaction methods, multi-dimensional data presentation, etc. are becoming increasingly important. The particularity of large-screen visualization also derives the requirement of remote control, the remote control is realized by sending a remote instruction to interact with large-screen visualization presentation, sending a control instruction through a control end (such as a portable tablet computer, a laptop computer and a mobile phone), and a receiving end (large-screen visualization presentation) presents corresponding display effect and data after analyzing the instruction. However, in the prior art, the control instruction set is too complex to use operation when remote control is carried out.

Accordingly, the prior art is yet to be improved and developed.

Disclosure of Invention

The invention mainly aims to provide a method, a terminal and a computer readable storage medium for controlling GIS large-screen visualization application based on scene configuration, and aims to overcome the defects in the prior art.

In order to achieve the above object, the present invention provides a method for controlling a large-screen visual application of a GIS based on scene configuration, which comprises the following steps:

the control end is in communication connection with a remote control server, and the remote control server is in communication connection with the GIS large-screen visual application;

configuring corresponding relations between a plurality of scenes and a plurality of effects, and associating each scene with the plurality of corresponding effects;

the control end sends a first switching scene instruction to the remote control server, the remote control server sends a first receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the first receiving instruction and displays a plurality of effects corresponding to the first switching scene;

the control end sends a second scene switching instruction to the remote control server, the remote control server sends a second receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the second receiving instruction and displays a plurality of effects corresponding to the second scene switching;

the control end sends a command for hiding the designated effect to the remote control server, the remote control server sends a third receiving command to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the third receiving command and hides the designated effect.

Optionally, the method for controlling the GIS large-screen visualization application based on the scene configuration is a GIS map-based visualization application program.

Optionally, the method for controlling the GIS large-screen visualization application based on the scene configuration is used for displaying geographic information positions, visual buildings, visual chart information, situation plots, statistical data, road conditions, and navigation routes.

Optionally, the method for controlling a GIS large-screen visualization application based on scene configuration, wherein the remote control server is configured to allow the controller to access and forward a remote control message.

Optionally, the method for controlling the GIS large-screen visualization application based on the scene configuration, wherein the control end is configured to send a remote control instruction to the GIS large-screen visualization application through the remote control server.

Optionally, the method for controlling the GIS large-screen visualization application based on the scene configuration includes that the remote control instruction includes a scene switching instruction and an effect switching instruction.

Optionally, the method for controlling the GIS large-screen visualization application based on the scene configuration includes that the control end includes applications on a portable tablet computer, a laptop computer, and a mobile phone.

In addition, in order to achieve the above object, the present invention further provides a system for controlling a GIS large-screen visualization application based on scene configuration, wherein the system for controlling a GIS large-screen visualization application based on scene configuration comprises:

the system comprises a control end, a remote control server and GIS large-screen visual application;

the control end is in communication connection with the remote control server, and the remote control server is in communication connection with the GIS large-screen visual application;

configuring corresponding relations between a plurality of scenes and a plurality of effects, and associating each scene with the plurality of corresponding effects;

the control end sends a first switching scene instruction to the remote control server, the remote control server sends a first receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the first receiving instruction and displays a plurality of effects corresponding to the first switching scene;

the control end sends a second scene switching instruction to the remote control server, the remote control server sends a second receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the second receiving instruction and displays a plurality of effects corresponding to the second scene switching;

the control end sends a command for hiding the designated effect to the remote control server, the remote control server sends a third receiving command to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the third receiving command and hides the designated effect.

The method comprises the steps that communication connection is established between a control end and a remote control server, and the remote control server is in communication connection with GIS large-screen visual application; configuring corresponding relations between a plurality of scenes and a plurality of effects, and associating each scene with the plurality of corresponding effects; the control end sends a first switching scene instruction to the remote control server, the remote control server sends a first receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the first receiving instruction and displays a plurality of effects corresponding to the first switching scene; the control end sends a second scene switching instruction to the remote control server, the remote control server sends a second receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the second receiving instruction and displays a plurality of effects corresponding to the second scene switching; the control end sends a command for hiding the designated effect to the remote control server, the remote control server sends a third receiving command to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the third receiving command and hides the designated effect. According to the invention, a plurality of scenes are created through the combination of effects, the control end mainly sends a scene switching instruction, the scene switching can be linked with the effect showing and hiding, and the control end can independently control the effect showing and hiding in a single scene, so that the aim of remotely and flexibly controlling large-screen visualization can be achieved.

Drawings

FIG. 1 is a flowchart of a preferred embodiment of a method for controlling a GIS large screen visualization application based on scene configuration according to the present invention;

FIG. 2 is a schematic diagram of a remote control server connected between a control terminal and a GIS large visual screen application in the preferred embodiment of the method for controlling the GIS large visual screen application based on scene configuration;

FIG. 3 is a schematic diagram of a scene and effect combination configuration in a preferred embodiment of the method for controlling a GIS large-screen visualization application based on scene configuration according to the present invention;

fig. 4 is a schematic diagram illustrating that a control end sends a first switching scene control command and a receiving end parses the command in the preferred embodiment of the method for controlling a GIS large-screen visualization application based on scene configuration according to the present invention;

FIG. 5 is a schematic diagram illustrating a control end sending a second scene switching control command and a receiving end analyzing the command in the preferred embodiment of the method for controlling GIS large-screen visualization application based on scene configuration according to the present invention;

fig. 6 is a schematic diagram of the method for controlling the GIS large-screen visualization application based on the scene configuration according to the preferred embodiment of the present invention, in which the control end sends the hiding effect control instruction and the receiving end parses the instruction.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

As shown in fig. 1, the method for controlling a GIS large-screen visualization application based on scene configuration according to a preferred embodiment of the present invention includes the following steps:

and step S10, the control end establishes communication connection with a remote control server, and the remote control server establishes communication connection with the GIS large-screen visual application.

Specifically, the GIS large-screen visualization application is a visualization application program based on a GIS map; the GIS large-screen visualization application is used for displaying geographic information positions, visual buildings, visual chart information, situation plotting, statistical data, road conditions and navigation routes. The control end comprises a portable tablet computer, a portable computer and an application on a mobile phone. And the control end is used for sending a remote control instruction to the GIS large-screen visual application through the remote control server. The remote control server is used for the control terminal to access and forward remote control information.

GIS large screen visualization application: the GIS map-based visual application program is generally used for displaying applications such as geographic information positions, visual buildings, visual chart information, situation plotting, statistical data, road conditions, navigation routes and the like.

The remote control server: the general visual application program is displayed on a large screen and cannot be accessed to a mouse and a keyboard, so that the GIS visual application program is generally controlled to be accessed to a remote control server and operated through remote control; the remote control server mainly provides client access, forwarding control messages and the like.

A control end: in this context, the remote control commands primarily involved are scene switches and effect switches. The control end is mainly some applications running on a portable tablet computer, a portable computer and a mobile phone, and the control end is required to be connected to a remote control server as well, so that a control instruction is transmitted to GIS large-screen visual application through the remote control server.

As shown in fig. 2, the control terminal (for example, a portable tablet computer, a notebook, and a mobile phone) establishes a communication connection with the remote control server, the control terminal may send a control instruction to the remote control server, the remote control server establishes a communication connection with the GIS large-screen visualization application, and the GIS large-screen visualization application may receive the control instruction sent by the remote control server.

Step S20 is to configure the correspondence between a plurality of scenes and a plurality of effects, and associate each scene with a plurality of corresponding effects.

For example, as shown in fig. 3, assuming that there are two scenes, namely scene 1 and scene 2, and 5 effects, namely effect 1, effect 2, effect 3, effect 4, and effect 5, the corresponding relationship between scene 1 and scene 2 and effects 1, effect 2, effect 3, effect 4, and effect 5 needs to be configured, for example, scene 1 is associated with effect 1, effect 2, and effect 3, and scene 2 is associated with effect 3, effect 4, and effect 5.

And step S30, the control end sends a first switching scene instruction to the remote control server, the remote control server sends a first receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the first receiving instruction and displays a plurality of effects corresponding to the first switching scene.

For example, as shown in fig. 4, the control end sends a scene 1 switching instruction to the remote control server, the remote control server sends the scene 1 switching instruction to the GIS large-screen visualization application, and the GIS large-screen visualization application analyzes the received instruction and displays an effect 1, an effect 2, and an effect 3 corresponding to the scene 1.

And step S40, the control end sends a second scene switching instruction to the remote control server, the remote control server sends a second receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the second receiving instruction and displays a plurality of effects corresponding to the second scene switching.

For example, as shown in fig. 5, the control end sends a scene 2 switching instruction to the remote control server, the remote control server sends the scene 2 switching instruction to the GIS large-screen visualization application, and the GIS large-screen visualization application analyzes the received instruction, hides the effect 1 and the effect 2, and displays the effect 3, the effect 4, and the effect 5 corresponding to the scene 2.

And step S50, the control end sends a command for hiding the designated effect to the remote control server, the remote control server sends a third receiving command to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the third receiving command and hides the designated effect.

For example, as shown in fig. 6, the control end sends a hiding effect 3 instruction to the remote control server, the remote control server sends a receiving instruction to the GIS large-screen visualization application, and the GIS large-screen visualization application parses the receiving instruction and hides effect 3.

Further, as shown in fig. 2, based on the method for controlling the GIS large-screen visualization application based on the scene configuration, the present invention also correspondingly provides a system for controlling the GIS large-screen visualization application based on the scene configuration, where the system for controlling the GIS large-screen visualization application based on the scene configuration includes: the system comprises a control end, a remote control server and GIS large-screen visual application; the control end is in communication connection with the remote control server, and the remote control server is in communication connection with the GIS large-screen visual application; configuring corresponding relations between a plurality of scenes and a plurality of effects, and associating each scene with the plurality of corresponding effects; the control end sends a first switching scene instruction to the remote control server, the remote control server sends a first receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the first receiving instruction and displays a plurality of effects corresponding to the first switching scene; the control end sends a second scene switching instruction to the remote control server, the remote control server sends a second receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the second receiving instruction and displays a plurality of effects corresponding to the second scene switching; the control end sends a command for hiding the designated effect to the remote control server, the remote control server sends a third receiving command to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the third receiving command and hides the designated effect.

The GIS large-screen visualization application is a visualization application program based on a GIS map. The GIS large-screen visualization application is used for displaying geographic information positions, visual buildings, visual chart information, situation plotting, statistical data, road conditions and navigation routes.

The remote control server is used for the control terminal to access and forward remote control information.

And the control end is used for sending a remote control instruction to the GIS large-screen visual application through the remote control server. The remote control instruction comprises a scene switching instruction and an effect switch instruction. The control end comprises a portable tablet computer, a portable computer and an application on a mobile phone.

In summary, the present invention provides a method and a system for controlling a GIS large-screen visualization application based on scene configuration, where the method includes: the control end is in communication connection with a remote control server, and the remote control server is in communication connection with the GIS large-screen visual application; configuring corresponding relations between a plurality of scenes and a plurality of effects, and associating each scene with the plurality of corresponding effects; the control end sends a first switching scene instruction to the remote control server, the remote control server sends a first receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the first receiving instruction and displays a plurality of effects corresponding to the first switching scene; the control end sends a second scene switching instruction to the remote control server, the remote control server sends a second receiving instruction to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the second receiving instruction and displays a plurality of effects corresponding to the second scene switching; the control end sends a command for hiding the designated effect to the remote control server, the remote control server sends a third receiving command to the GIS large-screen visual application, and the GIS large-screen visual application analyzes the third receiving command and hides the designated effect. According to the invention, a plurality of scenes are created through the combination of effects, the control end mainly sends a scene switching instruction, the scene switching can be linked with the effect showing and hiding, and the control end can independently control the effect showing and hiding in a single scene, so that the aim of remotely and flexibly controlling large-screen visualization can be achieved.

It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.

Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by instructing relevant hardware (such as a processor, a controller, etc.) through a computer program, and the program can be stored in a computer readable storage medium, and when executed, the program can include the processes of the embodiments of the methods described above. The computer readable storage medium may be a memory, a magnetic disk, an optical disk, etc.

It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:应用升级方法、装置及计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类