CN110659011B - Atmospheric ocean data display platform, system and server - Google Patents

Atmospheric ocean data display platform, system and server Download PDF

Info

Publication number
CN110659011B
CN110659011B CN201910903459.5A CN201910903459A CN110659011B CN 110659011 B CN110659011 B CN 110659011B CN 201910903459 A CN201910903459 A CN 201910903459A CN 110659011 B CN110659011 B CN 110659011B
Authority
CN
China
Prior art keywords
subunit
atmospheric
loading
data
display
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.)
Active
Application number
CN201910903459.5A
Other languages
Chinese (zh)
Other versions
CN110659011A (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.)
First Institute of Oceanography MNR
Original Assignee
First Institute of Oceanography MNR
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 First Institute of Oceanography MNR filed Critical First Institute of Oceanography MNR
Priority to CN201910903459.5A priority Critical patent/CN110659011B/en
Publication of CN110659011A publication Critical patent/CN110659011A/en
Application granted granted Critical
Publication of CN110659011B publication Critical patent/CN110659011B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01WMETEOROLOGY
    • G01W1/00Meteorology
    • G01W1/10Devices for predicting weather conditions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Environmental & Geological Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Ecology (AREA)
  • Environmental Sciences (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an atmospheric ocean data display platform, an atmospheric ocean data display system and a server, which relate to the technical field of Internet, and can acquire parameter information comprising atmospheric ocean parameter information and forecast time through an interaction unit, and send the parameter information to a background server through an interface module, the server sends atmospheric ocean image data to a loading unit through the interface module according to the parameter information, the loading unit loads the atmospheric ocean image data according to the atmospheric ocean image data and the parameter information thereof, and sends the loaded atmospheric ocean image data to the interaction unit for display, and the atmospheric ocean data display platform can be used for efficiently and vividly displaying an atmospheric ocean predicted product to a user through a picture form, so that the use experience of the user is greatly improved.

Description

Atmospheric ocean data display platform, system and server
Technical Field
The invention relates to the technical field of Internet, in particular to an atmospheric ocean data display platform, an atmospheric ocean data display system and a server.
Background
The life and travel of people in the urban area close to the sea are deeply influenced by the atmospheric ocean environment, the timely acquisition of atmospheric ocean environment element forecast data is of great importance to the life of people, the mode of the currently commonly used atmospheric ocean element forecast data display platform is single, the displayed information is difficult to enable people to know the specific conditions of the atmospheric ocean at the local position, the referenceability of the system is difficult to meet the demands of people, and the use experience of users is reduced.
Disclosure of Invention
Accordingly, the present invention is directed to an atmospheric and ocean data display platform, system and server, which can alleviate the above-mentioned technical problems.
In a first aspect, an embodiment of the present invention provides an atmospheric ocean data display platform, where the platform is applied to a mobile terminal, the platform includes: the system comprises an interface module and a functional module connected with the interface module, wherein the interface module is used for being connected with a server; the functional module comprises a loading unit and an interaction unit, and the interaction unit is connected with the loading unit; the interaction unit is used for acquiring parameter information and sending the parameter information to the server through the interface module, wherein the parameter information comprises atmospheric ocean parameter information and forecast time parameter information; the interface module is used for receiving meteorological image data returned by the server according to the parameter information and sending the atmospheric ocean image data to the loading unit; the loading unit is used for loading the meteorological image data according to the atmospheric ocean image data and the atmospheric ocean parameter information, and sending the loaded atmospheric ocean image data to the interaction unit for display.
With reference to the first aspect, an embodiment of the present invention provides a first possible implementation manner of the first aspect, where the interaction unit includes a curve display sub-unit, the interface module includes a curve data sub-interface, and the loading unit includes a curve loading sub-unit, where the curve display sub-unit is connected to the curve data sub-interface and the curve loading sub-unit, and the curve data sub-interface is further connected to the server and the curve loading sub-unit; the curve display subunit is used for acquiring coordinate information of the appointed place and transmitting the coordinate information to the server through the curve data subinterface; the curve data sub-interface is used for receiving atmospheric ocean forecast data returned by the server according to the coordinate information and the current atmospheric ocean parameter information and sending the atmospheric ocean forecast data to the curve loading sub-unit; the curve loading subunit is used for drawing an atmospheric ocean forecast curve according to the atmospheric ocean forecast data and sending the atmospheric ocean forecast curve to the curve display subunit for display.
With reference to the first aspect, the embodiment of the present invention provides a second possible implementation manner of the first aspect, where the interaction unit further includes a section view display subunit, the interface module further includes a section data subinterface, and the loading unit includes a section loading subunit, where the section data subinterface and the section loading subunit are both connected to the section view display subunit, and the section data subinterface is further connected to the server and the section loading subunit; the section diagram display subunit is used for acquiring coordinate information corresponding to a plurality of different designated places and transmitting the coordinate information to the server through the section data sub-interface; the profile data sub-interface is used for receiving the atmospheric ocean profile data returned by the server according to the plurality of coordinate information and the current atmospheric ocean parameter information and sending the atmospheric ocean profile data to the profile loading sub-unit; the profile loading subunit is used for drawing an atmospheric ocean profile according to the atmospheric ocean profile data and sending the atmospheric ocean profile to the profile display subunit for display.
With reference to the first aspect, an embodiment of the present invention provides a third possible implementation manner of the first aspect, where the interaction unit further includes an operation subunit, and the operation subunit is connected with the interface module and is used for obtaining an operation instruction, and sending the operation instruction to the server through the interface module to perform a corresponding operation on the atmospheric ocean image data; the operation instruction comprises an amplifying instruction, a shrinking instruction or a dragging instruction.
With reference to the first aspect, an embodiment of the present invention provides a fourth possible implementation manner of the first aspect, where the interaction unit further includes a forecasted time switching subunit, and the forecasted time switching subunit is connected to the interface module; the forecast time switching subunit is used for acquiring forecast time switching information and sending the forecast time switching information to the server through the interface module to switch the forecast time parameter information.
With reference to the first aspect, an embodiment of the present invention provides a fifth possible implementation manner of the first aspect, where the interaction unit further includes a base map display subunit, the interface module further includes a base map data subinterface, the loading unit further includes a base map loading subunit, and both the base map data subinterface and the base map loading subunit are connected to the base map display subunit, and the base map data subinterface is further connected to the server and the base map loading subunit; the base map display subunit is used for acquiring the coordinate information of the current display interface and sending the coordinate information of the current display interface to the server through the base map data sub-interface; the base map data sub-interface is used for receiving base map data returned by the server according to the coordinate information of the current display interface and sending the base map data to the base map loading sub-unit; the base map loading subunit is used for loading the base map data and sending the loaded base map data to the base map display subunit for display.
With reference to the first aspect, an embodiment of the present invention provides a sixth possible implementation manner of the first aspect, where the interaction unit further includes a language setting subunit, and the language setting subunit is connected to the interface module; the language setting subunit is used for acquiring the language switching instruction and sending the language switching instruction to the server through the interface module according to the language switching instruction.
With reference to the first aspect, an embodiment of the present invention provides a seventh possible implementation manner of the first aspect, where the interaction unit further includes a function forecasting time display subunit; the function forecasting time display subunit is connected with the interface module; the function forecasting time display subunit is used for displaying the parameter information received by the interface module.
In a second aspect, an embodiment of the present invention further provides an atmospheric ocean data display system, where the system includes a server and the atmospheric ocean data display platform described above; the server is in communication connection with the atmospheric ocean data display platform.
In a third aspect, embodiments of the present invention further provide a server, wherein the server includes a processor and a memory, the memory storing machine-executable instructions executable by the processor, the processor executing the machine-executable instructions to implement an atmospheric marine data display system as described above.
The embodiment of the invention has the following beneficial effects:
According to the atmospheric ocean element forecast data display platform, the atmospheric ocean element forecast data display system and the atmospheric ocean element forecast data server, after the interaction unit obtains the parameter information comprising the atmospheric ocean parameter information and the forecast time parameter information, the parameter information is sent to the server through the interface module, the server sends the atmospheric ocean image data obtained according to the parameter information to the loading unit through the interface module, the loading unit can load the atmospheric ocean image data according to the atmospheric ocean image data and the atmospheric ocean parameter information, and the loaded atmospheric ocean image data is sent to the interaction unit for display, and the atmospheric ocean data display platform can be used for displaying the atmospheric ocean forecast data to a user in a picture mode, so that the use experience of the user is improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and drawings.
In order to make the above objects, features and advantages of the present invention more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments or the prior art will be briefly described, it being obvious that the drawings in the description below are some embodiments of the invention and that other drawings may be obtained from these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic structural diagram of an atmospheric ocean data display platform according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of another embodiment of an atmospheric and ocean data display platform;
FIG. 3 is a schematic diagram of an atmospheric ocean data graph according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of an atmospheric marine data display system according to an embodiment of the present invention;
Fig. 5 is a block diagram of a server according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
At present, the conventional atmospheric ocean element forecast data display platform cannot provide specific conditions of atmospheric ocean element forecast from multiple aspects (such as a sea area wind field, air temperature, precipitation, sea temperature, ocean current and ocean wave), and the platform only displays the obtained high-resolution atmospheric ocean element products to a user in a data form and a coarse resolution picture, so that the use experience of the user is reduced. Based on the above, the technical problems can be alleviated by the atmospheric ocean data display platform, the atmospheric ocean data display system and the server provided by the embodiment of the invention.
For the sake of understanding the present embodiment, first, an atmospheric ocean data display platform disclosed in the present embodiment will be described in detail.
Embodiment one:
The embodiment of the invention provides an atmospheric ocean data display platform, wherein the platform is applied to a mobile terminal, and in general, the mobile terminal can be an intelligent terminal such as a smart phone and a tablet personal computer which can be connected with the internet and can interact with the mobile terminal, and an Application program APP (Application program) matched with the atmospheric ocean data display platform can be pre-installed on the mobile terminal, so that a user can check atmospheric ocean data by logging in the Application program APP.
Specifically, as shown in fig. 1, a schematic structural diagram of an atmospheric ocean data display platform includes: an interface module 102 and a functional module 104 connected to the interface module 102, the interface module being configured to connect to a server 106; the functional module 104 comprises a loading unit 108 and an interaction unit 110, which is connected to the loading unit.
When the method is specifically implemented, the interaction unit is used for acquiring parameter information and sending the parameter information to the server through the interface module, wherein the parameter information comprises atmospheric ocean parameter information and forecast time parameter information; the interface module is used for receiving the atmospheric ocean image data returned by the server according to the parameter information and sending the atmospheric ocean image data to the loading unit; the loading unit is used for loading the atmospheric ocean image data according to the atmospheric ocean image data and the atmospheric ocean parameter information, and sending the loaded atmospheric ocean image data to the interaction unit for displaying.
When the system is actually used, the atmospheric ocean parameter information specifically comprises weather parameter information in five aspects of sea water temperature, sea water salinity, sea water flow rate, sea surface wind speed and effective wave height, the form of the forecast time parameter information is specifically to year-month-day-hour, specific parameter information is selected on the current interface of the interaction unit of the application program APP, for example, the atmospheric ocean parameter information selects sea water temperature and forecast time parameter information selects 2019-9-11-12, the determined parameter information is sent to a server through an interface module, the server searches atmospheric ocean image data corresponding to the set parameter information in a pre-stored image list according to the parameter information and coordinate information of the current interface, the searched image data is sent to a loading unit through the interface module, and the loading unit dynamically loads or statically loads the atmospheric ocean image data according to the atmospheric ocean parameter information; and if the atmospheric ocean parameter information is the seawater temperature, the seawater salinity or the effective wave height, the loading unit completes static loading of the meteorological image data, and then the loaded static atmospheric ocean image data is sent to the current interface of the interaction unit for display. In the above embodiment, the parameter information may be set according to actual needs, and here, the specific content of the parameter information is not limited.
According to the atmospheric ocean data display platform provided by the embodiment of the invention, after the interaction unit obtains the parameter information comprising the atmospheric ocean parameter information and the forecast time parameter information, the parameter information is sent to the server through the interface module, the server sends the atmospheric ocean image data obtained according to the parameter information to the loading unit through the interface module, so that the loading unit can load the atmospheric ocean image data according to the atmospheric ocean image data and the atmospheric ocean parameter information, and sends the loaded atmospheric ocean image data to the interaction unit for display, and the atmospheric ocean predicted data can be vividly displayed to a user in a picture form by using the atmospheric ocean data display platform, so that the use experience of the user is improved.
In practical application, the atmospheric ocean image data displayed on the interaction unit is displayed on the map base map, so that a base map needs to be built on the mobile terminal, for convenience of explanation, fig. 2 shows a schematic structural diagram of another atmospheric ocean data display platform based on fig. 1, and as shown in fig. 2, the interaction unit further includes a base map display subunit 200, the interface module further includes a base map data subunit 201, and the loading unit further includes a base map loading subunit 202, where the base map data subunit and the base map loading subunit are both connected to the base map display subunit, and the base map data subunit is further connected to the server and the base map loading subunit.
Specifically, the base map display subunit is configured to obtain coordinate information of the current display interface, and send the coordinate information of the current display interface to the server through the base map data subinterface; the base map data sub-interface is used for receiving base map data returned by the server according to the coordinate information of the current display interface and sending the base map data to the base map loading sub-unit; the base map loading subunit is used for loading the base map data and sending the loaded base map data to the base map display subunit for display.
In practical use, in order to facilitate the user to know the atmospheric ocean data information of the designated location in detail, for convenience of explanation, as shown in fig. 2, the interaction unit includes a curve display subunit 203, the interface module includes a curve data subinterface 204, and the loading unit includes a curve loading subunit 205, where the curve display subunit is connected with the curve data subinterface and the curve loading subunit, and the curve data subinterface is also connected with the server and the curve loading subunit.
Preferably, the curve display subunit is used for acquiring the coordinate information of the appointed place and transmitting the coordinate information to the server through the curve data sub-interface; the curve data sub-interface is used for receiving atmospheric ocean forecast data returned by the server according to the coordinate information and the current atmospheric ocean parameter information and sending the atmospheric ocean forecast data to the curve loading sub-unit; the curve loading subunit is used for drawing an atmospheric ocean forecast curve according to the atmospheric ocean forecast data and sending the atmospheric ocean forecast curve to the curve display subunit for display.
In specific application, the curve display subunit acquires specific coordinate information of any appointed place on the current interface clicked by a user, the coordinate information is sent to the server through the curve data subinterface, the server searches corresponding relation data between the forecast time which is currently set and the forecast time which is finally set and the atmospheric ocean parameter information in a prestored atmospheric ocean forecast list according to the coordinate information and the atmospheric ocean parameter information which is currently set, the corresponding relation data between the forecast time and the atmospheric ocean parameter information is sent to the curve loading subunit through the curve data subinterface to be drawn into a relation curve between the weather parameter information and the time, and the curve is sent to the curve display subunit to be displayed, and for the sake of understanding, fig. 3 shows a curve schematic diagram of the atmospheric ocean data, and in addition, the displayed curve shows the coordinate information of the appointed place, and can more intuitively show the corresponding relation between the effective wave height and the forecast time to the user.
In practical application, for the convenience of the user to know the atmospheric ocean data change between the two designated sites in detail, for the convenience of understanding, the interaction unit further comprises a profile display subunit 206, the interface module further comprises a profile data sub-interface 207, and the loading unit comprises a profile loading subunit 208, wherein the profile data sub-interface and the profile loading subunit are both connected with the profile display subunit, and the profile data sub-interface is further connected with the server and the profile loading subunit.
Specifically, the section view display subunit is configured to obtain coordinate information corresponding to a plurality of different designated places, and send the plurality of coordinate information to the server through the section data sub-interface; the profile data sub-interface is used for receiving the atmospheric ocean profile data returned by the server according to the plurality of coordinate information and the current atmospheric ocean parameter information and sending the atmospheric ocean profile data to the profile loading sub-unit; the profile loading subunit is used for drawing an atmospheric ocean profile according to the atmospheric ocean profile data and sending the atmospheric ocean profile to the profile display subunit for display.
Generally, the profile display subunit acquires specific coordinate information of any two designated places on the current interface clicked by a user, the coordinate information of the two designated places is sent to the server through the profile data subinterface, the server searches corresponding relation data between the atmospheric ocean parameter information and the atmospheric ocean parameter information from the clicking start point position to the end point position in the pre-stored atmospheric ocean forecast list according to the coordinate information of the two designated places and the currently set atmospheric ocean parameter information, the corresponding relation data between the place position and the atmospheric ocean parameter information is sent to the profile loading subunit through the profile data subinterface to be drawn into a relation profile of the atmospheric ocean parameter information and the place position, and the profile is sent to the profile display subunit to be displayed, but weather with the atmospheric ocean parameter information being seawater flow rate and effective wave height does not have the function.
In practical use, in order to view meteorological image data on the interactive unit comprehensively or clearly, operations such as dragging, amplifying or shrinking can be performed on the image displayed on the interactive unit, specifically, as shown in fig. 2, the interactive unit further includes an operation subunit 209, and the operation subunit is connected with the interface module and is used for acquiring an operation instruction, and sending the operation instruction to the server through the interface module to perform corresponding operations on the atmospheric ocean image data; the operation instruction comprises an amplifying instruction, a shrinking instruction or a dragging instruction.
Generally, the atmospheric ocean image data and the base map data are correspondingly operated under the action of the operation instruction, the server sends the weather image data and the base map data after operation to the corresponding interaction unit and the base map display subunit for display through the interface module, and the atmospheric ocean image data and the base map data are operated so that a user can know the predicted atmospheric ocean in full detail.
In particular, in order to facilitate the user to understand the atmospheric ocean forecasting condition of the currently set parameter information at the last forecasting time or the next forecasting time, as shown in fig. 2, the interaction unit further includes a forecasting time switching subunit 210, and the forecasting time switching subunit is connected with the interface module; the forecast time switching subunit is used for acquiring forecast time switching information and sending the forecast time switching information to the server through the interface module to switch the forecast time parameter information.
When the forecast time switching subunit receives the forecast time switching information of the next forecast time or the previous forecast time, the forecast time switching subunit sends the switching information to the server through the interface module, and the server adjusts the current forecast time parameter information backwards for 6 hours, namely, the server sends the atmospheric ocean image data of the current forecast time parameter plus 6 hours to the interaction unit for display; when the forecast time switching subunit receives forecast time switching information of the previous forecast time, the forecast time switching subunit sends the switching information to the server through the interface module, the server forwards adjusts the current forecast time parameter information for 6 hours, namely, the server sends the atmospheric ocean image data of the current forecast time parameter-6 hours to the interaction unit for displaying. The specific adjustment time can be set according to actual needs, and in this embodiment, the time adjustment is not limited.
In actual use, in order to enable the platform to be universal in multiple countries, language switching needs to be performed, as shown in fig. 2, the interaction unit further includes a language setting subunit 211, and the language setting subunit is connected with the interface module; the language setting subunit is used for acquiring the language switching instruction and sending the language switching instruction to the server through the interface module according to the language switching instruction. When the platform is specifically used, the conversion of multiple languages can be realized through the language setting subunit, so that the user can conveniently use the platform, and the function of the platform can be realized to the maximum extent.
As shown in fig. 2, the interaction unit further comprises a function forecasting time display subunit 212; the function forecasting time display subunit is connected with the interface module; the function forecasting time display subunit is used for displaying the parameter information received by the interface module. In general, in order to facilitate the parameter information explicitly set by the user, the parameter information sent by the interaction unit to the interface module needs to be sent to the function forecasting time display subunit for display through the interface module.
In general, the interaction unit further includes an exit subunit, where the exit subunit is connected to the interface module, and is configured to send the acquired exit instruction to the server through the interface module, so that the server stops running when receiving the exit instruction.
When in actual use, the interactive unit further comprises a version updating subunit which is connected with the interface module and used for sending the acquired updating instruction to the server through the interface module, and the server sends the prestored updating version to the interactive unit for use through the interface module according to the updating instruction.
Embodiment two:
On the basis of the above embodiment, the embodiment of the present invention further provides an atmospheric and ocean data display system, as shown in fig. 4, which is a schematic structural diagram of an atmospheric and ocean data display system, and the system includes a server 106 and the atmospheric and ocean data display platform 401 described above; the server is in communication connection with the atmospheric ocean data display platform.
The atmospheric and ocean data display system provided by the embodiment of the invention has the same technical characteristics as the atmospheric and ocean data display platform provided by the embodiment, so that the same technical problems can be solved, and the same technical effects can be achieved.
The embodiment of the invention also provides a server, wherein the server comprises a memory and a processor, the memory is used for storing a program for supporting the processor to execute the method, and the processor is configured to execute the program stored in the memory.
Referring to fig. 5, a block diagram of a server includes: a processor 500, a memory 501, a bus 502 and a communication interface 503, the processor 500, the communication interface 503 and the memory 501 being connected by the bus 502; the processor 500 is used to execute executable modules, such as computer programs, stored in the memory 501.
The memory 501 may include a high-speed random access memory (RAM, random Access Memory), and may further include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element and at least one other network element is implemented via at least one communication interface 503 (which may be wired or wireless), which may use the internet, a wide area network, a local network, a metropolitan area network, etc.
Bus 502 may be an ISA bus, a PCI bus, an EISA bus, or the like. The buses may be classified as address buses, data buses, control buses, etc. For ease of illustration, only one bi-directional arrow is shown in FIG. 5, but not only one bus or type of bus.
The processor 500 may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuitry in hardware or instructions in software in the processor 500. The processor 500 may be a general-purpose processor, including a central processing unit (Central Processing Unit, abbreviated as CPU), a network processor (Network Processor, abbreviated as NP), etc.; but may also be a digital signal processor (DIGITAL SIGNAL Processing, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be embodied directly in the execution of a hardware decoding processor, or in the execution of a combination of hardware and software modules in a decoding processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in the memory 501, and the processor 500 reads the information in the memory 501, and in combination with its hardware, performs the steps of the method described above.
The computer program product of the atmospheric and ocean data display platform, the system and the server provided by the embodiment of the invention comprises a computer readable storage medium storing program codes, wherein the instructions included in the program codes can be used for executing the method described in the method embodiment, and specific implementation can be referred to the method embodiment and will not be repeated here.
It will be clear to those skilled in the art that, for convenience and brevity of description, the specific working process of the system and the server described above may refer to the corresponding process in the foregoing platform embodiment, which is not described herein again.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Finally, it should be noted that: the above examples are only specific embodiments of the present invention for illustrating the technical solution of the present invention, but not for limiting the scope of the present invention, and although the present invention has been described in detail with reference to the foregoing examples, it will be understood by those skilled in the art that the present invention is not limited thereto: any person skilled in the art may modify or easily conceive of the technical solution described in the foregoing embodiments, or perform equivalent substitution of some of the technical features, while remaining within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention. Therefore, the protection scope of the invention is subject to the protection scope of the claims.

Claims (9)

1. An atmospheric marine data display platform, wherein the platform is applied to a mobile terminal on which an application program APP matched with the atmospheric marine data display platform is pre-installed, the platform comprising: the system comprises an interface module and a functional module connected with the interface module, wherein the interface module is used for being connected with a server;
The functional module comprises a loading unit and an interaction unit, and the interaction unit is connected with the loading unit;
The interaction unit is used for acquiring parameter information and sending the parameter information to the server through the interface module, wherein the parameter information comprises atmospheric ocean parameter information and forecast time parameter information;
the interface module is used for receiving the atmospheric ocean image data returned by the server according to the parameter information and the coordinate information of the current interface of the interaction unit, and sending the atmospheric ocean image data to the loading unit;
The loading unit is used for dynamically loading or statically loading the atmospheric ocean image data according to the atmospheric ocean image data and the atmospheric ocean parameter information, and sending the loaded atmospheric ocean image data to the interaction unit for display; the atmospheric ocean parameter information specifically comprises meteorological parameter information in five aspects of sea water temperature, sea water salinity, sea water flow rate, sea surface wind speed and effective wave height; when the atmospheric ocean parameter information is sea surface wind speed or sea water flow rate, the loading unit calls the JS component to finish dynamic loading of the atmospheric ocean image data, and then the loaded dynamic atmospheric ocean image data is sent to the current interface of the interaction unit for display; when the atmospheric ocean parameter information is the seawater temperature, the seawater salinity or the effective wave height, the loading unit completes static loading of meteorological image data, and then the loaded static atmospheric ocean image data is sent to the current interface of the interaction unit for display;
The interface module further comprises a profile data sub-interface, and the loading unit comprises a profile loading sub-unit, wherein the profile data sub-interface and the profile loading sub-unit are both connected with the profile display sub-unit, and the profile data sub-interface is also connected with the server and the profile loading sub-unit;
The section view display subunit is used for acquiring coordinate information corresponding to a plurality of different designated places and sending the coordinate information to the server through the section data sub-interface;
the profile data sub-interface is used for receiving the atmospheric ocean profile data returned by the server according to the coordinate information and the current atmospheric ocean parameter information and sending the atmospheric ocean profile data to the profile loading sub-unit;
The profile loading subunit is used for drawing an atmospheric ocean profile according to the atmospheric ocean profile data and sending the atmospheric ocean profile to the profile display subunit for display.
2. The platform of claim 1, wherein the interactive unit comprises a curve display sub-unit, the interface module comprises a curve data sub-interface, the loading unit comprises the curve loading sub-unit, wherein the curve display sub-unit is connected with the curve data sub-interface and the curve loading sub-unit, the curve data sub-interface is further connected with the server and the curve loading sub-unit;
The curve display subunit is used for acquiring coordinate information of a designated place and sending the coordinate information to the server through the curve data sub-interface;
the curve data sub-interface is used for receiving atmospheric ocean forecast data returned by the server according to the coordinate information and the current atmospheric ocean parameter information and sending the atmospheric ocean forecast data to the curve loading sub-unit;
the curve loading subunit is used for drawing an atmospheric ocean element forecasting curve according to the atmospheric ocean forecasting data and sending the atmospheric ocean element forecasting curve to the curve display subunit for display.
3. The platform of claim 1, wherein the interaction unit further comprises an operation subunit, the operation subunit being connected to the interface module;
The operation subunit is used for acquiring an operation instruction, and sending the operation instruction to the server through the interface module to perform corresponding operation on the atmospheric ocean image data; the operation instruction comprises an amplifying instruction, a shrinking instruction or a dragging instruction.
4. The platform of claim 1, wherein the interaction unit further comprises a forecasted time switching subunit, the forecasted time switching subunit being coupled to the interface module;
the forecast time switching subunit is used for acquiring forecast time switching information and sending the forecast time switching information to the server through the interface module to switch the forecast time parameter information.
5. The platform of claim 1, wherein the interaction unit further comprises a base map display subunit, the interface module further comprises a base map data sub-interface, the loading unit further comprises a base map loading subunit, wherein the base map data sub-interface and the base map loading subunit are both connected to the base map display subunit, and the base map data sub-interface is further connected to the server and the base map loading subunit;
The base map display subunit is used for acquiring the coordinate information of the current display interface and sending the coordinate information of the current display interface to the server through the base map data sub-interface;
the base map data sub-interface is used for receiving base map data returned by the server according to the coordinate information of the current display interface and sending the base map data to the base map loading sub-unit;
The base map loading subunit is used for loading the base map data and sending the loaded base map data to the base map display subunit for display.
6. The platform of claim 1, wherein the interaction unit further comprises a language setting subunit, the language setting subunit being coupled to the interface module;
The language setting subunit is used for acquiring a language switching instruction and sending the language switching instruction to the server through the interface module according to the language switching instruction.
7. The platform of claim 1, wherein the interaction unit further comprises a function forecasting time display subunit; the function forecasting time display subunit is connected with the interface module;
the function forecasting time display subunit is used for displaying the parameter information received by the interface module.
8. An atmospheric marine data display system, comprising a server, and the atmospheric marine data display platform of any of claims 1-7;
the server is in communication connection with the atmospheric ocean data display platform.
9. A server comprising a processor and a memory, the memory storing machine-executable instructions executable by the processor, the processor executing the machine-executable instructions to implement an atmospheric marine data display system of claim 8.
CN201910903459.5A 2019-09-26 2019-09-26 Atmospheric ocean data display platform, system and server Active CN110659011B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910903459.5A CN110659011B (en) 2019-09-26 2019-09-26 Atmospheric ocean data display platform, system and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910903459.5A CN110659011B (en) 2019-09-26 2019-09-26 Atmospheric ocean data display platform, system and server

Publications (2)

Publication Number Publication Date
CN110659011A CN110659011A (en) 2020-01-07
CN110659011B true CN110659011B (en) 2024-05-10

Family

ID=69038819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910903459.5A Active CN110659011B (en) 2019-09-26 2019-09-26 Atmospheric ocean data display platform, system and server

Country Status (1)

Country Link
CN (1) CN110659011B (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101769778A (en) * 2008-12-31 2010-07-07 中国神华能源股份有限公司 Real-time monitoring method and system of water depth in port channel
CN102520942A (en) * 2011-12-06 2012-06-27 中国海洋大学 Development platform and method of distributed marine observation software system based on sensor
CN102831644A (en) * 2012-07-09 2012-12-19 哈尔滨工程大学 Marine environment information three-dimensional visualization method
KR20130089362A (en) * 2012-02-02 2013-08-12 아바드(주) The smart phone with marine information application
CN204116273U (en) * 2014-09-29 2015-01-21 天津大学 The cathodic protection research device of simulation flowing Seawater flow velocity
CN104375210A (en) * 2013-08-16 2015-02-25 腾讯科技(深圳)有限公司 Weather prediction method, device and system
CN106017431A (en) * 2016-08-03 2016-10-12 合肥奇也信息科技有限公司 Marine environment on-line monitoring system
KR101717167B1 (en) * 2016-05-24 2017-03-16 한국해양과학기술원 Analysis apparatus and method for analyzing oceanographic information based on ocean fronts
WO2017129120A1 (en) * 2016-01-29 2017-08-03 腾讯科技(深圳)有限公司 Input method processing method and device
CN109276265A (en) * 2018-09-11 2019-01-29 即智数字科技(苏州)有限公司 One kind being based on multi-user shared immersive VR medical imaging platform
CN208818848U (en) * 2018-09-19 2019-05-03 蓝海天智(舟山)海洋科技有限公司 A kind of marine red tide generating and vanishing process forecasting system based on dynamic monitoring

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101769778A (en) * 2008-12-31 2010-07-07 中国神华能源股份有限公司 Real-time monitoring method and system of water depth in port channel
CN102520942A (en) * 2011-12-06 2012-06-27 中国海洋大学 Development platform and method of distributed marine observation software system based on sensor
KR20130089362A (en) * 2012-02-02 2013-08-12 아바드(주) The smart phone with marine information application
CN102831644A (en) * 2012-07-09 2012-12-19 哈尔滨工程大学 Marine environment information three-dimensional visualization method
CN104375210A (en) * 2013-08-16 2015-02-25 腾讯科技(深圳)有限公司 Weather prediction method, device and system
CN204116273U (en) * 2014-09-29 2015-01-21 天津大学 The cathodic protection research device of simulation flowing Seawater flow velocity
WO2017129120A1 (en) * 2016-01-29 2017-08-03 腾讯科技(深圳)有限公司 Input method processing method and device
KR101717167B1 (en) * 2016-05-24 2017-03-16 한국해양과학기술원 Analysis apparatus and method for analyzing oceanographic information based on ocean fronts
CN106017431A (en) * 2016-08-03 2016-10-12 合肥奇也信息科技有限公司 Marine environment on-line monitoring system
CN109276265A (en) * 2018-09-11 2019-01-29 即智数字科技(苏州)有限公司 One kind being based on multi-user shared immersive VR medical imaging platform
CN208818848U (en) * 2018-09-19 2019-05-03 蓝海天智(舟山)海洋科技有限公司 A kind of marine red tide generating and vanishing process forecasting system based on dynamic monitoring

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于World Wind的南海海洋信息集成服务***研究与实现;李尔园;《全国优秀硕士学位论文全文数据库基础科学辑》;20150228;A008-94 *

Also Published As

Publication number Publication date
CN110659011A (en) 2020-01-07

Similar Documents

Publication Publication Date Title
CN108427546B (en) Full screen adaptation method of display device, display device and storage medium
CN108021642B (en) Application program recommendation method and device, mobile terminal and storage medium
CN104683458A (en) Wallpaper recommendation method and server
CN108197264B (en) Webpage acceleration display method and device, mobile terminal and storage medium
CN109101228B (en) Application program execution method and device
CN109947771B (en) File type conversion method, apparatus, device and computer readable storage medium
CN109492607B (en) Information pushing method, information pushing device and terminal equipment
CN113434943B (en) BIM standard code processing method and device, electronic equipment and readable storage medium
CN114218890A (en) Page rendering method and device, electronic equipment and storage medium
CN110990733A (en) Page loading method and device, electronic equipment and medium
CN110659011B (en) Atmospheric ocean data display platform, system and server
CN109302523B (en) Mobile phone performance evaluation method for mobile phone side and server side
CN109298817B (en) Item display method, item display device, terminal and storage medium
CN115344315B (en) Skin switching method and device of applet page and electronic equipment
CN113626113B (en) Page rendering method and device
CN112153465B (en) Image loading method and device
CN111127599B (en) Drawing method and device for game special effects
CN109829526B (en) Bar code management method and device and electronic equipment
CN102609538B (en) Method and device for displaying search results, equipment and system
US20190172263A1 (en) Method and apparatus for augmenting reality
CN107145375B (en) Kernel loading method, device, system, user terminal and storage medium
JP4496139B2 (en) Rainfall forecast providing device and rainfall forecast receiving terminal device
CN112261139B (en) Service data acquisition method and device and electronic equipment
CN115328385A (en) Virtual keyboard display method and device, electronic equipment, storage medium and product
CN100592300C (en) Data display method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Wang Guansuo

Inventor after: Kang Xianbiao

Inventor after: Huang Zhousheng

Inventor after: Luo Yinhui

Inventor after: Xia Changshui

Inventor after: Xiao Bin

Inventor after: Qu Dapeng

Inventor before: Wang Guansuo

Inventor before: Kang Xianbiao

Inventor before: Huang Zhousheng

Inventor before: Luo Yinhui

Inventor before: Xia Changshui

Inventor before: Xiao Bin

Inventor before: Qu Dapeng

GR01 Patent grant
GR01 Patent grant