Flood situation display system, flood situation display method, and flood situation display program
By utilizing water level information from flood monitoring scales to calculate and display flooding status on a mesh-based map, the system addresses the challenge of accurately representing flooding conditions over wide areas, enhancing the accuracy and reliability of flood status information.
Patent Information
- Application Number
- JP2023150897
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-04-01
AI Technical Summary
Existing flood monitoring systems struggle to accurately display flooding status over wide areas, often relying on localized water level information from flood monitoring scales, which can lead to incomplete and inaccurate representations of flooding conditions.
A system that uses water level information from flood monitoring scales to calculate and display flooding status on a mesh-based map, determining mesh display ranges, acquiring elevation data, calculating water levels for each mesh, and displaying flooding conditions in real-time.
This approach allows for a more accurate and comprehensive display of flooding conditions over wide areas, improving the reliability of flood status information and reducing the risk of damage from flooding.
Smart Images

Figure 2025043551000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a technique for displaying a flooding condition on a map based on water level information detected by a flood monitoring rod. [Background technology]
[0002] As is well known, a leveling rod is a type of ruler that is generally used for leveling surveys, but it is also used as a ruler to grasp the flooding situation caused by recent heavy rains.
[0003] When a leveling rod is used to monitor flooding, the flooding is often confirmed visually, making it difficult to collect water level information in real time and to grasp the flooding situation from a distance.
[0004] Therefore, as shown in Patent Documents 1 to 3, methods have been proposed in which water level information detected by a flood monitoring staff is transmitted to a cloud server and the flooding status of a region is displayed on a map in real time. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent Publication No. 2018-109584 [Patent Document 2] Patent Publication No. 2020-106547 [Patent Document 3] Patent Publication No. 2020-3241 Summary of the Invention [Problem to be solved by the invention]
[0006] According to Patent Documents 1 to 3, flood monitoring rods are installed at multiple monitoring locations within a controlled area, and the flooding situation within the controlled area is displayed on a map based on water level information from each monitoring location transmitted to a cloud server.
[0007] While this method makes it possible to pinpoint the flooding situation at the location where the flood monitoring staff is installed, it is difficult to grasp the flooding situation over a wide area, and there is a risk that the flooding situation may not be displayed accurately.
[0008] The present invention has been made to solve such conventional problems, and its objective is to make it possible to grasp a wide range of flooding conditions using a flood monitoring staff, and to improve the accuracy of displaying the flooding conditions. [Means for solving the problem]
[0009] (1) One aspect of the present invention is a system for displaying a flooding situation on a map in a mesh format based on water level information detected by a flood monitoring staff, a database for storing information on latitude and longitude and altitude on the map and display information of meshes to be displayed on the map; a mesh display range determination function unit that determines a mesh display range based on the position of the flood monitoring staff on the basis of the latitude and longitude information acquired from the database; an elevation data acquisition function unit that acquires information on the elevation of the base point and each mesh included in the display range from the database; a water level calculation function unit that calculates an elevation difference between the base point and each of the meshes, and calculates water level information for each of the meshes based on the water level information of the base point and the elevation difference; a mesh display function unit that displays, on the map, each of the meshes to which the display information corresponding to the calculated water level information has been assigned as a flooding situation; Equipped with.
[0010] (2) Another aspect of the present invention is a database that stores information on latitude, longitude, and altitude on a map and display information of meshes to be displayed on the map, A method executed by the system for displaying a flooding situation on a map in a mesh format based on water level information detected by a flood monitoring staff, comprising: a mesh display range determination step of determining a mesh display range based on the position of the flood monitoring staff on the basis of the latitude and longitude information acquired from the database; an elevation data acquisition step of acquiring information on the elevation of each mesh included in the base point and the display range from the database; a water level calculation step of calculating an elevation difference between the base point and each of the meshes, and calculating water level information of each of the meshes based on water level information of the base point and the elevation difference; a mesh display step of displaying, on the map, each of the meshes to which the display information corresponding to the calculated water level information has been assigned as a flooding situation; has.
[0011] (3) The present invention can also be configured as a flood situation display program that causes a computer to function as the flood situation display system. Effect of the Invention
[0012] According to the present invention, it is possible to grasp a wide range of flooding conditions using a water monitoring staff, thereby improving the accuracy of displaying the flooding conditions. [Brief description of the drawings]
[0013] [Figure 1] FIG. 1 is a configuration diagram of a flooding status display system according to an embodiment of the present invention. [Diagram 2] 4 is a flowchart showing the processing steps. [Diagram 3] (a) is an explanatory diagram showing an example of water level information detected by a flood monitoring staff, (b) is an explanatory diagram showing an example of water level calculation for each mesh, (c) is a schematic diagram showing an example of mesh coloring, and (d) is a schematic diagram showing an example of mesh display on a map. [Figure 4] Elevation data map of each surrounding mesh stored in the mesh information DB. [Diagram 5] FIG. 13 is an explanatory diagram showing an example of water level calculation for a surrounding mesh. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] The following describes a flood status display system (flood status display method) according to an embodiment of the present invention. This system provides users with real-time information on the flood status over a wide area by displaying the flood status over a wide area in a mesh format based on a flood monitoring staff, thereby preventing damage caused by flooding.
[0015] <Configuration example> An example of the configuration of the system will be described with reference to Fig. 1. In Fig. 1, reference numeral 1 denotes an information display server 1 in which the system is constructed.
[0016] The information display server 1 is operated by a local government or the like that provides disaster information services, and is connected to a flood monitoring staff 2 and a user's terminal 30 via a network 20 such as the Internet. Examples of this terminal 30 include a PC or a smartphone.
[0017] (1) Flood monitoring staff 2 The flood monitoring staff 2 may be one described in Patent Documents 1 to 3, and is installed at a monitoring location (monitoring position) in an area managed by the local government or the like that operates the information display server 1. Here, the flood monitoring staff 2 has a function of monitoring the flooding situation at the monitoring location in real time, in addition to a leveling function, which is an existing staff function.
[0018] In other words, the water flooding monitoring staff has an existing cylindrical staff body that allows for visual level surveying and monitoring of water flooding conditions, and is further equipped with a water level meter section and a communication section, with the water level measuring section detecting the water level when the monitored location is flooded.
[0019] The water level measurement unit can use well-known measuring instruments such as an ultrasonic water level sensor, a pressure water level sensor, a float water level sensor, a capacitance water level sensor, an electrode water level sensor, etc. The communication unit includes a wireless module and an antenna, and transmits the water level information detected by the water level measurement unit to the information display server 1 via the network.
[0020] (2) Information display server 1 The information display server 1 is configured as a cloud server, and creates information on the wide-area flooding situation of the monitoring location based on the water level information transmitted from the flood monitoring staff 2. The created information on the flooding situation is displayed in mesh form on map information of the monitoring location, and is provided in response to a request from the terminal 30.
[0021] Specifically, the information display server 1 is equipped with the hardware resources of a normal computer (for example, a CPU, main storage devices such as RAM and ROM, and auxiliary storage devices such as SSD and HDD). As a result of cooperation between these hardware resources and software resources, the information display server 1 constitutes the above-mentioned system. Here, it implements a mesh information DB 3, a flood monitoring staff water level DB 4, a mesh display range determination function unit 5, an elevation data acquisition function unit 6, a water level calculation function unit 7, a mesh coloring function unit 8, a mesh display function unit 9, and a period setting unit 11. Of these, the DBs 3 and 4 are constructed on a storage device.
[0022] The DB3 stores information necessary for displaying the flooding situation in a mesh on map information in advance. The information stored here includes, for example, map information of each managed area to be displayed in a mesh, information on latitude and longitude within the managed area and altitude for each latitude and longitude, information on latitude and longitude and altitude of the location (monitoring location) where the flood monitoring staff 2 is installed, and display information (display color) of the mesh according to the water level information. The altitude information stored in the DB3 can be the average altitude within the area divided by latitude and longitude or the altitude value of a standard point within the same area.
[0023] The DB 4 stores water level information of the monitoring location transmitted from the communication unit of the water inundation monitoring staff 2. That is, the water inundation monitoring staff 2 periodically transmits water level information of the monitoring location to the information display server 1 from the communication unit.
[0024] Here, the transmission period (e.g., every minute) is set in advance in the period setting unit 11 and is then directly set in the communication unit of the flood monitoring staff 2, and when the information display server 1 receives water level information of the monitoring location, the water level information of the monitoring location is sequentially accumulated in the DB4, and the accumulated water level information becomes the base water level information.
[0025] The mesh display range determination function unit 5 acquires the latitude and longitude information stored in the DB 3. Based on the acquired information, the mesh display range is determined based on the monitoring position where the flood monitoring staff 2 is installed, and the determined mesh display range is registered in the DB 3.
[0026] Here, the base point for mesh display is determined based on the latitude and longitude of the monitoring location, and the area from the base point to a group of surrounding meshes determined in advance is the flooded area, i.e., the mesh display area. The number and size of the surrounding meshes are determined based on past flood conditions, and the pre-determined area can be determined using latitude and longitude information.
[0027] The elevation data acquisition function unit 6 acquires elevation information of the base point where the flood monitoring staff is installed and elevation information of the area corresponding to each surrounding mesh from the data stored in the DB3, assigns it to each surrounding mesh, and registers it in the DB3. At this time, the central surrounding mesh including the base point uses the elevation information of the base point as it is.
[0028] The water level calculation function unit 7 acquires the water level information of the base point stored in the DB 4 and the elevation information of each surrounding mesh registered in the DB 3. After that, it first calculates the elevation difference between the base point and each surrounding mesh, and then calculates the water level information of each surrounding mesh from the difference between the water level information of the base point and the elevation difference.
[0029] The mesh coloring function unit 8 selects a display color according to the water level information of each surrounding mesh, and colors each surrounding mesh with the selected display color. Each mesh colored here is displayed on a map by the mesh display function unit 9, and is presented on the user's terminal 30 as a flood situation.
[0030] Example An embodiment will be described with reference to Figures 2 to 5. In this embodiment, as shown in Figure 3(a), it is assumed that data of "25 cm" is transmitted from the flood monitoring staff 2 to the information display server 1 as the water level information of the base point, and is stored in the DB4.
[0031] S01: When processing begins, the mesh display range determination function unit 5 acquires latitude and longitude information from the DB 3, and determines the surrounding meshes 10a to 10i, each 25 m square, centered on the position of the flood monitoring staff 2, as the mesh display range 10, as shown in Figure 3(b).
[0032] In this case, latitude "0.8 seconds ≒ 25 m" and longitude "Tokyo (latitude 35 degrees): 1 second ≒ 25 m" can be used as the reference. Specifically, the central surrounding mesh 10a including the flood monitoring staff 2 at the center and the surrounding meshes 10b to 10i surrounding the surrounding mesh 10a are determined as the mesh display range 10 and stored in the DB3.
[0033] However, the mesh display range 10 is not limited to the surrounding meshes 10a to 10i, and may include surrounding meshes further out depending on past flood conditions, etc. Also, the size of each mesh 10a to 10i is not limited to 25m square, and any value can be used depending on past flood conditions, etc., as described above.
[0034] S02: The altitude data acquisition function unit 6 first acquires altitude information of the base point (the position where the flood monitoring staff is installed) and altitude information of each of the surrounding meshes 10a to 10i from the DB 3, and assigns the acquired altitude information to each of the surrounding meshes 10a to 10i. Here, the altitude information of the base point is used as it is for the altitude information of the surrounding mesh 10a, as described above.
[0035] As a result, as shown in Figure 4, · Surrounding mesh 10b~10d = altitude 25cm · Surrounding meshes 10a, 10i = altitude 10cm -Surrounding mesh 10e = altitude 15cm Surrounding mesh 10f = altitude 0cm - Peripheral mesh 10g, 10h = altitude 5cm Each piece of information is assigned to the surrounding meshes 10a to 10i and registered in the DB.
[0036] S03: The water level calculation function unit 03 acquires the water level information of the base point and the information of Fig. 4 from the DB 3. After that, first calculates the elevation difference between the elevation information of the base point and the elevation information of each of the surrounding meshes 10a-10i. Next, the elevation difference is subtracted from the water level information of the base point to calculate the water level information of each of the surrounding meshes 10a-10i, and the calculation result is estimated as the water level information of each of the surrounding meshes 10a-10i.
[0037] Taking the surrounding meshes 10b to 10d as an example based on Figure 5, the information obtained for the base point is "altitude = 10 cm, water level 25 cm." Also, for the surrounding meshes 10b to 10d, the information obtained is "altitude 25 cm, difference in altitude from the base point 15 cm, water level 10 cm." Therefore, it is estimated that "water level at the base point (25 cm) - difference in altitude (15 cm) = water level (10 cm)."
[0038] By performing the same water level estimation for all the surrounding meshes 10a to 10i, as shown in FIG. 3(b), · Water level information for surrounding meshes 10b~10d (10cm) · 10a, 10i water level information (25cm) · 10e water level information (20cm) · 10f water level information (35cm) · 10g,10h water level information (30cm) The result of the above is obtained. Since the elevation information of the base point is used as is for the elevation information of the surrounding mesh 10a, the water level information is also estimated to be the water level information of the base point.
[0039] S04, S05: The mesh coloring function unit 8 acquires mesh display information (display color) corresponding to the water level information from the DB 3. After that, as shown in Fig. 3(c), the surrounding meshes 10a-10i are colored with a display color corresponding to the water level information estimated in S03 (S04). Note that, although the water level information of each of the surrounding meshes 10a-10i is displayed by the size of a dot in Fig. 3(c), in reality, the surrounding meshes are colored, for example, with a blue color of a depth corresponding to the water level.
[0040] Thereafter, the mesh display function unit 9 displays the colored surrounding meshes 10a-10i on the map G with the position of the flood monitoring staff 2 at the center, as shown in Fig. 3(d) (S05). The map G displayed as the colored mesh is displayed on the screen of a monitor or the like as a flood situation when the terminal 30 accesses a disaster prevention information service or the like built on the information display server 1.
[0041] This makes it possible to present to the user the surrounding flood display range based on the position of the flood monitoring staff 2. As a result, the user can grasp the flooding situation over a wide area in real time from the flood display monitoring staff 2, which improves the accuracy of the flooding situation display and helps prevent damage caused by flooding.
[0042] The present invention is not limited to the above-described embodiment, and may be modified and embodied within the scope of the claims. For example, the present invention may be configured as a flood status display program that causes a computer to function as the information display server 1.
[0043] According to this program, each of the components 3 to 9, 11 in Fig. 1 is constructed in a computer, and steps S01 to S05 in Fig. 2 are executed. This program can be distributed via a network or stored in a recording medium. This recording medium stores the flood status display program, and therefore constitutes the present invention. [Explanation of symbols]
[0044] 1...Information display server 2…Flood monitoring staff 3…Mesh information DB 4…Flood monitoring staff DB 5…Mesh display range determination function section 6…Elevation data acquisition function section 7…Water level calculation function section 8…Mesh coloring function part 9…Mesh display function section 10…Mesh display range 10a~10i...peripheral mesh 11…Cycle setting section 20…Network 30…Terminal
Claims
1. A system for displaying a flooding situation on a map in a mesh format based on water level information detected by a flood monitoring staff, a database for storing information on latitude and longitude and altitude on the map and display information of meshes to be displayed on the map; a mesh display range determination function unit that determines a mesh display range based on the position of the flood monitoring staff on the basis of the latitude and longitude information acquired from the database; an elevation data acquisition function unit that acquires information on the elevation of the base point and each mesh included in the display range from the database; a water level calculation function unit that calculates an elevation difference between the base point and each of the meshes, and calculates water level information for each of the meshes based on the water level information of the base point and the elevation difference; a mesh display function unit that displays, on the map, each of the meshes to which the display information corresponding to the calculated water level information has been assigned as a flooding situation; A flooding situation display system comprising:
2. The mesh display range determination function unit is The mesh display range is set to include a plurality of surrounding meshes starting from the position of the flood monitoring staff.
2. The flooding situation display system according to claim 1.
3. The water level calculation function unit is The water level information of the surrounding mesh is calculated by subtracting the elevation difference from the water level information of the base point.
2. The flooding situation display system according to claim 1.
4. The database stores, as the display information, a color determined in advance according to water level information, A mesh coloring function unit that applies coloring to each of the surrounding meshes according to the water level information is provided.
2. The flooding situation display system according to claim 1.
5. a database for storing information on latitude, longitude and altitude on a map and display information of meshes to be displayed on the map; A method executed by the system for displaying a flooding situation on a map in a mesh format based on water level information detected by a flood monitoring staff, comprising: a mesh display range determination step of determining a mesh display range based on the position of the flood monitoring staff on the basis of the latitude and longitude information acquired from the database; an elevation data acquisition step of acquiring information on the elevation of each mesh included in the base point and the display range from the database; a water level calculation step of calculating an elevation difference between the base point and each of the meshes, and calculating water level information of each of the meshes based on water level information of the base point and the elevation difference; a mesh display step of displaying, on the map, each of the meshes to which the display information corresponding to the calculated water level information has been assigned as a flooding situation; A flooding status display method comprising the steps of:
6. A flooding status display program for causing a computer to function as the flooding status display system according to any one of claims 1 to 4.
Citation Information
Patent Citations
Flood monitoring gauge rod and flood monitoring system
JP2018109584A
Monitor terminal
JP2020003241A
Flood monitor system
JP2020106547A