WO2015027830A1 - Systems and methods for acquiring water depth information - Google Patents

Systems and methods for acquiring water depth information Download PDF

Info

Publication number
WO2015027830A1
WO2015027830A1 PCT/CN2014/084491 CN2014084491W WO2015027830A1 WO 2015027830 A1 WO2015027830 A1 WO 2015027830A1 CN 2014084491 W CN2014084491 W CN 2014084491W WO 2015027830 A1 WO2015027830 A1 WO 2015027830A1
Authority
WO
WIPO (PCT)
Prior art keywords
water depth
terminal
depth information
area
geographic position
Prior art date
Application number
PCT/CN2014/084491
Other languages
French (fr)
Inventor
Jingbiao LIANG
Chu ZENG
Hui Zheng
Xinlin Ye
Zhenyu Yang
Fangqiong DAI
Original Assignee
Tencent Technology (Shenzhen) Company Limited
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 Tencent Technology (Shenzhen) Company Limited filed Critical Tencent Technology (Shenzhen) Company Limited
Publication of WO2015027830A1 publication Critical patent/WO2015027830A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C13/00Surveying specially adapted to open water, e.g. sea, lake, river or canal
    • G01C13/008Surveying specially adapted to open water, e.g. sea, lake, river or canal measuring depth of open water
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Definitions

  • Certain embodiments of the present invention are directed to computer technology. More particularly, some embodiments of the invention provide systems and methods for information processing. Merely by way of example, some embodiments of the invention have been applied to water depth information. But it would be recognized that the invention has a much broader range of applicability.
  • a city is a product of social development and progress of human beings, and is a symbol of social civilization of human beings.
  • a gradual rise of an urbanization level is also an inevitable trend of the social development and progress of human beings.
  • frequent urban inland inundation often severely influences an urbanization process and brings many troubles to the lives of people at the same time. Therefore, information collection and an early warning system of the urban inland inundation become more and more important.
  • the first solution often involves utilizing an early warning system of the urban inland inundation, which is associated with a meteorological disaster forecasting system. For example, early warning documentation and prevention are carried out on a potential inland inundation disaster in a relevant area based on weather forecasting information in the area provided by the meteorological disaster forecasting system.
  • the second solution often involves manual monitoring. For example, cameras are built along roads. Observers are arranged to monitor an inland inundation condition of the roads. When the monitored roads have the inland inundation, the observers report monitored road inland inundation information. Based on the reported road inland inundation information, inland inundation information is released and early warnings are carried out on an area where the roads are located.
  • the above-noted conventional technology has some disadvantages.
  • an action region of meteorological data of the meteorological disaster forecasting system is wider, and the granularity is greater, so that the early warning system of the inland inundation may be configured for the early warning documentation and prevention for the potential inland inundation disaster related to a wide area.
  • the early warning system may not be specific to particular streets or districts. The system cannot respond quickly when the local inland inundation disaster, poor drainage in certain streets, etc. happens.
  • the inland inundation information is obtained by manual monitoring, so that the degree of automation is often low, and the labor cost is often high.
  • a method for acquiring water depth information. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal.
  • a method for acquiring water depth information. For example, a second terminal receives water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and the water depth information is displayed at a position on a preset map, the position
  • a device for acquiring water depth information includes: a data acquisition module configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal; a water depth information acquisition module configured to obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and a transmitting module configured to provide the target water depth information of the area to a second terminal.
  • a device for acquiring water depth information includes: a receiving module configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and a display module configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • a server in another embodiment, includes: a processor; a transmitter; and a memory.
  • the processor is configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal and obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data.
  • the transmitter is configured to provide the target water depth information of the area to a second terminal.
  • a terminal includes: a receiver; a display device; and a memory.
  • the receiver is configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal.
  • the display device is configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • a system for acquiring water depth information includes: a server; and a first terminal.
  • the first terminal is configured to acquire water depth data and transmit the water depth data to the server via a communication module.
  • the server is configured to: acquire the water depth data where a first terminal is located and a geographic position of the first terminal; obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and provide the target water depth information of the area to a second terminal.
  • a non-transitory computer readable storage medium includes programming instructions for acquiring water depth information.
  • the programming instructions are configured to cause one or more data processors to execute certain operations. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal.
  • a non-transitory computer readable storage medium includes programming instructions for acquiring water depth information.
  • the programming instructions are configured to cause one or more data processors to execute certain operations.
  • a second terminal receives water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and the water depth information is displayed at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • Figure 1 is a simplified diagram showing a method for acquiring water depth information according to one embodiment of the present invention.
  • Figure 2 is a simplified diagram showing a method for acquiring water depth information according to another embodiment of the present invention.
  • Figure 3 is a simplified diagram showing a method for acquiring water depth information according to yet another embodiment of the present invention.
  • Figure 4(A) and Figure 4(B) are simplified diagrams showing areas associated with a geographic position of a first terminal according to one embodiment of the present invention.
  • Figure 5 is a simplified diagram showing an area associated with a geographic position of a first terminal according to another embodiment of the present invention.
  • Figure 6 is a simplified diagram showing an area associated with a geographic position of a first terminal according to yet another embodiment of the present invention.
  • Figure 7 is a simplified diagram showing areas associated with a geographic position of a first terminal according to yet another embodiment of the present invention.
  • Figure 8 is a simplified diagram showing a device for acquiring water depth information according to one embodiment of the present invention.
  • Figure 9 is a simplified diagram showing a device for acquiring water depth information according to another embodiment of the present invention.
  • Figure 10 is a simplified diagram showing a server for acquiring water depth information according to one embodiment of the present invention.
  • Figure 11 is a simplified diagram showing a terminal device for acquiring water depth information according to one embodiment of the present invention.
  • Figure 12 is a simplified diagram showing a system for acquiring water depth information according to one embodiment of the present invention.
  • FIG. 1 is a simplified diagram showing a method for acquiring water depth information according to one embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the method 100 includes at least processes 101-103.
  • the method 100 is executed using a server.
  • the server includes a map server or a server for navigation.
  • the process 101 includes: acquiring water depth data at a position where a first terminal is located, and a geographic position of the first terminal.
  • the first terminal such as a water level sensor, is configured to measure a water level of an area where the first terminal is located.
  • the first terminal corresponds to a point or a short pavement on a map.
  • the water depth data includes water logging depth of a road measured by the first terminal when the road is in a water logging status, according to certain embodiments.
  • the geographic position of the first terminal includes an identification of a road where the first terminal is located, or geographic coordinates where the first terminal is located.
  • the road identification includes a number of the road or a name of the road.
  • the process 102 includes: obtaining water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data.
  • Water depth information may be represented in various manners.
  • the water depth information includes status information indicating whether vehicles can pass, status information indicating whether pedestrians can pass, etc.
  • the process 103 includes: providing the water depth information of the area associated with the geographic position of the first terminal to a second terminal.
  • the second terminal e.g., a mobile phone
  • the water depth information within a certain scope (e.g., an area) of the geographic position of the first terminal is obtained by acquiring the water depth data where the first terminal is located and the geographic position of the first terminal, according to certain embodiments.
  • the water depth information is provided to the second terminal, so that the early warning and prevention of the urban inland inundation are specific to the particular streets and districts to improve response speed, increase the automation degree, and reduce labor cost.
  • FIG. 2 is a simplified diagram showing a method for acquiring water depth information according to another embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the method 200 includes at least processes 201 and 202.
  • the method 200 is executed using a second terminal (e.g., a mobile phone).
  • the process 201 includes: receiving, by a second terminal, water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal.
  • the process 202 includes: displaying the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • the water depth information may be displayed at the position corresponding to the area within the certain scope of the geographic position of the first terminal (e.g., simultaneously), or displayed upon a click on a water depth identification at the position corresponding to the area within the certain scope of the geographic position of the first terminal.
  • the water depth information is received and displayed on the second terminal, so that a user may query the reported water depth information in time to increase convenience.
  • a visualization tool such as a map, is used for displaying the water depth information, so that the visualization of the data is increased.
  • FIG. 3 is a simplified diagram showing a method for acquiring water depth information according to yet another embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the method 300 is executed using a server and a second terminal, according to some embodiments.
  • the server acquires water depth data at a position where a first terminal is located, where the water depth data carries a terminal identification of the first terminal.
  • the first terminal measures the water logging depth in the area where the first terminal is located, and the measured water logging depth is transmitted to the server by a communication module of the first terminal, so that the server acquires the water depth data at the position where the first terminal is located.
  • the communication module includes a GSM (Global System of Mobile Communication) module, a radio module, a cellular network module, etc.
  • the server acquires the water depth data of a plurality of first terminals located in different areas, and acquires the water depth information of the different areas in a subsequent process to facilitate comprehensive understanding of a water level situation, according to certain embodiments.
  • GSM Global System of Mobile Communication
  • the server queries a preset database based on the terminal identification carried by the water depth data, and obtains a geographic position corresponding to the terminal identification, where the preset database saves a correspondence relationship between terminal identifications and geographic positions.
  • the terminal identification includes an ID (Identity) or a name of the terminal.
  • the geographic position includes an identification of a road where the first terminal is located, or geographic coordinates where the first terminal is located.
  • the preset database is classified as a first preset database or a second preset database based on different correspondence relationships saved in the preset database.
  • the first preset database saves the correspondence relationship between terminal identifications and road numbers.
  • the second preset database saves the correspondence relationship between terminal identifications and geographic coordinates.
  • the server obtains the geographic position corresponding to the terminal identification by any one of the following manners based on different representations of the geographic position where the first terminal is located.
  • the server queries the first preset database based on the terminal identification carried in the water depth data, and therefore acquires the road number corresponding to the terminal identification based on the terminal identification.
  • the first preset database is saved in a tabular form.
  • the terminal identification is expressed by the terminal ID
  • the road identification is expressed by the road number. Table 1 shows an example data list of the first preset database.
  • the server that receives the water depth data acquires the road number 369 corresponding to the first terminal (e.g., with the terminal ID 105) using the correspondence relationship as shown in Table 1.
  • the server after acquiring the water depth data at the position where the first terminal is located, the server queries the second preset database based on the terminal identification carried in the water depth data, and therefore acquires the geographic coordinates corresponding to the terminal identification based on the terminal identification.
  • the terminal identification is expressed by a terminal ID.
  • Table 2 shows an example data list of the second preset database.
  • the server that acquires the water depth data acquires the geographic coordinates corresponding to the first terminal (e.g., with the terminal ID 105) as 40.09°N and 116.5 ⁇ using the correspondence relationship as shown in Table 2.
  • the server acquires an area associated with the geographic position of the first terminal based on the geographic position. For example, after querying the preset database to obtain the geographic position corresponding to the terminal identification based on the terminal identification carried in the water depth data, the server defines the scope (e.g., an area) of the geographic position of the first terminal based on the obtained road number or the geographic coordinates based on one or more preset rules.
  • the preset rules include defining the area by taking the road number or the geographic coordinates as a starting point or a center.
  • a circular area or a fan-shaped area is acquired by taking the geographic position as a circle center and a preset length as a radius based on the geographic position, and is taken as the area associated with the geographic position of the first terminal.
  • a fan-shaped area is obtained by removing certain regions in a circular area that includes the geographic position as a circle center and a preset length as a radius, where the certain regions correspond to a non-pedestrian road or a non-vehicle road (e.g., a building, a lawn, a plaza, etc.)
  • Figure 4(A) and Figure 4(B) are simplified diagrams showing areas associated with a geographic position of a first terminal according to one embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • a circular area 1 (e.g., as shown in Figure 4(A)) or a fan-shaped area 2 (e.g., as shown in Figure 4(B)) corresponds to an area associated with a geographic position of a first terminal, according to some embodiments.
  • a small circle represents the geographic position where the first terminal is located, and the geographic position of the first terminal is used as a circle center of the circular area 1 (e.g., as shown in Figure 4(A)) or the fan-shaped area 2 (e.g., as shown in Figure 4(B)), where the area 1 and the area 2 have a radius of 20 m.
  • a road corresponding to the geographic position is taken as the area associated with the geographic position of the first terminal based on the geographic position. For example, according to the process 302, if the terminal ID of the first terminal is 105, the road number is 369, or the geographic coordinates are 40.09°N and 116.5 ⁇ . As an example, the entire road with the road number of 369 or the geographic coordinates of 40.09°N and 116.5 ⁇ is taken as the area associated with the geographic position of the first terminal.
  • Figure 5 is a simplified diagram showing an area associated with a geographic position of a first terminal according to another embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • one or more first roads associated with the geographic position of the first terminal are taken as the area associated with the geographic position of the first terminal. For example, as shown in Figure 5, if a small circle represents a geographic position where the first terminal with the terminal. ID of 105 is located, the first terminal is located on the road D (e.g., the shadowed area). As an example, the road D serves as the area associated with the geographic position of the first terminal.
  • one or more first roads corresponding to the geographic position and a preset number of second roads near the first roads serve as the area associated with the geographic position of the first terminal based on the geographic position.
  • Figure 6 is a simplified diagram showing an area associated with a geographic position of a first terminal according to yet another embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • a preset number of the second roads near the first roads include 3 roads.
  • the terminal ID of the first terminal is 105 (e.g., the small circle as shown in Figure 6)
  • the road number is 369 or the geographic coordinates are 40.09°N and 116.5 ⁇ .
  • the entire road associated with the road number of 369 or the geographic coordinates of 40.09°N and 116.5 ⁇ , (e.g., road D), and the three roads closest to the road D are taken as the area of the geographic position of the first terminal.
  • the server may take one or more roads corresponding to the geographic position as the area of the geographic position of the first terminal based on the geographic position. For example, as shown in Figure 6, according to the process 302, if the small circle represents the position where the first terminal with the terminal ID of 105 is located, then the road K (e.g., the shaded area) corresponding to the first terminal is taken as the area of the geographic position where a first water depth data sensor 105 is located.
  • the road K e.g., the shaded area
  • the server acquires water depth information corresponding to the water depth data based on the water depth data, according to some embodiments. For example, after acquiring the water depth data of the position where the first terminal is located, the server determines the water depth information corresponding to the water depth data based on the water depth data and a preset water depth situation judgment criterion.
  • the water depth information includes first water depth information, second water depth information, third water depth information, etc.
  • the first water depth information corresponds to a vehicle-passable status which indicates that the water depth is less than a half of the height of a vehicle tire.
  • the second water depth information corresponds to a vehicle-impassable status and an accessible status which indicates that the water depth exceeds the height between an exhaust duct and the ground, but does not exceed a knee height of an ordinary person.
  • the third water depth information corresponds to an inaccessible status which indicates that the water depth exceeds the knee height of an ordinary person.
  • the process 304 includes: acquiring the first water depth information as the water depth information corresponding to the water depth data when the water depth data is less than a first preset threshold. For example, when acquiring the water depth data, the server compares the water depth data with the first preset threshold and a second preset threshold. As an example, if the sever determines that the water depth data is less than the first preset threshold, the server determines the first water depth information as the water depth information corresponding to the water depth data based on a relationship between the water depth data and the first preset threshold as well as the second preset threshold. As another example, when the first preset threshold is 500 mm and the water depth data is less than 500 mm, the water depth information corresponding to the water depth data is the first water depth information, and thus the geographic position is vehicle-passable.
  • the process 304 includes: acquiring the second water depth information as the water depth information corresponding to the water depth data when the water depth data is greater than the first preset threshold and less than the second preset threshold, where the second preset threshold is greater than the first preset threshold. For example, when the server determines that the water depth data is greater than the first preset threshold and less than the second preset threshold after comparing the water depth data with the first preset threshold and the second preset threshold, the sever determines the second water depth information as the water depth information corresponding to the water depth data based on the relationship between the water depth data and the first preset threshold as well as the second preset threshold.
  • the first preset threshold is 500 mm
  • the second preset threshold is 700 mm
  • the water depth data is greater than 500 mm and less than 700 mm.
  • the water depth information corresponding to the water depth data is the second water depth information
  • the geographic position is vehicle- impassable but accessible, according to some embodiments.
  • the process 304 includes: acquiring the third water depth information as the water depth information corresponding to the water depth data when the water depth data is greater than the second preset threshold. For example, when the server determines that the water depth data is greater than the second preset threshold after comparing the water depth data with the first preset threshold and the second preset threshold, the sever determines the third water depth information as the water depth information corresponding to the water depth data based on the relation between the water depth data and the first preset threshold as well as the second preset threshold. As an example, the first preset threshold is 500 mm, the second preset threshold is 700 mm, and the water depth data is greater than 700 mm.
  • the water depth information corresponding to the water depth data is the third water depth information, and the geographic position is inaccessible, according to some embodiments.
  • the water depth information may be divided more particularly.
  • one or more preset thresholds may be further set based on the first preset threshold and the second preset threshold, and correspond to vehicles in different models respectively, so as to prompt which vehicles can normally pass the area associated with the geographic position of the first terminal.
  • a judgment is made based on the first preset threshold and the second preset threshold, and the water depth information is acquired. Then, whether the water depth data acquired in the process 301 is greater than the third preset threshold is further judged, and the more particular water depth information is obtained based on a judgment result.
  • the processes 303 and 304 are executed in sequence. In some embodiments, the processes 303 and 304 are not executed in sequence, but are executed (e.g., simultaneously). In certain
  • the process 304 is executed before the process 303.
  • the server takes the acquired water depth information as the water depth information within the area of the geographic position of the first terminal. For example, after the server acquires the area of the geographic position of the first terminal based on the geographic position and acquires the water depth information corresponding to the water depth data based on the water depth data, the server corresponds the acquired water depth information to the area associated with the geographic position of the first terminal, so that the water depth information serves as the water depth information within the area of the geographic position of the first terminal. As an example, during the process 306, the server provides the water depth information within the area of the geographic position of the first terminal to a second terminal.
  • the server transmits the water depth information within the area of the geographic position of the first terminal to the second terminal, so as to enable the second terminal to display the area of the geographic position of the first terminal based on the water depth information that corresponds to the area.
  • the server transmits the water depth information within the area of the geographic position of the first terminal to the second terminal under any one of the following circumstances: (1) when the server detects that the second terminal enters the area associated with the geographic position of the first terminal, the server transmits the water depth information within the area associated with the geographic position of the first terminal to the second terminal, (2) the server transmits the water depth information within the area associated with the geographic position of the first terminal to the second terminal that subscribes to a push service of the area associated with the geographic position of the first terminal, and (3) the server draws the water depth information at a position, corresponding to the area associated with the geographic position of the first terminal, of a preset map, and transmits the preset map drawn with the water depth information to the second terminal, so as to enable the second terminal to display the preset map when the second terminal requests to show the preset map.
  • the water depth information is transmitted to the second terminal in various manners, e.g., a short message, an application push, etc., according to certain embodiments.
  • the server finds out which second terminals enter a coverage area of a base station or a certain area through equipment such as the base station. For example, then, the server transmits the water depth information within the area associated with the geographic position of the first terminal to the second terminal, e.g., through a push.
  • the transmission may be based on the subscription of the user of the second terminal.
  • the server pre- stores one or more terminal identifications that subscribe to the water depth information, as an example.
  • the server acquires a particular terminal identification subscribing to the water depth information, and transmits the acquired water depth information to the second terminal that is associated with the particular terminal identification, according to some embodiments.
  • the server pre-stores terminal identifications that subscribe to the water depth information of a certain geographic position.
  • the server acquires a specific terminal identification
  • the server transmits the water depth information of LI to reserved contact information of the user A, such as an e-mail, an account, the second terminal, etc., when the water depth information acquired by the server includes the water depth information of LI.
  • the terminal identification of the second terminal includes: a user identification of the terminal user, an application identification, an equipment identification, etc.
  • the server when drawing the map, draws the area associated with the geographic position of the first terminal in a color corresponding to the water depth information. For example, when the water depth information of the area associated with the geographic position of the first terminal is the first water depth information, a red color is used for identifying the area associated with the geographic position of the first terminal. In another example, when the water depth information of the area associated with the geographic position of the first terminal is the second water depth information, a blue color is used for identifying the area associated with the geographic position of the first terminal.
  • a purple color is used for identifying the area associated with the geographic position of the first terminal.
  • the preset map includes a contour map, etc., according to some embodiments.
  • the server highlights the area associated with the geographic position of the first terminal in a color corresponding to the water depth information at the position, corresponding to the geographic position of the first terminal, on the preset map.
  • the highlighting principle is similar to the principle of drawing the area associated with the geographic position of the first terminal.
  • the second terminal displays the water depth information at the position, corresponding to an area within the certain scope of the geographic position of the first terminal, on the preset map when receiving the water depth information.
  • the second terminal provides the preset map.
  • the second terminal receives the water depth information transmitted by the server.
  • the second terminal displays the water depth information at the position, corresponding to the certain scope of the geographic position of the first terminal, on the preset map.
  • the second terminal displays the water depth information.
  • the geographic positions of the first terminal and the second terminal are located in the same area.
  • the water depth information may be displayed in the area (e.g., of a certain scope) associated with the geographic position of the first terminal, or displayed when a water depth identification arranged at the position, corresponding to the area (e.g., of a certain scope) associated with the geographic position of the first terminal, on the preset scope is clicked.
  • a water depth identification arranged at the position corresponding to the area (e.g., of a certain scope) associated with the geographic position of the first terminal, on the preset scope is clicked.
  • weather information within the area (e.g., of a certain scope) associated with the geographic position of the first terminal such as a wind direction, a temperature, rainfall, etc.
  • the water depth information may be displayed on the server or the terminal.
  • danger information e.g., a danger index, a suggestion
  • the determined the area (e.g., of a certain scope) associated with the geographic position of the first terminal includes a plurality of roads, so that the water depth information of the roads is (e.g., simultaneously) displayed on the preset map, and the roads are located in the area (e.g., of a certain scope) associated with the geographic position of the first terminal.
  • Figure 7 is a simplified diagram showing areas associated with a geographic position of a first terminal according to yet another embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • roads A, B, C, D and E are displayed on a preset map, according to some embodiments.
  • a small circle represents a geographic position of a first terminal.
  • a server obtains water depth data in an area including A and D where the first terminal that transmits the water depth data is located.
  • water depth information of the area is displayed (e.g., simultaneously) according to different roads.
  • the sections correspond to a crossing between the roads A and D; the temperature is 24-28 °C; the weather is from cloudy weather to moderate rain; the precipitation is 50 mm in 24 hours; the water level is 0.5 m, the danger index is high; the sections are not recommended for passing, etc.
  • a section 3 it is displayed that: the section corresponds to a crossing of the roads B and D; the temperature is 24-28 °C; the weather is from cloudy weather to moderate rain; the precipitation is 50 mm in 24 hours; the water level is 0.5 m; the danger index is high; the section is not recommended for passing, etc.
  • the geographic position information, the weather information (e.g., the temperature and meteorological conditions), the precipitation in 24 hours, the water level, the danger index and the recommendations of the roads, etc. are shown in Figure 7, according to some embodiments.
  • the information interaction between the server and the first terminal is performed in real time, so that the water depth information within the area associated with the geographic position of the first terminal is shown in the corresponding position in the preset map in real time, according to certain embodiments.
  • the water depth information within a certain scope (e.g., an area) of the geographic position of the first terminal is obtained by acquiring the water depth data where the first terminal is located and the geographic position of the first terminal, according to certain embodiments.
  • the water depth information is provided to the second terminal, so that the early warning and prevention of the urban inland inundation are specific to the particular streets and districts to improve response speed, increase the automation degree, and reduce labor cost.
  • the water depth information is received and displayed on the second terminal, so that a user may query the reported water depth information in time to increase convenience.
  • a visualization tool such as a map, is used for displaying the water depth information, so that the visualization of the data is increased.
  • FIG 8 is a simplified diagram showing a device for acquiring water depth information according to one embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the device 800 includes: a data acquisition module 801 configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal; a water depth information acquisition module 802 connected to the data acquisition module 801 and configured to obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and a transmitting module 803 connected to the water depth information acquisition module 802 and configured to provide the target water depth information of the area to a second terminal.
  • a data acquisition module 801 configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal
  • a water depth information acquisition module 802 connected to the data acquisition module 801 and configured to obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data
  • a transmitting module 803 connected to the water depth information acquisition module 802 and configured to provide the target water depth information of the area to a second terminal.
  • the water depth information acquisition module 802 includes: a scope acquisition unit configured to acquire the area based on at least information associated with the geographic position; and a water depth information acquisition unit configured to acquire the target water depth information corresponding to the water depth data based on at least information associated with the water depth data.
  • the water depth information acquisition unit is further configured to: in response to the water depth data being smaller than a first preset threshold, acquire first water depth information as the target water depth information corresponding to the water depth data; in response to the water depth data being greater than the first preset threshold and smaller than a second preset threshold, acquire second water depth information as the target water depth information corresponding to the water depth data, the second preset threshold being greater than the first preset threshold; and in response to the water depth data being greater than the second preset threshold, acquire third water depth information as the target water depth information corresponding to the water depth data.
  • the data acquisition module 801 is further configured to: acquire the water depth data where the first terminal is located; query a preset database based on at least information associated with a terminal identification included in the water depth data; and obtain the geographic position of the first terminal corresponding to the terminal identification, wherein the preset database stores a correspondence relationship between terminal identifications and geographic positions.
  • the scope acquisition unit is further configured to acquire a circular area or a fan-shaped area with the geographic position as a center and a preset length as a radius, wherein the circular area or the fan-shaped area corresponds to the area.
  • the scope acquisition unit is further configured to acquire one or more first roads associated with the geographic position, wherein the one or more first roads correspond to the area.
  • the scope acquisition unit is further configured to acquire one or more first roads associated with the geographic position and a preset number of second roads near the first roads, wherein the first roads and the second roads correspond to the area.
  • the transmitting module 803 is further configured to, in response to the second terminal being detected in the area, transmit the target water depth information of the area to the second terminal.
  • the transmitting module 803 is further configured to transmit the target water depth information of the area to the second terminal that subscribes to a push service associated with the area.
  • the transmitting module 803 is further configured to draw the target water depth information at a position in a preset map so that the second terminal displays the target water depth information, the position corresponding to the area.
  • FIG. 9 is a simplified diagram showing a device for acquiring water depth information according to another embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the device 900 includes: a receiving module 901 configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and a display module 902 connected with the receiving module 901 and configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • the device 900 and the first terminal are located in a same area (e.g., of a certain scope).
  • the display module 902 is further configured to highlight the water depth information in a color corresponding to the water depth information at the position on the preset map.
  • the display module 902 is further configured to display weather information of the area associated with the geographic position of the first terminal.
  • the display module 902 is further configured to acquire danger information corresponding to the water depth information and display the danger information.
  • the water depth information within a certain scope (e.g., an area) of the geographic position of the first terminal is obtained by acquiring the water depth data where the first terminal is located and the geographic position of the first terminal, according to certain embodiments.
  • the water depth information is provided to the second terminal, so that the early warning and prevention of the urban inland inundation are specific to the particular streets and districts to improve response speed, increase the automation degree, and reduce labor cost.
  • the water depth information is received and displayed on the second terminal, so that a user may query the reported water depth information in time to increase convenience.
  • a visualization tool such as a map, is used for displaying the water depth information, so that the visualization of the data is increased.
  • FIG 10 is a simplified diagram showing a server for acquiring water depth information according to one embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the server 1000 includes a processor 1001, a transmitter 1002, and a memory 1003.
  • the processor 1001 is configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal and obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data.
  • the transmitter 1002 is configured to provide the target water depth information of the area to a second terminal.
  • the processor 1001 is further configured to:
  • the processor 1001 is further configured to: in response to the water depth data being smaller than a first preset threshold, acquire first water depth information as the target water depth information corresponding to the water depth data; in response to the water depth data being greater than the first preset threshold and smaller than a second preset threshold, acquire second water depth information as the target water depth information corresponding to the water depth data, the second preset threshold being greater than the first preset threshold; and in response to the water depth data being greater than the second preset threshold, acquire third water depth information as the target water depth information corresponding to the water depth data.
  • the processor 1001 is further configured to: acquire the water depth data where the first terminal is located; query a preset database based on at least information associated with a terminal identification included in the water depth data; and obtain the geographic position of the first terminal corresponding to the terminal identification, wherein the preset database stores a correspondence relationship between terminal identifications and geographic positions.
  • the processor 1001 is further configured to: acquire a circular area or a fan-shaped area with the geographic position as a center and a preset length as a radius, wherein the circular area or the fan-shaped area corresponds to the area; acquire one or more first roads associated with the geographic position, wherein the one or more first roads correspond to the area; and/or acquire one or more first roads associated with the geographic position and a preset number of second roads near the first roads, wherein the first roads and the second roads correspond to the area.
  • the transmitter 1002 is further configured to: in response to the second terminal being detected in the area, transmit the target water depth information of the area to the second terminal; transmit the target water depth information of the area to the second terminal that subscribes to a push service associated with the area; and/or draw the target water depth information at a position in a preset map so that the second terminal displays the target water depth information, the position corresponding to the area.
  • FIG 11 is a simplified diagram showing a terminal device for acquiring water depth information according to one embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the terminal device 1100 includes a receiver 1101, a display device 1102, and a memory 1103.
  • the receiver 1101 is configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal.
  • the display device 1102 is configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • the terminal device 1100 and the first terminal are located in a same area (e.g., of a certain scope).
  • the display device 1102 is further configured to highlight the water depth information in a color corresponding to the water depth information at the position on the preset map.
  • the display device 1102 is further configured to display weather information of the area associated with the geographic position of the first terminal.
  • display device 1102 is further configured to acquire danger information corresponding to the water depth information and display the danger information.
  • FIG 12 is a simplified diagram showing a system for acquiring water depth information according to one embodiment of the present invention.
  • the diagram is merely an example, which should not unduly limit the scope of the claims.
  • One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
  • the system 1200 includes a server 1201, and a first terminal 1202.
  • the first terminal 1202 is configured to acquire water depth data and transmit the water depth data to the server via a communication module.
  • the server 1201 is configured to: acquire the water depth data where a first terminal is located and a geographic position of the first terminal; obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and provide the target water depth information of the area to a second terminal.
  • a method for acquiring water depth information. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal.
  • the method is implemented according to at least Figure 1 and/or Figure 3.
  • a method for acquiring water depth information. For example, a second terminal receives water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and the water depth information is displayed at a position on a preset map, the position
  • a device for acquiring water depth information includes: a data acquisition module configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal; a water depth information acquisition module configured to obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and a transmitting module configured to provide the target water depth information of the area to a second terminal.
  • the device is implemented according to at least Figure 8 and/or Figure 10.
  • a device for acquiring water depth information includes: a receiving module configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and a display module configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • the device is implemented according to at least Figure 9 and/or Figure 11.
  • a server in another embodiment, includes: a processor; a transmitter; and a memory.
  • the processor is configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal and obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data.
  • the transmitter is configured to provide the target water depth information of the area to a second terminal.
  • the server is implemented according to at least Figure 8 and/or Figure 10.
  • a terminal includes: a receiver; a display device; and a memory.
  • the receiver is configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal.
  • the display device is configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • the device is implemented according to at least Figure 9 and/or Figure 11.
  • a system for acquiring water depth information includes: a server; and a first terminal.
  • the first terminal is configured to acquire water depth data and transmit the water depth data to the server via a communication module.
  • the server is configured to: acquire the water depth data where a first terminal is located and a geographic position of the first terminal; obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and provide the target water depth information of the area to a second terminal.
  • the system is implemented according to at least Figure 12.
  • a non-transitory computer readable storage medium includes programming instructions for acquiring water depth information.
  • the programming instructions are configured to cause one or more data processors to execute certain operations. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal.
  • the storage medium is implemented according to at least Figure 1 and/or Figure 3.
  • a non-transitory computer readable storage medium includes programming instructions for acquiring water depth information.
  • the programming instructions are configured to cause one or more data processors to execute certain operations.
  • a second terminal receives water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and the water depth information is displayed at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
  • the storage medium is implemented according to at least Figure 2 and/or Figure 3.
  • some or all components of various embodiments of the present invention each are, individually and/or in combination with at least another component, implemented using one or more software components, one or more hardware components, and/or one or more combinations of software and hardware components.
  • some or all components of various embodiments of the present invention each are, individually and/or in combination with at least another component, implemented in one or more circuits, such as one or more analog circuits and/or one or more digital circuits.
  • various embodiments and/or examples of the present invention can be combined.
  • the methods and systems described herein may be implemented on many different types of processing devices by program code comprising program instructions that are executable by the device processing subsystem.
  • the software program instructions may include source code, object code, machine code, or any other stored data that is operable to cause a processing system to perform the methods and operations described herein.
  • Other implementations may also be used, however, such as firmware or even appropriately designed hardware configured to perform the methods and systems described herein.
  • the systems' and methods' data may be stored and implemented in one or more different types of computer-implemented data stores, such as different types of storage devices and programming constructs (e.g., RAM, ROM, EEPROM, Flash memory, flat files, databases, programming data structures, programming variables, IF-THEN (or similar type) statement constructs, application programming interface, etc.).
  • storage devices and programming constructs e.g., RAM, ROM, EEPROM, Flash memory, flat files, databases, programming data structures, programming variables, IF-THEN (or similar type) statement constructs, application programming interface, etc.
  • data structures describe formats for use in organizing and storing data in databases, programs, memory, or other computer- readable media for use by a computer program.
  • the systems and methods may be provided on many different types of computer-readable media including computer storage mechanisms (e.g., CD-ROM, diskette, RAM, flash memory, computer's hard drive, DVD, etc.) that contain instructions (e.g., software) for use in execution by a processor to perform the methods' operations and implement the systems described herein.
  • computer storage mechanisms e.g., CD-ROM, diskette, RAM, flash memory, computer's hard drive, DVD, etc.
  • instructions e.g., software
  • the computer components, software modules, functions, data stores and data structures described herein may be connected directly or indirectly to each other in order to allow the flow of data needed for their operations.
  • a module or processor includes but is not limited to a unit of code that performs a software operation, and can be implemented for example as a subroutine unit of code, or as a software function unit of code, or as an object (as in an object-oriented paradigm), or as an applet, or in a computer script language, or as another type of computer code.
  • the software components and/or functionality may be located on a single computer or distributed across multiple computers depending upon the situation at hand.
  • the computing system can include client devices and servers.
  • a client device and server are generally remote from each other and typically interact through a communication network.
  • the relationship of client device and server arises by virtue of computer programs running on the respective computers and having a client device-server relationship to each other.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • Hydrology & Water Resources (AREA)
  • Instructional Devices (AREA)
  • Traffic Control Systems (AREA)

Abstract

Systems and methods are provided for acquiring water depth information. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal.

Description

SYSTEMS AND METHODS FOR ACQUIRING WATER
DEPTH INFORMATION
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] The application claims priority to Chinese Patent Application No.
201310378483.4, filed August 27, 2013, incorporated by reference herein for all purposes.
BACKGROUND OF THE INVENTION
[0002] Certain embodiments of the present invention are directed to computer technology. More particularly, some embodiments of the invention provide systems and methods for information processing. Merely by way of example, some embodiments of the invention have been applied to water depth information. But it would be recognized that the invention has a much broader range of applicability.
[0003] A city is a product of social development and progress of human beings, and is a symbol of social civilization of human beings. A gradual rise of an urbanization level is also an inevitable trend of the social development and progress of human beings. However, frequent urban inland inundation often severely influences an urbanization process and brings many troubles to the lives of people at the same time. Therefore, information collection and an early warning system of the urban inland inundation become more and more important.
[0004] Two solutions are often available for collection and publishing of information related to urban inland inundation. The first solution often involves utilizing an early warning system of the urban inland inundation, which is associated with a meteorological disaster forecasting system. For example, early warning documentation and prevention are carried out on a potential inland inundation disaster in a relevant area based on weather forecasting information in the area provided by the meteorological disaster forecasting system. The second solution often involves manual monitoring. For example, cameras are built along roads. Observers are arranged to monitor an inland inundation condition of the roads. When the monitored roads have the inland inundation, the observers report monitored road inland inundation information. Based on the reported road inland inundation information, inland inundation information is released and early warnings are carried out on an area where the roads are located.
[0005] The above-noted conventional technology has some disadvantages. For example, for the first solution, an action region of meteorological data of the meteorological disaster forecasting system is wider, and the granularity is greater, so that the early warning system of the inland inundation may be configured for the early warning documentation and prevention for the potential inland inundation disaster related to a wide area. The early warning system may not be specific to particular streets or districts. The system cannot respond quickly when the local inland inundation disaster, poor drainage in certain streets, etc. happens. For the second solution, the inland inundation information is obtained by manual monitoring, so that the degree of automation is often low, and the labor cost is often high.
[0006] Hence it is highly desirable to improve the techniques for acquiring water depth information.
BRIEF SUMMARY OF THE INVENTION
[0007] According to one embodiment, a method is provided for acquiring water depth information. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal.
[0008] According to another embodiment, a method is provided for acquiring water depth information. For example, a second terminal receives water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and the water depth information is displayed at a position on a preset map, the position
corresponding to an area associated with a geographic position of the first terminal.
[0009] According to yet another embodiment, a device for acquiring water depth information includes: a data acquisition module configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal; a water depth information acquisition module configured to obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and a transmitting module configured to provide the target water depth information of the area to a second terminal.
[0010] In one embodiment, a device for acquiring water depth information includes: a receiving module configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and a display module configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
[0011] In another embodiment, a server includes: a processor; a transmitter; and a memory. The processor is configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal and obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data. The transmitter is configured to provide the target water depth information of the area to a second terminal.
[0012] In yet another embodiment, a terminal includes: a receiver; a display device; and a memory. The receiver is configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal. The display device is configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
[0013] According to one embodiment, a system for acquiring water depth information includes: a server; and a first terminal. The first terminal is configured to acquire water depth data and transmit the water depth data to the server via a communication module. The server is configured to: acquire the water depth data where a first terminal is located and a geographic position of the first terminal; obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and provide the target water depth information of the area to a second terminal.
[0014] According to another embodiment, a non-transitory computer readable storage medium includes programming instructions for acquiring water depth information. The programming instructions are configured to cause one or more data processors to execute certain operations. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal.
[0015] According to yet another embodiment, a non-transitory computer readable storage medium includes programming instructions for acquiring water depth information. The programming instructions are configured to cause one or more data processors to execute certain operations. For example, a second terminal receives water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and the water depth information is displayed at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
[0016] Depending upon embodiment, one or more benefits may be achieved. These benefits and various additional objects, features and advantages of the present invention can be fully appreciated with reference to the detailed description and accompanying drawings that follow.
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a simplified diagram showing a method for acquiring water depth information according to one embodiment of the present invention.
[0018] Figure 2 is a simplified diagram showing a method for acquiring water depth information according to another embodiment of the present invention.
[0019] Figure 3 is a simplified diagram showing a method for acquiring water depth information according to yet another embodiment of the present invention. [0020] Figure 4(A) and Figure 4(B) are simplified diagrams showing areas associated with a geographic position of a first terminal according to one embodiment of the present invention.
[0021] Figure 5 is a simplified diagram showing an area associated with a geographic position of a first terminal according to another embodiment of the present invention.
[0022] Figure 6 is a simplified diagram showing an area associated with a geographic position of a first terminal according to yet another embodiment of the present invention.
[0023] Figure 7 is a simplified diagram showing areas associated with a geographic position of a first terminal according to yet another embodiment of the present invention.
[0024] Figure 8 is a simplified diagram showing a device for acquiring water depth information according to one embodiment of the present invention.
[0025] Figure 9 is a simplified diagram showing a device for acquiring water depth information according to another embodiment of the present invention.
[0026] Figure 10 is a simplified diagram showing a server for acquiring water depth information according to one embodiment of the present invention.
[0027] Figure 11 is a simplified diagram showing a terminal device for acquiring water depth information according to one embodiment of the present invention.
[0028] Figure 12 is a simplified diagram showing a system for acquiring water depth information according to one embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
[0029] Figure 1 is a simplified diagram showing a method for acquiring water depth information according to one embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications. The method 100 includes at least processes 101-103. [0030] According to one embodiment, the method 100 is executed using a server. For example, the server includes a map server or a server for navigation. In another example, the process 101 includes: acquiring water depth data at a position where a first terminal is located, and a geographic position of the first terminal. As an example, the first terminal, such as a water level sensor, is configured to measure a water level of an area where the first terminal is located. As another example, the first terminal corresponds to a point or a short pavement on a map. The water depth data includes water logging depth of a road measured by the first terminal when the road is in a water logging status, according to certain embodiments. For example, the geographic position of the first terminal includes an identification of a road where the first terminal is located, or geographic coordinates where the first terminal is located. In another example, the road identification includes a number of the road or a name of the road.
[0031] According to another embodiment, the process 102 includes: obtaining water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data. Water depth information may be represented in various manners. For example, the water depth information includes status information indicating whether vehicles can pass, status information indicating whether pedestrians can pass, etc.
[0032] According to yet another embodiment, the process 103 includes: providing the water depth information of the area associated with the geographic position of the first terminal to a second terminal. For example, the second terminal (e.g., a mobile phone) receives and displays the water depth information within the certain scope of the geographic position of the first terminal. The water depth information within a certain scope (e.g., an area) of the geographic position of the first terminal is obtained by acquiring the water depth data where the first terminal is located and the geographic position of the first terminal, according to certain embodiments. For example, the water depth information is provided to the second terminal, so that the early warning and prevention of the urban inland inundation are specific to the particular streets and districts to improve response speed, increase the automation degree, and reduce labor cost. [0033] Figure 2 is a simplified diagram showing a method for acquiring water depth information according to another embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications. The method 200 includes at least processes 201 and 202.
[0034] According to one embodiment, the method 200 is executed using a second terminal (e.g., a mobile phone). For example, the process 201 includes: receiving, by a second terminal, water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal. In another example, the process 202 includes: displaying the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
[0035] According to some embodiments, the water depth information may be displayed at the position corresponding to the area within the certain scope of the geographic position of the first terminal (e.g., simultaneously), or displayed upon a click on a water depth identification at the position corresponding to the area within the certain scope of the geographic position of the first terminal. For example, the water depth information is received and displayed on the second terminal, so that a user may query the reported water depth information in time to increase convenience. In another example, a visualization tool, such as a map, is used for displaying the water depth information, so that the visualization of the data is increased.
[0036] Figure 3 is a simplified diagram showing a method for acquiring water depth information according to yet another embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
[0037] As shown in Figure 3, the method 300 is executed using a server and a second terminal, according to some embodiments. For example, during the process 301, the server acquires water depth data at a position where a first terminal is located, where the water depth data carries a terminal identification of the first terminal. As an example, when an area where the first terminal is located is in a water logging status, or the first terminal receives a water level detection command, the first terminal measures the water logging depth in the area where the first terminal is located, and the measured water logging depth is transmitted to the server by a communication module of the first terminal, so that the server acquires the water depth data at the position where the first terminal is located. In another example, the communication module includes a GSM (Global System of Mobile Communication) module, a radio module, a cellular network module, etc. The server acquires the water depth data of a plurality of first terminals located in different areas, and acquires the water depth information of the different areas in a subsequent process to facilitate comprehensive understanding of a water level situation, according to certain embodiments.
[0038] According to another embodiment, during the process 302, the server queries a preset database based on the terminal identification carried by the water depth data, and obtains a geographic position corresponding to the terminal identification, where the preset database saves a correspondence relationship between terminal identifications and geographic positions. For example, the terminal identification includes an ID (Identity) or a name of the terminal. As an example, the geographic position includes an identification of a road where the first terminal is located, or geographic coordinates where the first terminal is located. In some embodiments, the preset database is classified as a first preset database or a second preset database based on different correspondence relationships saved in the preset database. For example, the first preset database saves the correspondence relationship between terminal identifications and road numbers. In another example, the second preset database saves the correspondence relationship between terminal identifications and geographic coordinates.
[0039] According to certain embodiments, the server obtains the geographic position corresponding to the terminal identification by any one of the following manners based on different representations of the geographic position where the first terminal is located. In some embodiments, after acquiring the water depth data at the position where the first terminal is located, the server queries the first preset database based on the terminal identification carried in the water depth data, and therefore acquires the road number corresponding to the terminal identification based on the terminal identification. As an example, the first preset database is saved in a tabular form. As another example, the terminal identification is expressed by the terminal ID, and the road identification is expressed by the road number. Table 1 shows an example data list of the first preset database.
Table 1
Figure imgf000011_0001
[0040] As yet another example, according to the first preset database as shown in Table 1, if the terminal ID of the first terminal that transmits the water depth data is 105, the server that receives the water depth data acquires the road number 369 corresponding to the first terminal (e.g., with the terminal ID 105) using the correspondence relationship as shown in Table 1.
[0041] In certain embodiments, after acquiring the water depth data at the position where the first terminal is located, the server queries the second preset database based on the terminal identification carried in the water depth data, and therefore acquires the geographic coordinates corresponding to the terminal identification based on the terminal identification. For example, the terminal identification is expressed by a terminal ID. Table 2 shows an example data list of the second preset database.
Table 2
Figure imgf000011_0002
[0042] In another example, according to the second preset database as shown in Table 2, if the terminal ID of the first terminal transmitting the water depth data is 105, the server that acquires the water depth data acquires the geographic coordinates corresponding to the first terminal (e.g., with the terminal ID 105) as 40.09°N and 116.5Έ using the correspondence relationship as shown in Table 2.
[0043] According to yet another embodiment, during the process 303, the server acquires an area associated with the geographic position of the first terminal based on the geographic position. For example, after querying the preset database to obtain the geographic position corresponding to the terminal identification based on the terminal identification carried in the water depth data, the server defines the scope (e.g., an area) of the geographic position of the first terminal based on the obtained road number or the geographic coordinates based on one or more preset rules. As an example, the preset rules include defining the area by taking the road number or the geographic coordinates as a starting point or a center.
[0044] According to some embodiments, a circular area or a fan-shaped area is acquired by taking the geographic position as a circle center and a preset length as a radius based on the geographic position, and is taken as the area associated with the geographic position of the first terminal. For example, a fan-shaped area is obtained by removing certain regions in a circular area that includes the geographic position as a circle center and a preset length as a radius, where the certain regions correspond to a non-pedestrian road or a non-vehicle road (e.g., a building, a lawn, a plaza, etc.)
[0045] Figure 4(A) and Figure 4(B) are simplified diagrams showing areas associated with a geographic position of a first terminal according to one embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
[0046] A circular area 1 (e.g., as shown in Figure 4(A)) or a fan-shaped area 2 (e.g., as shown in Figure 4(B)) corresponds to an area associated with a geographic position of a first terminal, according to some embodiments. For example, a small circle represents the geographic position where the first terminal is located, and the geographic position of the first terminal is used as a circle center of the circular area 1 (e.g., as shown in Figure 4(A)) or the fan-shaped area 2 (e.g., as shown in Figure 4(B)), where the area 1 and the area 2 have a radius of 20 m.
[0047] According to certain embodiments, during acquisition of the area associated with the geographic position of the first terminal, a road corresponding to the geographic position is taken as the area associated with the geographic position of the first terminal based on the geographic position. For example, according to the process 302, if the terminal ID of the first terminal is 105, the road number is 369, or the geographic coordinates are 40.09°N and 116.5Έ. As an example, the entire road with the road number of 369 or the geographic coordinates of 40.09°N and 116.5Έ is taken as the area associated with the geographic position of the first terminal.
[0048] Figure 5 is a simplified diagram showing an area associated with a geographic position of a first terminal according to another embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
[0049] According to some embodiments, one or more first roads associated with the geographic position of the first terminal are taken as the area associated with the geographic position of the first terminal. For example, as shown in Figure 5, if a small circle represents a geographic position where the first terminal with the terminal. ID of 105 is located, the first terminal is located on the road D (e.g., the shadowed area). As an example, the road D serves as the area associated with the geographic position of the first terminal.
[0050] According to certain embodiments, during the acquisition of the area associated with the geographic position of the first terminal, one or more first roads corresponding to the geographic position and a preset number of second roads near the first roads serve as the area associated with the geographic position of the first terminal based on the geographic position.
[0051] Figure 6 is a simplified diagram showing an area associated with a geographic position of a first terminal according to yet another embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
[0052] According to some embodiments, a preset number of the second roads near the first roads include 3 roads. For example, according to the process 302, if the terminal ID of the first terminal is 105 (e.g., the small circle as shown in Figure 6), and then the road number is 369 or the geographic coordinates are 40.09°N and 116.5Έ. As an example, the entire road associated with the road number of 369 or the geographic coordinates of 40.09°N and 116.5Έ, (e.g., road D), and the three roads closest to the road D (e.g., road A, road C and road E), are taken as the area of the geographic position of the first terminal.
[0053] According to certain embodiments, during the acquisition of the area associated with the geographic position of the first terminal, the server may take one or more roads corresponding to the geographic position as the area of the geographic position of the first terminal based on the geographic position. For example, as shown in Figure 6, according to the process 302, if the small circle represents the position where the first terminal with the terminal ID of 105 is located, then the road K (e.g., the shaded area) corresponding to the first terminal is taken as the area of the geographic position where a first water depth data sensor 105 is located.
[0054] Referring back to Figure 3, during the process 304, the server acquires water depth information corresponding to the water depth data based on the water depth data, according to some embodiments. For example, after acquiring the water depth data of the position where the first terminal is located, the server determines the water depth information corresponding to the water depth data based on the water depth data and a preset water depth situation judgment criterion. As an example, the water depth information includes first water depth information, second water depth information, third water depth information, etc. As another example, the first water depth information corresponds to a vehicle-passable status which indicates that the water depth is less than a half of the height of a vehicle tire. As yet another example, the second water depth information corresponds to a vehicle-impassable status and an accessible status which indicates that the water depth exceeds the height between an exhaust duct and the ground, but does not exceed a knee height of an ordinary person. As yet another example, the third water depth information corresponds to an inaccessible status which indicates that the water depth exceeds the knee height of an ordinary person.
[0055] According to certain embodiments, the process 304 includes: acquiring the first water depth information as the water depth information corresponding to the water depth data when the water depth data is less than a first preset threshold. For example, when acquiring the water depth data, the server compares the water depth data with the first preset threshold and a second preset threshold. As an example, if the sever determines that the water depth data is less than the first preset threshold, the server determines the first water depth information as the water depth information corresponding to the water depth data based on a relationship between the water depth data and the first preset threshold as well as the second preset threshold. As another example, when the first preset threshold is 500 mm and the water depth data is less than 500 mm, the water depth information corresponding to the water depth data is the first water depth information, and thus the geographic position is vehicle-passable.
[0056] According to some embodiments, the process 304 includes: acquiring the second water depth information as the water depth information corresponding to the water depth data when the water depth data is greater than the first preset threshold and less than the second preset threshold, where the second preset threshold is greater than the first preset threshold. For example, when the server determines that the water depth data is greater than the first preset threshold and less than the second preset threshold after comparing the water depth data with the first preset threshold and the second preset threshold, the sever determines the second water depth information as the water depth information corresponding to the water depth data based on the relationship between the water depth data and the first preset threshold as well as the second preset threshold. In another example, the first preset threshold is 500 mm, the second preset threshold is 700 mm, and the water depth data is greater than 500 mm and less than 700 mm. The water depth information corresponding to the water depth data is the second water depth information, and the geographic position is vehicle- impassable but accessible, according to some embodiments.
[0057] According to certain embodiments, the process 304 includes: acquiring the third water depth information as the water depth information corresponding to the water depth data when the water depth data is greater than the second preset threshold. For example, when the server determines that the water depth data is greater than the second preset threshold after comparing the water depth data with the first preset threshold and the second preset threshold, the sever determines the third water depth information as the water depth information corresponding to the water depth data based on the relation between the water depth data and the first preset threshold as well as the second preset threshold. As an example, the first preset threshold is 500 mm, the second preset threshold is 700 mm, and the water depth data is greater than 700 mm. The water depth information corresponding to the water depth data is the third water depth information, and the geographic position is inaccessible, according to some embodiments.
[0058] The above situations are described by taking three types of water depth information for instance. In some embodiments, the water depth information may be divided more particularly. For example, one or more preset thresholds may be further set based on the first preset threshold and the second preset threshold, and correspond to vehicles in different models respectively, so as to prompt which vehicles can normally pass the area associated with the geographic position of the first terminal. As an example, a judgment is made based on the first preset threshold and the second preset threshold, and the water depth information is acquired. Then, whether the water depth data acquired in the process 301 is greater than the third preset threshold is further judged, and the more particular water depth information is obtained based on a judgment result. In certain embodiments, the processes 303 and 304 are executed in sequence. In some embodiments, the processes 303 and 304 are not executed in sequence, but are executed (e.g., simultaneously). In certain
embodiments, the process 304 is executed before the process 303.
[0059] According to some embodiments, during the process 305, the server takes the acquired water depth information as the water depth information within the area of the geographic position of the first terminal. For example, after the server acquires the area of the geographic position of the first terminal based on the geographic position and acquires the water depth information corresponding to the water depth data based on the water depth data, the server corresponds the acquired water depth information to the area associated with the geographic position of the first terminal, so that the water depth information serves as the water depth information within the area of the geographic position of the first terminal. As an example, during the process 306, the server provides the water depth information within the area of the geographic position of the first terminal to a second terminal. As another example, according to the process 305, after the server acquires the water depth information within the area of the geographic position of the first terminal, the server transmits the water depth information within the area of the geographic position of the first terminal to the second terminal, so as to enable the second terminal to display the area of the geographic position of the first terminal based on the water depth information that corresponds to the area.
[0060] According to certain embodiments, the server transmits the water depth information within the area of the geographic position of the first terminal to the second terminal under any one of the following circumstances: (1) when the server detects that the second terminal enters the area associated with the geographic position of the first terminal, the server transmits the water depth information within the area associated with the geographic position of the first terminal to the second terminal, (2) the server transmits the water depth information within the area associated with the geographic position of the first terminal to the second terminal that subscribes to a push service of the area associated with the geographic position of the first terminal, and (3) the server draws the water depth information at a position, corresponding to the area associated with the geographic position of the first terminal, of a preset map, and transmits the preset map drawn with the water depth information to the second terminal, so as to enable the second terminal to display the preset map when the second terminal requests to show the preset map. The water depth information is transmitted to the second terminal in various manners, e.g., a short message, an application push, etc., according to certain embodiments.
[0061] According to one embodiment, for the circumstance (1), the server finds out which second terminals enter a coverage area of a base station or a certain area through equipment such as the base station. For example, then, the server transmits the water depth information within the area associated with the geographic position of the first terminal to the second terminal, e.g., through a push.
[0062] According to another embodiment, in order to avoid disturbing a user, the transmission may be based on the subscription of the user of the second terminal. For the circumstance (2), the server pre- stores one or more terminal identifications that subscribe to the water depth information, as an example. When acquiring the water depth information, the server acquires a particular terminal identification subscribing to the water depth information, and transmits the acquired water depth information to the second terminal that is associated with the particular terminal identification, according to some embodiments. For example, the server pre-stores terminal identifications that subscribe to the water depth information of a certain geographic position. As an example, when acquiring the water depth information of some geographic position, the server acquires a specific terminal identification
corresponding to the geographic position from a correspondence relationship, and transmits the acquired water depth information to the second terminal that is associated with the specific terminal identification. Particularly, if a user A
subscribes to the water depth information of roads LI and L2, the server transmits the water depth information of LI to reserved contact information of the user A, such as an e-mail, an account, the second terminal, etc., when the water depth information acquired by the server includes the water depth information of LI. As an example, the terminal identification of the second terminal includes: a user identification of the terminal user, an application identification, an equipment identification, etc.
[0063] According to yet another embodiment, for the circumstance (3), when drawing the map, the server draws the area associated with the geographic position of the first terminal in a color corresponding to the water depth information. For example, when the water depth information of the area associated with the geographic position of the first terminal is the first water depth information, a red color is used for identifying the area associated with the geographic position of the first terminal. In another example, when the water depth information of the area associated with the geographic position of the first terminal is the second water depth information, a blue color is used for identifying the area associated with the geographic position of the first terminal. In yet another embodiment, when the water depth information of the certain scope of the geographic position of the first terminal is the third water depth information, a purple color is used for identifying the area associated with the geographic position of the first terminal. The preset map includes a contour map, etc., according to some embodiments.
[0064] According to certain embodiments, the server highlights the area associated with the geographic position of the first terminal in a color corresponding to the water depth information at the position, corresponding to the geographic position of the first terminal, on the preset map. For example, the highlighting principle is similar to the principle of drawing the area associated with the geographic position of the first terminal.
[0065] In one embodiment, during the process 307, the second terminal displays the water depth information at the position, corresponding to an area within the certain scope of the geographic position of the first terminal, on the preset map when receiving the water depth information. For example, the second terminal provides the preset map. In another example, the second terminal receives the water depth information transmitted by the server. In yet another example, the second terminal displays the water depth information at the position, corresponding to the certain scope of the geographic position of the first terminal, on the preset map. In yet another example; the second terminal displays the water depth information. In yet another example, the geographic positions of the first terminal and the second terminal are located in the same area.
[0066] According to some embodiments, the water depth information may be displayed in the area (e.g., of a certain scope) associated with the geographic position of the first terminal, or displayed when a water depth identification arranged at the position, corresponding to the area (e.g., of a certain scope) associated with the geographic position of the first terminal, on the preset scope is clicked. For example, weather information within the area (e.g., of a certain scope) associated with the geographic position of the first terminal, such as a wind direction, a temperature, rainfall, etc., may be displayed when the area (e.g., of a certain scope) associated with the geographic position of the first terminal and the water depth information are displayed on the server or the terminal. In another example, danger information (e.g., a danger index, a suggestion), corresponding to the water depth information is acquired based on the water depth information and displayed, when the area (e.g., of a certain scope) associated with the geographic position of the first terminal and the water depth information are displayed on the server or the terminal. In yet another example, the determined the area (e.g., of a certain scope) associated with the geographic position of the first terminal includes a plurality of roads, so that the water depth information of the roads is (e.g., simultaneously) displayed on the preset map, and the roads are located in the area (e.g., of a certain scope) associated with the geographic position of the first terminal.
[0067] Figure 7 is a simplified diagram showing areas associated with a geographic position of a first terminal according to yet another embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
[0068] As shown in Figure 7, roads A, B, C, D and E are displayed on a preset map, according to some embodiments. For example, a small circle represents a geographic position of a first terminal. As an example, a server obtains water depth data in an area including A and D where the first terminal that transmits the water depth data is located. As another example; water depth information of the area is displayed (e.g., simultaneously) according to different roads. As yet another example, at sections 1 and 2, it is displayed that: the sections correspond to a crossing between the roads A and D; the temperature is 24-28 °C; the weather is from cloudy weather to moderate rain; the precipitation is 50 mm in 24 hours; the water level is 0.5 m, the danger index is high; the sections are not recommended for passing, etc. As yet another example, at a section 3, it is displayed that: the section corresponds to a crossing of the roads B and D; the temperature is 24-28 °C; the weather is from cloudy weather to moderate rain; the precipitation is 50 mm in 24 hours; the water level is 0.5 m; the danger index is high; the section is not recommended for passing, etc. The geographic position information, the weather information (e.g., the temperature and meteorological conditions), the precipitation in 24 hours, the water level, the danger index and the recommendations of the roads, etc. are shown in Figure 7, according to some embodiments. The information interaction between the server and the first terminal is performed in real time, so that the water depth information within the area associated with the geographic position of the first terminal is shown in the corresponding position in the preset map in real time, according to certain embodiments.
[0069] The water depth information within a certain scope (e.g., an area) of the geographic position of the first terminal is obtained by acquiring the water depth data where the first terminal is located and the geographic position of the first terminal, according to certain embodiments. For example, the water depth information is provided to the second terminal, so that the early warning and prevention of the urban inland inundation are specific to the particular streets and districts to improve response speed, increase the automation degree, and reduce labor cost. As an example, the water depth information is received and displayed on the second terminal, so that a user may query the reported water depth information in time to increase convenience. In another example, a visualization tool, such as a map, is used for displaying the water depth information, so that the visualization of the data is increased.
[0070] Figure 8 is a simplified diagram showing a device for acquiring water depth information according to one embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
[0071] According to one embodiment, the device 800 includes: a data acquisition module 801 configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal; a water depth information acquisition module 802 connected to the data acquisition module 801 and configured to obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and a transmitting module 803 connected to the water depth information acquisition module 802 and configured to provide the target water depth information of the area to a second terminal.
[0072] According to another embodiment, the water depth information acquisition module 802 includes: a scope acquisition unit configured to acquire the area based on at least information associated with the geographic position; and a water depth information acquisition unit configured to acquire the target water depth information corresponding to the water depth data based on at least information associated with the water depth data. For example, the water depth information acquisition unit is further configured to: in response to the water depth data being smaller than a first preset threshold, acquire first water depth information as the target water depth information corresponding to the water depth data; in response to the water depth data being greater than the first preset threshold and smaller than a second preset threshold, acquire second water depth information as the target water depth information corresponding to the water depth data, the second preset threshold being greater than the first preset threshold; and in response to the water depth data being greater than the second preset threshold, acquire third water depth information as the target water depth information corresponding to the water depth data.
[0073] According to yet another embodiment, the data acquisition module 801 is further configured to: acquire the water depth data where the first terminal is located; query a preset database based on at least information associated with a terminal identification included in the water depth data; and obtain the geographic position of the first terminal corresponding to the terminal identification, wherein the preset database stores a correspondence relationship between terminal identifications and geographic positions. For example, the scope acquisition unit is further configured to acquire a circular area or a fan-shaped area with the geographic position as a center and a preset length as a radius, wherein the circular area or the fan-shaped area corresponds to the area. In another example, the scope acquisition unit is further configured to acquire one or more first roads associated with the geographic position, wherein the one or more first roads correspond to the area. In yet another example, the scope acquisition unit is further configured to acquire one or more first roads associated with the geographic position and a preset number of second roads near the first roads, wherein the first roads and the second roads correspond to the area.
[0074] In one embodiment, the transmitting module 803 is further configured to, in response to the second terminal being detected in the area, transmit the target water depth information of the area to the second terminal. For example, the transmitting module 803 is further configured to transmit the target water depth information of the area to the second terminal that subscribes to a push service associated with the area. In another example, the transmitting module 803 is further configured to draw the target water depth information at a position in a preset map so that the second terminal displays the target water depth information, the position corresponding to the area.
[0075] Figure 9 is a simplified diagram showing a device for acquiring water depth information according to another embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications.
[0076] According to one embodiment, the device 900 includes: a receiving module 901 configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and a display module 902 connected with the receiving module 901 and configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal. For example, the device 900 and the first terminal are located in a same area (e.g., of a certain scope). As an example, the display module 902 is further configured to highlight the water depth information in a color corresponding to the water depth information at the position on the preset map. As another example, the display module 902 is further configured to display weather information of the area associated with the geographic position of the first terminal. As yet another example, the display module 902 is further configured to acquire danger information corresponding to the water depth information and display the danger information.
[0077] The water depth information within a certain scope (e.g., an area) of the geographic position of the first terminal is obtained by acquiring the water depth data where the first terminal is located and the geographic position of the first terminal, according to certain embodiments. For example, the water depth information is provided to the second terminal, so that the early warning and prevention of the urban inland inundation are specific to the particular streets and districts to improve response speed, increase the automation degree, and reduce labor cost. As an example, the water depth information is received and displayed on the second terminal, so that a user may query the reported water depth information in time to increase convenience. In another example, a visualization tool, such as a map, is used for displaying the water depth information, so that the visualization of the data is increased.
[0078] Figure 10 is a simplified diagram showing a server for acquiring water depth information according to one embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications. The server 1000 includes a processor 1001, a transmitter 1002, and a memory 1003.
[0079] According to one embodiment, the processor 1001 is configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal and obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data. For example, the transmitter 1002 is configured to provide the target water depth information of the area to a second terminal.
[0080] According to another embodiment, the processor 1001 is further
configured to acquire the area based on at least information associated with the geographic position; and acquire the target water depth information corresponding to the water depth data based on at least information associated with the water depth data. For example, the processor 1001 is further configured to: in response to the water depth data being smaller than a first preset threshold, acquire first water depth information as the target water depth information corresponding to the water depth data; in response to the water depth data being greater than the first preset threshold and smaller than a second preset threshold, acquire second water depth information as the target water depth information corresponding to the water depth data, the second preset threshold being greater than the first preset threshold; and in response to the water depth data being greater than the second preset threshold, acquire third water depth information as the target water depth information corresponding to the water depth data.
[0081] According to yet another embodiment, the processor 1001 is further configured to: acquire the water depth data where the first terminal is located; query a preset database based on at least information associated with a terminal identification included in the water depth data; and obtain the geographic position of the first terminal corresponding to the terminal identification, wherein the preset database stores a correspondence relationship between terminal identifications and geographic positions. For example, the processor 1001 is further configured to: acquire a circular area or a fan-shaped area with the geographic position as a center and a preset length as a radius, wherein the circular area or the fan-shaped area corresponds to the area; acquire one or more first roads associated with the geographic position, wherein the one or more first roads correspond to the area; and/or acquire one or more first roads associated with the geographic position and a preset number of second roads near the first roads, wherein the first roads and the second roads correspond to the area.
[0082] According to yet another embodiment, the transmitter 1002 is further configured to: in response to the second terminal being detected in the area, transmit the target water depth information of the area to the second terminal; transmit the target water depth information of the area to the second terminal that subscribes to a push service associated with the area; and/or draw the target water depth information at a position in a preset map so that the second terminal displays the target water depth information, the position corresponding to the area.
[0083] Figure 11 is a simplified diagram showing a terminal device for acquiring water depth information according to one embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications. The terminal device 1100 includes a receiver 1101, a display device 1102, and a memory 1103.
[0084] According to one embodiment, the receiver 1101 is configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal. For example, the display device 1102 is configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal. As an example, the terminal device 1100 and the first terminal are located in a same area (e.g., of a certain scope). As another example, the display device 1102 is further configured to highlight the water depth information in a color corresponding to the water depth information at the position on the preset map. As another example, the display device 1102 is further configured to display weather information of the area associated with the geographic position of the first terminal. As yet another example, display device 1102 is further configured to acquire danger information corresponding to the water depth information and display the danger information.
[0085] Figure 12 is a simplified diagram showing a system for acquiring water depth information according to one embodiment of the present invention. The diagram is merely an example, which should not unduly limit the scope of the claims. One of ordinary skill in the art would recognize many variations, alternatives, and modifications. The system 1200 includes a server 1201, and a first terminal 1202.
[0086] According to one embodiment, the first terminal 1202 is configured to acquire water depth data and transmit the water depth data to the server via a communication module. For example, the server 1201 is configured to: acquire the water depth data where a first terminal is located and a geographic position of the first terminal; obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and provide the target water depth information of the area to a second terminal.
[0087] According to another embodiment, a method is provided for acquiring water depth information. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal. For example, the method is implemented according to at least Figure 1 and/or Figure 3.
[0088] According to another embodiment, a method is provided for acquiring water depth information. For example, a second terminal receives water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and the water depth information is displayed at a position on a preset map, the position
corresponding to an area associated with a geographic position of the first terminal. For example, the method is implemented according to at least Figure 2 and/or Figure 3. [0089] According to yet another embodiment, a device for acquiring water depth information includes: a data acquisition module configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal; a water depth information acquisition module configured to obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and a transmitting module configured to provide the target water depth information of the area to a second terminal. For example, the device is implemented according to at least Figure 8 and/or Figure 10.
[0090] In one embodiment, a device for acquiring water depth information includes: a receiving module configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and a display module configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal. For example, the device is implemented according to at least Figure 9 and/or Figure 11.
[0091] In another embodiment, a server includes: a processor; a transmitter; and a memory. The processor is configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal and obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data. The transmitter is configured to provide the target water depth information of the area to a second terminal. For example, the server is implemented according to at least Figure 8 and/or Figure 10.
[0092] In yet another embodiment, a terminal includes: a receiver; a display device; and a memory. The receiver is configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal. The display device is configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal. For example, the device is implemented according to at least Figure 9 and/or Figure 11.
[0093] According to one embodiment, a system for acquiring water depth information includes: a server; and a first terminal. The first terminal is configured to acquire water depth data and transmit the water depth data to the server via a communication module. The server is configured to: acquire the water depth data where a first terminal is located and a geographic position of the first terminal; obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and provide the target water depth information of the area to a second terminal. For example, the system is implemented according to at least Figure 12.
[0094] According to another embodiment, a non-transitory computer readable storage medium includes programming instructions for acquiring water depth information. The programming instructions are configured to cause one or more data processors to execute certain operations. For example, water depth data where a first terminal is located and a geographic position of the first terminal are acquired; target water depth information of an area associated with the geographic position of the first terminal is obtained based on at least information associated with the geographic position and the water depth data; and the target water depth information of the area is provided to a second terminal. For example, the storage medium is implemented according to at least Figure 1 and/or Figure 3.
[0095] According to yet another embodiment, a non-transitory computer readable storage medium includes programming instructions for acquiring water depth information. The programming instructions are configured to cause one or more data processors to execute certain operations. For example, a second terminal receives water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and the water depth information is displayed at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal. For example, the storage medium is implemented according to at least Figure 2 and/or Figure 3. [0096] The above only describes several scenarios presented by this invention, and the description is relatively specific and detailed, yet it cannot therefore be understood as limiting the scope of this invention. It should be noted that ordinary technicians in the field may also, without deviating from the invention's conceptual premises, make a number of variations and modifications, which are all within the scope of this invention. As a result, in terms of protection, the patent claims shall prevail.
[0097] For example, some or all components of various embodiments of the present invention each are, individually and/or in combination with at least another component, implemented using one or more software components, one or more hardware components, and/or one or more combinations of software and hardware components. In another example, some or all components of various embodiments of the present invention each are, individually and/or in combination with at least another component, implemented in one or more circuits, such as one or more analog circuits and/or one or more digital circuits. In yet another example, various embodiments and/or examples of the present invention can be combined.
[0098] Additionally, the methods and systems described herein may be implemented on many different types of processing devices by program code comprising program instructions that are executable by the device processing subsystem. The software program instructions may include source code, object code, machine code, or any other stored data that is operable to cause a processing system to perform the methods and operations described herein. Other implementations may also be used, however, such as firmware or even appropriately designed hardware configured to perform the methods and systems described herein.
[0099] The systems' and methods' data (e.g., associations, mappings, data input, data output, intermediate data results, final data results, etc.) may be stored and implemented in one or more different types of computer-implemented data stores, such as different types of storage devices and programming constructs (e.g., RAM, ROM, EEPROM, Flash memory, flat files, databases, programming data structures, programming variables, IF-THEN (or similar type) statement constructs, application programming interface, etc.). It is noted that data structures describe formats for use in organizing and storing data in databases, programs, memory, or other computer- readable media for use by a computer program.
[00100] The systems and methods may be provided on many different types of computer-readable media including computer storage mechanisms (e.g., CD-ROM, diskette, RAM, flash memory, computer's hard drive, DVD, etc.) that contain instructions (e.g., software) for use in execution by a processor to perform the methods' operations and implement the systems described herein. The computer components, software modules, functions, data stores and data structures described herein may be connected directly or indirectly to each other in order to allow the flow of data needed for their operations. It is also noted that a module or processor includes but is not limited to a unit of code that performs a software operation, and can be implemented for example as a subroutine unit of code, or as a software function unit of code, or as an object (as in an object-oriented paradigm), or as an applet, or in a computer script language, or as another type of computer code. The software components and/or functionality may be located on a single computer or distributed across multiple computers depending upon the situation at hand.
[00101] The computing system can include client devices and servers. A client device and server are generally remote from each other and typically interact through a communication network. The relationship of client device and server arises by virtue of computer programs running on the respective computers and having a client device-server relationship to each other.
[00102] This specification contains many specifics for particular embodiments. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations, one or more features from a combination can in some cases be removed from the combination, and a combination may, for example, be directed to a subcombination or variation of a subcombination.
[00103] Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.
[00104] Although specific embodiments of the present invention have been described, it is understood by those of skill in the art that there are other embodiments that are equivalent to the described embodiments. Accordingly, it is to be understood that the invention is not to be limited by the specific illustrated embodiments, but only by the scope of the appended claims.

Claims

What is claimed is:
1. A method for acquiring water depth information, the method comprising:
acquiring water depth data where a first terminal is located and a geographic position of the first terminal;
obtaining target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and
providing the target water depth information of the area to a second terminal.
2. The method of claim 1, wherein the obtaining water depth information within an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data includes:
acquiring the area based on at least information associated with the geographic position; and
acquiring the target water depth information corresponding to the water depth data based on at least information associated with the water depth data.
3. The method of claim 2, wherein the acquiring the target water depth information corresponding to the water depth data based on at least information associated with the water depth data includes:
in response to the water depth data being smaller than a first preset threshold, acquiring first water depth information as the target water depth information corresponding to the water depth data;
in response to the water depth data being greater than the first preset threshold and smaller than a second preset threshold, acquiring second water depth information as the target water depth information corresponding to the water depth data, the second preset threshold being greater than the first preset threshold; and
in response to the water depth data being greater than the second preset threshold, acquiring third water depth information as the target water depth information corresponding to the water depth data.
4. The method of claim 2, wherein the acquiring the area based on at least information associated with the geographic position includes:
acquiring a circular area or a fan-shaped area with the geographic position as a center and a preset length as a radius, wherein the circular area or the fan-shaped area corresponds to the area.
5. The method of claim 2, wherein the acquiring the area based on at least information associated with the geographic position includes:
acquiring one or more first roads associated with the geographic position, wherein the one or more first roads correspond to the area.
6. The method of claim 2, wherein the acquiring the area based on at least information associated with the geographic position includes:
acquiring one or more first roads associated with the geographic position and a preset number of second roads near the first roads, wherein the first roads and the second roads correspond to the area.
7. The method of claim 1, wherein the acquiring water depth data where a first terminal is located and a geographic position of the first terminal includes:
acquiring the water depth data where the first terminal is located;
querying a preset database based on at least information associated with a terminal identification included in the water depth data; and
obtaining the geographic position of the first terminal corresponding to the terminal identification, wherein the preset database stores a correspondence relationship between terminal identifications and geographic positions.
8. The method of claim 1, wherein the providing the target water depth information of the area to a second terminal includes:
in response to the second terminal being detected in the area, transmitting the target water depth information of the area to the second terminal.
9. The method of claim 1, wherein the providing the target water depth information of the area to a second terminal includes: transmitting the target water depth information of the area to the second terminal that subscribes to a push service associated with the area.
10. The method of claim 1, wherein the providing the target water depth information of the area to a second terminal includes:
drawing the target water depth information at a position in a preset map so that the second terminal displays the target water depth information, the position corresponding to the area.
11. A method for acquiring water depth information, the method comprising:
receiving, by a second terminal, water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and
displaying the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
12. The method of claim 11, wherein the first terminal and the second terminal are located in the area associated with the geographic position of the first terminal.
13. The method of claim 11, wherein the displaying the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal includes:
highlighting the water depth information in a color corresponding to the water depth information at the position on the preset map.
14. The method of claim 11, further comprising:
displaying weather information of the area associated with the geographic position of the first terminal.
15. The method of claim 11, further comprising: acquiring danger information corresponding to the water depth information; and
displaying the danger information.
16. A device for acquiring water depth information, the device comprising: a data acquisition module configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal;
a water depth information acquisition module configured to obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and
a transmitting module configured to provide the target water depth information of the area to a second terminal.
17. The device of claim 16, wherein the water depth information acquisition module includes:
a scope acquisition unit configured to acquire the area based on at least information associated with the geographic position; and
a water depth information acquisition unit configured to acquire the target water depth information corresponding to the water depth data based on at least information associated with the water depth data.
18. The device of claim 17, wherein the water depth information acquisition unit is further configured to:
in response to the water depth data being smaller than a first preset threshold, acquire first water depth information as the target water depth information
corresponding to the water depth data;
in response to the water depth data being greater than the first preset threshold and smaller than a second preset threshold, acquire second water depth information as the target water depth information corresponding to the water depth data, the second preset threshold being greater than the first preset threshold; and
in response to the water depth data being greater than the second preset threshold, acquire third water depth information as the target water depth information corresponding to the water depth data.
19. The device of claim 17, wherein the scope acquisition unit is further configured to acquire a circular area or a fan- shaped area with the geographic position as a center and a preset length as a radius, wherein the circular area or the fan-shaped area corresponds to the area.
20. The device of claim 17, wherein the scope acquisition unit is further configured to acquire one or more first roads associated with the geographic position, wherein the one or more first roads correspond to the area.
21. The device of claim 17, wherein the scope acquisition unit is further configured to acquire one or more first roads associated with the geographic position and a preset number of second roads near the first roads, wherein the first roads and the second roads correspond to the area.
22. The device of claim 16, wherein the data acquisition module is further configured to:
acquire the water depth data where the first terminal is located;
query a preset database based on at least information associated with a terminal identification included in the water depth data; and
obtain the geographic position of the first terminal corresponding to the terminal identification, wherein the preset database stores a correspondence relationship between terminal identifications and geographic positions.
23. The device of claim 16, wherein the transmitting module is further configured to, in response to the second terminal being detected in the area, transmit the target water depth information of the area to the second terminal.
24. The device of claim 16, wherein the transmitting module is further configured to transmit the target water depth information of the area to the second terminal that subscribes to a push service associated with the area.
25. The device of claim 16, wherein the transmitting module is further configured to draw the target water depth information at a position in a preset map so that the second terminal displays the target water depth information, the position corresponding to the area.
26. The device of claim 16, further comprising:
one or more data processors; and
a computer-readable storage medium;
wherein one or more of the data acquisition module, the water depth information acquisition module, and the transmitting module are stored in the storage medium and configured to be executed by the one or more data processors.
27. A device for acquiring water depth information, the device comprising: a receiving module configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and
a display module configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
28. The device of claim 27, wherein the device and the first terminal are located in the area associated with the geographic position of the first terminal.
29. The device of claim 27, wherein the display module is further configured to highlight the water depth information in a color corresponding to the water depth information at the position on the preset map.
30. The device of claim 27, wherein the display module is further configured to display weather information of the area associated with the geographic position of the first terminal.
31. The device of claim 27, wherein the display module is further configured to acquire danger information corresponding to the water depth
information and display the danger information.
32. The device of claim 27, further comprising: one or more data processors; and
a computer-readable storage medium;
wherein one or more of the receiving module and the display module are in the storage medium and configured to be executed by the one or more data sors.
33. A server comprising:
a processor;
a transmitter; and
a memory;
wherein:
the processor is configured to acquire water depth data where a first terminal is located and a geographic position of the first terminal and obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and
the transmitter is configured to provide the target water depth information of the area to a second terminal.
34. A terminal comprising:
a receiver;
a display device; and
a memory;
wherein:
the receiver is configured to receive water depth information, wherein the water depth information is acquired by a server based on at least information associated with water depth data of a first terminal; and
the display device is configured to display the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
35. A system for acquiring water depth information, the system comprising: a server; and
a first terminal; wherein:
the first terminal is configured to acquire water depth data and transmit the water depth data to the server via a communication module;
the server is configured to:
acquire the water depth data where a first terminal is located and a geographic position of the first terminal;
obtain target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and
provide the target water depth information of the area to a second terminal.
36. A non-transitory computer readable storage medium comprising programming instructions for acquiring water depth information, the programming instructions configured to cause one or more data processors to execute operations comprising:
acquiring water depth data where a first terminal is located and a geographic position of the first terminal;
obtaining target water depth information of an area associated with the geographic position of the first terminal based on at least information associated with the geographic position and the water depth data; and
providing the target water depth information of the area to a second terminal.
37. A non-transitory computer readable storage medium comprising programming instructions for acquiring water depth information, the programming instructions configured to cause one or more data processors to execute operations comprising:
receiving water depth information, wherein the water depth information is acquired based on at least information associated with water depth data of a first terminal; and
displaying the water depth information at a position on a preset map, the position corresponding to an area associated with a geographic position of the first terminal.
PCT/CN2014/084491 2013-08-27 2014-08-15 Systems and methods for acquiring water depth information WO2015027830A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310378483.4 2013-08-27
CN201310378483.4A CN104426943A (en) 2013-08-27 2013-08-27 Method, device, server, terminal, and system for water depth information acquisition

Publications (1)

Publication Number Publication Date
WO2015027830A1 true WO2015027830A1 (en) 2015-03-05

Family

ID=52585549

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/084491 WO2015027830A1 (en) 2013-08-27 2014-08-15 Systems and methods for acquiring water depth information

Country Status (2)

Country Link
CN (1) CN104426943A (en)
WO (1) WO2015027830A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105606176A (en) * 2016-03-09 2016-05-25 唐山现代工控技术有限公司 Urban flood prevention monitoring and warning method and urban flood prevention monitoring and warning device
CN108287938A (en) * 2017-12-18 2018-07-17 苏州航天***工程有限公司 A kind of method that automatically retrieval waterlogging regional extent internal drainage pipe network receives the mouth of a river
CN109405809A (en) * 2018-10-24 2019-03-01 中国电力科学研究院有限公司 A kind of substation's flood depth of water detection method and system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107481535B (en) * 2017-07-26 2020-05-19 深圳市盛路物联通讯技术有限公司 Water quantity detection method and system
CN110969814B (en) * 2019-11-19 2021-11-09 万翼科技有限公司 Water level prompting method and related product
CN114677641B (en) * 2022-03-23 2023-03-24 南京云创大数据科技股份有限公司 Accumulated water depth estimation method and system based on monitoring camera

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103177041A (en) * 2011-12-26 2013-06-26 北京四维图新科技股份有限公司 Electronic map generation method, information publish method, road planning method and road planning device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102104591B (en) * 2010-10-09 2013-11-27 厦门雅迅网络股份有限公司 Method for acquiring surrounding road conditions by mobile terminal
CN102184630A (en) * 2011-05-09 2011-09-14 广州从兴电子开发有限公司 Data acquisition concentrator and data acquisition method
CN202547721U (en) * 2012-03-29 2012-11-21 安徽佳润数字信息技术有限公司 Water regimen monitoring early warning system
CN102928037B (en) * 2012-09-07 2015-05-27 河北向阳电子有限公司 Road waterlogging monitoring and releasing method based on internet of things technology

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103177041A (en) * 2011-12-26 2013-06-26 北京四维图新科技股份有限公司 Electronic map generation method, information publish method, road planning method and road planning device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105606176A (en) * 2016-03-09 2016-05-25 唐山现代工控技术有限公司 Urban flood prevention monitoring and warning method and urban flood prevention monitoring and warning device
CN108287938A (en) * 2017-12-18 2018-07-17 苏州航天***工程有限公司 A kind of method that automatically retrieval waterlogging regional extent internal drainage pipe network receives the mouth of a river
CN109405809A (en) * 2018-10-24 2019-03-01 中国电力科学研究院有限公司 A kind of substation's flood depth of water detection method and system
CN109405809B (en) * 2018-10-24 2022-07-12 中国电力科学研究院有限公司 Method and system for detecting flood water depth of transformer substation

Also Published As

Publication number Publication date
CN104426943A (en) 2015-03-18

Similar Documents

Publication Publication Date Title
WO2015027830A1 (en) Systems and methods for acquiring water depth information
US20190353500A1 (en) Travel data collection and publication
CN108986450B (en) Vehicle environment sensing method, terminal and system
CN106662458B (en) Wearable sensor data for improving map and navigation data
TWI589841B (en) System and method of vehicle-mounted navigation
EP4072173A1 (en) Data transmission method and device
US20160063045A1 (en) Method and Apparatus for Road Risk Indices Generation
EP2885607B1 (en) A method and system for gps based water logging detection and notification
CN111127949B (en) Vehicle high-risk road section early warning method and device and storage medium
CN104992254B (en) Mountain fire based on power grid GIS and the meteorological trend pre-judging method combined
US10773727B1 (en) Driver performance measurement and monitoring with path analysis
US20130321179A1 (en) Real-Time Drive Assistance System And Method
CN107316457B (en) Method for judging whether road traffic condition accords with automatic driving of automobile
CN104634350A (en) Method and device for inquiring gas station information as well as navigation terminal
KR20130107424A (en) Method, system and control system for detecting and forecasting fog based on ubiquitous sensor network and semantic technology
US10679080B2 (en) Digital signage control device, digital signage control method, and non-transitory computer-readable storage medium storing program
US11568750B2 (en) Method and apparatus for estimating false positive reports of detectable road events
CN114120650A (en) Method and device for generating test result
US10163339B2 (en) Monitoring traffic congestion
CN111212375B (en) Positioning position adjusting method and device
CN114004566A (en) Danger warning method, device and storage medium
CN111798660B (en) Vehicle information display and acquisition method and device and related equipment
CN111354155B (en) Method, device and equipment for carrying out safety reminding in vehicle driving process
CN113391627A (en) Unmanned vehicle driving mode switching method and device, vehicle and cloud server
CN112307361A (en) Severe weather prompting method, prompting system, storage medium and electronic device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14839094

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC ( EPO FORM 1205A DATED 08/06/2016 )

122 Ep: pct application non-entry in european phase

Ref document number: 14839094

Country of ref document: EP

Kind code of ref document: A1