KR-20260067022-A - SERVER, METHOD AND COMPUTER PROGRAM FOR PRIVIDING TERMINAL WITH SPATIO-TEMPORAL OF WEATHER DATA
Abstract
In a server that expands the spatiotemporal resolution of weather data and provides it to a terminal, It may include a receiving unit that receives weather data having preset spatial resolution and temporal resolution from a weather model; a converting unit that converts the received weather data into matrix data including forecast values by longitude and latitude based on the received weather data; an expanding unit that expands the spatial resolution by dividing the longitude and latitude of the matrix data into more detailed parts than the preset spatial resolution and interpolating forecast values at the locations of the divided longitude and latitude; and a transmitting unit that transmits the weather data with expanded spatial resolution to a terminal.
Inventors
- 김영도
Assignees
- 주식회사 웨더아이
Dates
- Publication Date
- 20260512
- Application Date
- 20241105
Claims (13)
- In a server that expands the spatiotemporal resolution of weather data and provides it to a terminal, A receiver that receives weather data having preset spatial resolution and temporal resolution from a weather model; A conversion unit that converts the received weather data into matrix data including forecast values by longitude and latitude based on the above-mentioned weather data; An enlargement unit that divides the longitude and latitude of the above matrix data into more detailed segments than the above preset spatial resolution, and expands the spatial resolution by interpolating forecast values at the locations of the divided longitude and latitude; and A server comprising a transmission unit that transmits weather data with the above-mentioned spatial resolution enlarged to a terminal.
- In Article 1, The above conversion unit is a server that converts the received weather data into the matrix data at preset forecast time intervals based on the received weather data, and converts it into a plurality of matrix data for each forecast time.
- In Article 2, The above-mentioned magnification unit divides the forecast time interval of the weather data into more detailed segments than the above-mentioned preset time resolution, and expands the time resolution by interpolating forecast values into the divided forecast time intervals. The above transmission unit further transmits the weather data with the enlarged time resolution to the terminal, server
- In Paragraph 3, The above-mentioned amplification unit is a server that increases the number of the plurality of matrix data by interpolating forecast values in divided forecast time intervals.
- In Article 1, A server in which the above matrix data uses longitude and latitude as coordinates and includes a forecast value for each coordinate of longitude and latitude.
- In Article 5, The above-mentioned magnification unit further includes interpolating the spatial resolution using bilinear interpolation of forecast values for each coordinate, server
- In a method for providing weather data to a terminal by expanding its spatiotemporal resolution, A step of receiving weather data having preset spatial resolution and temporal resolution from a weather model; A step of converting the received weather data into matrix data including forecast values by longitude and latitude based on the above-mentioned weather data; A step of dividing the longitude and latitude of the above matrix data into more detailed segments than the above preset spatial resolution, and expanding the spatial resolution by interpolating forecast values at the locations of the divided longitude and latitude; and The step of transmitting the weather data with the above-mentioned spatial resolution enlarged to a terminal A method that includes
- In Article 7, A method in which the step of converting into the above matrix data is to convert into the above matrix data at each preset forecast time interval based on the received weather data, thereby converting into a plurality of matrix data for each forecast time.
- In Article 8, The above-mentioned expanding step divides the forecast time interval of the weather data into more detailed segments than the above-mentioned preset time resolution, and expands the time resolution by interpolating forecast values into the divided forecast time intervals. A method in which the step of transmitting to the above terminal is to further transmit weather data with expanded time resolution to the terminal.
- In Article 9, The method wherein the above-mentioned expanding step is to increase the number of the plurality of matrix data by interpolating forecast values into divided forecast time intervals.
- In Article 7, A method in which the above matrix data has longitude and latitude as coordinates and includes a forecast value for each coordinate of longitude and latitude.
- In Article 11, The method further comprises the above-mentioned magnification section interpolating the spatial resolution through bilinear interpolation of the forecast values for each coordinate.
- In a computer program stored on a computer-readable recording medium comprising a sequence of instructions that expand weather data and provide it to a terminal, When the above computer program is executed by a computing server, Receive weather data with preset spatial and temporal resolutions from a weather model, and Based on the received weather data above, it is converted into matrix data including forecast values by longitude and latitude, and The longitude and latitude of the above matrix data are divided into more detailed segments than the above preset spatial resolution, and forecast values are interpolated at the locations of the divided longitude and latitude to expand the spatial resolution, and A computer program stored on a computer-readable recording medium, comprising a sequence of instructions for transmitting weather data with enlarged spatial resolution to a terminal.
Description
Server, method and computer program for providing weather data to a terminal with expanded spatiotemporal resolution The present invention relates to a server, a method, and a computer program that receive weather data from a weather model, enlarge the spatiotemporal resolution, and provide it to a terminal. Weather forecasting is performed using global weather models such as GFS and ECMWF, which enable the acquisition of weather data over large-scale spatial areas. These models are primarily used to monitor atmospheric conditions and forecast future weather, and the collected data is applied to various industrial sectors, including agriculture, energy management, aviation, and maritime transport. In particular, the spatiotemporal resolution of meteorological data is a critical factor that significantly impacts the accuracy of real-time climate monitoring and prediction, and its importance is increasing as the impact of weather changes intensifies. Meanwhile, the spatiotemporal resolution provided by current global weather models is structured around broad regional units. This is because resolution is often limited to reduce computational burden due to the inherent characteristics of the models, which limits the ability to obtain detailed weather information for specific or small-scale regions. Consequently, various industries seeking to utilize weather data are demanding an expansion of resolution, as the spatiotemporal resolution provided by existing models is insufficient. FIG. 1 is a configuration diagram of a system that expands the spatiotemporal resolution of weather data and provides it to a terminal, according to one embodiment of the present invention. FIG. 2 is a block diagram of the server shown in FIG. 1 according to one embodiment of the present invention. FIG. 3 is an exemplary drawing for explaining a method of providing weather data to a terminal by enlarging the spatiotemporal resolution of the weather data by a server according to an embodiment of the present invention. FIGS. 4a to 4d are exemplary drawings for explaining a method of providing weather data to a terminal by enlarging the spatiotemporal resolution of the weather data by a server according to an embodiment of the present invention. FIG. 5 is a flowchart illustrating a method for providing weather data to a terminal by expanding its spatiotemporal resolution according to an embodiment of the present invention. Embodiments of the present invention are described below with reference to the attached drawings so that those skilled in the art can easily implement the invention. However, the present invention may be embodied in various different forms and is not limited to the embodiments described herein. Furthermore, in order to clearly explain the present invention in the drawings, parts unrelated to the explanation have been omitted, and similar parts throughout the specification are denoted by similar reference numerals. Throughout the specification, when a part is described as being "connected" to another part, this includes not only cases where they are "directly connected," but also cases where they are "electrically connected" with other components interposed between them. Furthermore, when a part is described as "including" a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. In this specification, the term "part" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. Additionally, one unit may be realized using two or more hardware, and two or more units may be realized by one hardware. Some of the operations or functions described in this specification as being performed by a terminal or device may instead be performed by a server connected to said terminal or device. Likewise, some of the operations or functions described as being performed by a server may also be performed by a terminal or device connected to said server. Hereinafter, an embodiment of the present invention will be described in detail with reference to the attached drawings. FIG. 1 is a configuration diagram of a system that expands the spatiotemporal resolution of weather data and provides it to a terminal according to an embodiment of the present invention. Referring to FIG. 1, the system that expands the spatiotemporal resolution of weather data and provides it to a terminal may include a server (100), a terminal, and a weather model. Here, the terminal may be a plurality of terminals. However, since the system that expands the spatiotemporal resolution of the weather data of FIG. 1 and provides it to a terminal is merely one embodiment of the present invention, the present invention is not limited to FIG. 1 and may be configured differently from FIG. 1 according to various embodiments of the present invention. Generally, each component of the system that provides the weather data of FIG. 1 to a terminal by e