CN115292432A - Patrol route determining method and device, computer equipment and storage medium - Google Patents

Patrol route determining method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN115292432A
CN115292432A CN202210919913.8A CN202210919913A CN115292432A CN 115292432 A CN115292432 A CN 115292432A CN 202210919913 A CN202210919913 A CN 202210919913A CN 115292432 A CN115292432 A CN 115292432A
Authority
CN
China
Prior art keywords
patrol
point
information
alarm
key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210919913.8A
Other languages
Chinese (zh)
Inventor
李鹏辉
方俊皓
王英楠
李刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Hailnke Information Technology Co ltd
Original Assignee
Harbin Hailnke Information Technology Co ltd
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 Harbin Hailnke Information Technology Co ltd filed Critical Harbin Hailnke Information Technology Co ltd
Priority to CN202210919913.8A priority Critical patent/CN115292432A/en
Publication of CN115292432A publication Critical patent/CN115292432A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • G06Q50/265Personal security, identity or safety

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Remote Sensing (AREA)
  • Computer Security & Cryptography (AREA)
  • Educational Administration (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Alarm Systems (AREA)

Abstract

The invention provides a patrol route determining method, a patrol route determining device, computer equipment and a storage medium, wherein the patrol route determining method comprises the following steps: acquiring alarm information, preprocessing the alarm information, and acquiring information to be patrolled, wherein the information to be patrolled comprises alarm quantity and alarm type; acquiring a jurisdiction area based on the information to be patrolled, and determining a starting point and an end point of patrol through the jurisdiction area; obtaining key patrol points according to the information to be patrolled and the jurisdiction area; and determining a patrol path according to the starting point, the terminal point and the key patrol point, ensuring that an effective patrol path is made according to the previous alarm condition, and further preventing the alarm condition.

Description

Patrol route determining method and device, computer equipment and storage medium
Technical Field
The invention relates to the technical field of public security prevention and control, in particular to a patrol route determining method and device, computer equipment and a storage medium.
Background
In the process of dispatching and deploying security personnel, patrol routes of the security personnel need to be established, the security patrol personnel need to carry out regional patrol security according to the patrol routes every day, and for places with high-rate police situations, the number of the police situations can be effectively reduced by strengthening patrol intensity. On the other hand, patrol near the high-alarm-level place can quickly reach the emergency place when the alarm occurs, so that the situation is prevented from further worsening.
However, in the prior art, the patrol route is relatively fixed by artificially making the patrol route, so that the patrol route is not real-time effective enough when patrolling a frequently-occurring police, and the patrol route cannot be made and updated according to the occurrence condition of the police, so that the patrol efficiency of security personnel is not high, and the patrol effect is poor.
Disclosure of Invention
The invention solves the problem of how to make an effective patrol route based on the actually occurring alarm condition.
In order to solve the above problem, the present invention provides a patrol route determining method, including:
acquiring alarm information, preprocessing the alarm information, and acquiring information to be patrolled, wherein the information to be patrolled comprises alarm quantity and alarm type; acquiring a jurisdiction area based on the information to be patrolled, and determining a starting point and an end point of patrol through the jurisdiction area;
obtaining key patrol points according to the information to be patrolled and the jurisdiction area; and determining a patrol path according to the starting point, the end point and the key patrol point.
Optionally, the acquiring the warning information, and preprocessing the warning information to obtain the information to be patrolled includes:
classifying the warning situation information to obtain the warning situation type; determining longitude and latitude coordinate points of the warning information as warning coordinates; and screening the alarm condition meeting the preset requirement from the alarm condition information to serve as the information to be patrolled, wherein the preset requirement comprises a preset alarm condition type and an alarm condition coordinate.
Optionally, the obtaining of the jurisdiction based on the information to be patrolled, and the determining of the starting point and the end point of patrol by the jurisdiction includes:
and acquiring longitude and latitude information of the jurisdiction area, and selecting two opposite corner points of the jurisdiction area as the starting point and the end point respectively.
Optionally, the obtaining of the key patrol point according to the information to be patrolled and the jurisdiction region includes:
acquiring key unit points; determining a key patrol area by taking each key unit point as a center and a preset length as a radius; acquiring the alarm quantity in the information to be patrolled in each key patrol area, and judging whether the alarm quantity exceeds a preset threshold value; and if the key point unit point exceeds the preset threshold value, taking the key point unit point as the key patrol point.
Optionally, the determining a patrol path according to the starting point, the end point, and the key patrol point includes:
acquiring the key patrol point; carrying out longitude and latitude sequencing on the longitude and latitude of all the key patrol points to obtain a longitude and latitude sequence; determining the distance between each key patrol point and the starting point and the distance between each key patrol point and the ending point according to the longitude and latitude sequence; and arranging all the key patrol points in the sequence of the distances from the starting point to the end point from small to large or in the sequence of the distances from the end point to large to form the patrol path.
Optionally, the acquiring the alert information includes:
acquiring the warning information in a preset time period before the current moment; determining the weight of the warning information according to the time point of the warning information; and taking the weighted number of the alarm situations as the number of the alarm situations in the information to be patrolled.
Optionally, the determining a patrol path according to the starting point, the end point, and the key patrol point further includes:
if the point positions do not exceed the preset threshold, each point position with the over-alarm condition is arranged in a descending order according to the number of the over-alarm conditions; and connecting the sequenced point positions with the starting point and the end point in series to form the patrol path.
Compared with the prior art, the method has the advantages that the warning situation information is preprocessed, then the information to be patrolled which is useful for making a path is obtained, and the point positions which security personnel need to pass through are determined according to the type and the quantity of the warning situations in the information to be patrolled; and then determining a starting point and an end point through the administration area, determining key patrol points through key unit points displayed in the administration area and the information to be patrolled, and then connecting all the points in series to form a final patrol path.
In another aspect, the present invention provides a patrol route determining apparatus including:
the acquisition module is used for acquiring the alarm information, preprocessing the alarm information and acquiring information to be patrolled, wherein the information to be patrolled comprises the number of alarms and the type of alarms; the determining module is used for obtaining a jurisdiction area based on the information to be patrolled and determining a starting point and an end point of patrol through the jurisdiction area; the patrol point module is used for obtaining key patrol points according to the information to be patrolled and the jurisdiction area; and the path determining module is used for determining a patrol path according to the starting point, the end point and the key patrol point.
Compared with the prior art and the patrol route determining method, the patrol route determining device has the same beneficial effects, and the detailed description is omitted.
In another aspect, the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the patrol route determination method as described above.
Compared with the prior art, the beneficial effects of the computer-readable storage medium are the same as those of the patrol route determination method, and are not described in detail herein.
In another aspect, the present invention provides a computer apparatus including a computer-readable storage medium storing a computer program and a processor, the computer program being read by the processor and when executed, implementing the patrol route determination method as described above.
Compared with the prior art, the computer equipment has the same beneficial effects as the patrol route determining method, and the details are not repeated herein.
Drawings
Fig. 1 is a schematic flow chart of a patrol route determination method according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a patrol route determination method according to an embodiment of the present invention, which is detailed in step S100;
fig. 3 is a flowchart illustrating a detailed step S300 of the patrol route determination method according to the embodiment of the present invention;
fig. 4 is a flowchart illustrating a detailed step S400 of the patrol route determining method according to the embodiment of the present invention;
fig. 5 is another flowchart illustrating the patrol route determination method according to the embodiment of the present invention after being subdivided in step S400.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below. While certain embodiments of the present invention are shown in the drawings, it should be understood that the present invention may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more complete and thorough understanding of the present invention. It should be understood that the drawings and the embodiments of the invention are for illustration purposes only and are not intended to limit the scope of the invention.
It should be understood that the various steps recited in the method embodiments of the present invention may be performed in a different order and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the invention is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "alternative embodiments". Relevant definitions for other terms will be given in the following description. It should be noted that the terms "first", "second", and the like in the present invention are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in the present invention are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that reference to "one or more" unless the context clearly dictates otherwise.
An embodiment of the present invention provides a patrol route determining method, as shown in fig. 1, including:
step S100, obtaining alarm information, preprocessing the alarm information, and obtaining information to be patrolled, wherein the information to be patrolled comprises alarm quantity and alarm type.
The alarm information comprises the type of the alarm, such as civil case and criminal case information.
In one embodiment, the alarm information comprises alarm occurrence time and alarm occurrence place coordinates, case conditions in the area can be obtained through the alarm information, and then point locations required to be traversed by patrolling and key patrol point locations are formulated according to the case occurrence conditions, so that the occurrence of cases is reduced as far as possible.
The method comprises the steps of preprocessing the alarm information, extracting information which is useful for formulating a patrol route from the alarm information and used as information to be patrolled, wherein the information to be patrolled also comprises coordinate information of each alarm information, and formulating a patrol route through the coordinate information.
And S200, acquiring a jurisdiction area based on the information to be patrolled, and determining a starting point and an end point of patrol through the jurisdiction area.
The preprocessed warning information also comprises range information required to be patrolled, namely a jurisdiction area, the patrolling range can be determined according to the coordinates of the jurisdiction area, and the starting point and the end point of a patrolling path are determined according to a preset rule. In one embodiment, the patrol range is used for screening out the alarm information in the patrol range, and then the patrol route is determined according to the screened alarm information, for example, the positions with a large number of alarm times are patrolled by multiple passes or key patrols, so that the patrol effect is further ensured.
And step S300, obtaining key patrol points according to the information to be patrolled and the jurisdiction.
In one embodiment, the point locations where the police situations often occur are taken as key patrol point locations, and security personnel can perform key patrol on the key patrol point locations by increasing the times of passing through the key patrol point locations, increasing the time of staying at the key patrol point locations and the like, so that the patrol effect is ensured, and the times of the police situations are reduced.
And S400, determining a patrol route according to the starting point, the end point and the key patrol point.
The method has the advantages that the path is ensured to pass through all key patrol points through the initial point and the terminal point determined by the jurisdiction area, the shortest patrol path is determined on the basis of key patrol of the key patrol points, and patrol can be efficiently performed on the basis of ensuring patrol effect of security personnel.
Optionally, as shown in fig. 2, the acquiring the warning information, and preprocessing the warning information to obtain the information to be patrolled includes:
step S110, classifying the warning information to obtain the warning type;
step S120, determining longitude and latitude coordinate points of the warning information as warning coordinates;
step S130, screening the alarm information to meet preset requirements as the information to be patrolled, wherein the preset requirements comprise preset alarm types and alarm coordinates.
In one embodiment, the alarm types comprise civil cases and criminal cases, in other embodiments, the alarm types are classified in a fine granularity mode, and a special patrol route is made through more detailed classification.
For example, some alarm types are highly correlated with time, so when a patrol route in some specific time period is specified, a specific alarm type is screened, and the alarm information of the specific alarm type is subjected to the operation of step S100, and is preprocessed to obtain information to be patrolled.
In other cases, there is no alarm type highly related to time, so the operation of step S100 can be performed by directly screening alarm time to obtain alarm information of the time period to be patrolled.
After the alarm information is classified, the alarm information of the required alarm type is selected, the coordinates of the alarm information are determined, redundant information can be removed as far as possible, the processing speed is increased, security personnel can know the patrol path in a short time, or the latest patrol path can be obtained through information processing continuously during patrol, and the patrol effect is improved.
In other embodiments, the alarm information does not need to be classified, and the coordinate points of all the alarm information are directly determined to obtain the alarm coordinates.
Optionally, the warning condition coordinates include longitude and latitude coordinates, the point location where the warning condition occurs is obtained, and the longitude and latitude coordinates of the point location are used as the warning condition coordinates.
Optionally, the obtaining of the jurisdiction based on the information to be patrolled, and the determining of the starting point and the end point of patrol by the jurisdiction includes:
and acquiring longitude and latitude information of the jurisdiction area, and selecting two opposite corner points of the jurisdiction area as the starting point and the end point respectively.
The method comprises the steps of obtaining a jurisdiction area of a mechanism where security personnel to be patrolled are located, determining a boundary line of the jurisdiction area, obtaining longitude and latitude information of the boundary line, selecting a leftmost point as a starting point according to the longitude and latitude information, and taking a rightmost point as an end point.
In an embodiment, if the jurisdiction area is in an irregular shape, which point is a lower left corner and which point is an upper right corner cannot be directly determined, so that a boundary line of the jurisdiction area and longitude and latitude coordinates where the boundary line is located need to be obtained first, and two points at the lowest left and the upper right are determined through the longitude and latitude coordinates to serve as a starting point and an end point.
Optionally, after obtaining the jurisdiction area, removing the area occupied by the building, and determining the leftmost point and the rightmost point as the starting point and the end point according to the longitude and latitude of the jurisdiction area.
Specifically, some jurisdictions contain a large number of buildings, and patrol routes of security personnel need to be arranged outside the buildings, so that the occupied area of the buildings is removed firstly, and then a starting point and a terminal point are selected to ensure that effective patrol routes are formulated.
Optionally, after obtaining the jurisdiction area, determining a road network in the jurisdiction area, and determining a leftmost point and a rightmost point according to longitude and latitude information of the road network.
Specifically, some jurisdictions can only patrol through a road network, so that after the jurisdictions are obtained, the road network in the jurisdictions is firstly determined, and then a starting point and a terminal point are determined through the latitude, so that a passable patrol route is ensured to be made.
Optionally, as shown in fig. 3, the obtaining an important patrol point according to the information to be patrolled and the jurisdiction area includes:
step S301, obtaining key unit points;
step S302, determining a key patrol area by taking each key unit point as a center and a preset length as a radius;
step S303, acquiring the alarm number in the information to be patrolled in each key patrol area, and judging whether the alarm number exceeds a preset threshold value;
and step S304, if the preset threshold value is exceeded, taking the key unit point as the key patrol point.
After the starting point, the end point and the patrol range are determined, the passing point of the patrol route needs to be determined, and then the starting point and the passing point are connected in series to obtain the final patrol route. The method comprises the steps of firstly obtaining a point location of a key unit, and if more alarms occur near the key unit, then needing key patrol and making patrol point locations of the key unit.
In one embodiment, a point location of a key unit is obtained, an area near each point location is obtained by taking each point location as a center, alarm information such as alarm frequency, alarm occurrence time and alarm type occurring in each area is obtained, whether the point location of the key unit needs to be accessed is determined according to the alarm information, in the embodiment, whether the point location needs to be accessed is determined according to the alarm occurrence number, if the alarm number exceeds a preset threshold value, the point location is set as a key patrol point, and the point location is accessed during patrol.
Preferably, the step S304 further comprises: and judging whether the quantity exceeds a second preset threshold value or not after the quantity exceeds the preset threshold value, if so, carrying out fine-grained division on the key patrol area to obtain fine-grained areas, judging whether the quantity of the alarm information of the alarm type meeting the requirements in each fine-grained area exceeds a third preset threshold value or not, and taking the fine-grained areas exceeding the third preset threshold value as key patrol points, wherein the second preset threshold value is larger than the preset threshold value.
When the number of times of alarm occurrence of a certain key unit, for example, an area near the unit a exceeds a second preset threshold, it is described that the number of alarms in the area near the unit a is too large, so that the area near the unit a is divided into smaller areas, and then whether the number of alarms in each small area exceeds a third preset threshold is judged, if yes, the point location of the small area is taken as a key patrol point location. For example, if the number of alarms in an area with a radius of 1000 meters near the unit a exceeds 10 preset values, the circular area is further subdivided into four right-angle sectors, if the number of alarms in each right-angle sector exceeds a third preset threshold value, the geometric centers of all the right-angle sectors are taken as key patrol points, and if security personnel cannot reach the geometric centers for patrol, the reachable points closest to the geometric centers are taken as key patrol points.
Optionally, the preset length is 1000 meters, that is, each key unit point is taken as a center, a key patrol area is determined by taking 1000 meters as a radius, and the number of alarms occurring near the key unit is obtained in a circle with the radius of 1000 meters.
In another embodiment, in order to reduce the occurrence of criminal cases, the number of police cases of which the formulated patrol route passes through the criminal cases is determined, so that key unit points are obtained first, the number of criminal cases of which the types are determined within the range of 1000 meters of each key unit is determined, whether the criminal cases exceed a preset threshold value is judged, if the point a exceeds the preset threshold value and the point b does not exceed the preset threshold value, the unit a is brought into the key patrol point, and the unit b is not brought into or only passes through the unit b.
In other embodiments, when an alarm condition exceeding a preset threshold occurs within a preset radius near a non-key unit, the point location where the non-key unit is located is brought into a key patrol area or a transit point.
Optionally, as shown in fig. 4, the determining a patrol path according to the start point, the end point, and the key patrol point includes:
s401, carrying out longitude and latitude sequencing on the longitude and latitude of all the key patrol points to obtain a longitude and latitude sequence;
step S402, determining the distance between each key patrol point and the starting point and the end point respectively according to the longitude and latitude sequence;
and S403, arranging all the key patrol points in the sequence of the distances from the starting point to the end point from small to large or in the sequence of the distances from the end point to small to form the patrol path.
And sequencing the longitudes and latitudes of the key patrol points, and arranging the longitudes or latitudes in sequence and according to size to be used as a longitude and latitude sequence.
According to the longitude and latitude coordinates, the distance between each key patrol point and the initial point and the distance between each key patrol point and the terminal point can be calculated, the key patrol points with the distances from the initial point to the terminal point from small to large are connected in series, or the key patrol points with the distances from the terminal point to the terminal point from large to small are connected in series to serve as patrol paths. And determining shortest paths between adjacent key patrol points, and connecting the key patrol points in series by using the shortest paths as patrol paths.
Optionally, the acquiring the alert information includes:
acquiring the warning information in a preset time period before the current moment;
determining the weight of the warning information according to the time point of the warning information;
and taking the weighted number of the alarm situations as the number of the alarm situations in the information to be patrolled.
In some cases, the type or the amount of the alarm information is related to the time period, so that different weights are determined for the alarm information in different time periods, and the weighted alarm amount is used as the amount of the final determined patrol routes.
Specifically, the shorter the warning condition is from the patrol time, the stronger the referential may be to the formulation of the patrol route, so that the 24 hours before the patrol time is taken as a first time period, and the warning condition occurring in 24 hours is given a first weight; and taking 24-72 hours before the patrol time as a second time period, and giving a second weight to the alarm condition occurring in the time period. The first weight is larger than or equal to the second weight so as to increase the influence degree of the police condition on the patrol route in the first time period. And taking the number of weighted sums as the number of the final formulated patrol paths.
Optionally, as shown in fig. 5, determining a patrol path according to the starting point, the end point, and the key patrol point further includes:
step S410, if the point positions do not exceed the preset threshold, each point position with the over-alarm condition is arranged in a descending order according to the number of the over-alarm conditions;
and S411, connecting the sorted points in series with the starting point and the end point to form the patrol path.
When all key unit areas or subdivided areas do not exceed the preset threshold, the alarm occurrence frequency in the patrol area is low, the alarm number near the key units is low, all the points with the alarm occurrence number are arranged in a descending order according to the number, and the shortest patrol path is determined to be used as the final patrol path under the condition that the ordering order is not changed.
Optionally, the jurisdiction region is divided into fine granularity, the number of the alarm point positions in each divided subregion is arranged in a descending order, and then the alarm point positions are connected in sequence to form a final patrol path.
In another aspect, the present invention further provides a patrol route determining apparatus, including:
the acquisition module is used for acquiring the alarm information, preprocessing the alarm information and acquiring information to be patrolled, wherein the information to be patrolled comprises the number of alarms and the type of alarms;
the determining module is used for obtaining a jurisdiction area based on the information to be patrolled and determining a starting point and an end point of patrol through the jurisdiction area;
the patrol point module is used for obtaining key patrol points according to the information to be patrolled and the jurisdiction area;
and the path determining module is used for determining a patrol path according to the starting point, the end point and the key patrol point.
Compared with the prior art and the patrol route determining method, the patrol route determining device has the same beneficial effects, and the detailed description is omitted.
In a third aspect, the present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the patrol route determination method as described above.
Compared with the prior art, the beneficial effects of the computer-readable storage medium are the same as those of the patrol route determination method, and are not described in detail herein.
In a fourth aspect, the present invention also provides a computer apparatus including a computer-readable storage medium storing a computer program and a processor, the computer program being read by the processor and when executed, implementing the patrol route determination method as described above.
An electronic device that may be a server or a client of the present invention, which is an example of a hardware device that may be applied to aspects of the present invention, will now be described. Electronic device is intended to represent various forms of digital electronic computer devices, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
The electronic device includes a computing unit that can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) or a computer program loaded from a storage unit into a Random Access Memory (RAM). In the RAM, various programs and data required for the operation of the device can also be stored. The computing unit, the ROM, and the RAM are connected to each other by a bus. An input/output (I/O) interface is also connected to the bus.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like. In this application, the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment of the present invention. In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
Although the present disclosure has been described above, the scope of the present disclosure is not limited thereto. Various changes and modifications may be effected therein by one of ordinary skill in the pertinent art without departing from the spirit and scope of the present disclosure, and these changes and modifications are intended to be within the scope of the present disclosure.

Claims (10)

1. A patrol route determination method, comprising:
acquiring alarm information, preprocessing the alarm information, and acquiring information to be patrolled, wherein the information to be patrolled comprises alarm quantity and alarm type;
acquiring a jurisdiction area based on the information to be patrolled, and determining a starting point and an end point of patrol through the jurisdiction area;
obtaining key patrol points according to the information to be patrolled and the jurisdiction area;
and determining a patrol path according to the starting point, the end point and the key patrol point.
2. The patrol route determination method according to claim 1, wherein the acquiring of the warning information, and the preprocessing of the warning information, and the acquiring of the information to be patrolled includes:
classifying the warning information to obtain the warning type;
determining longitude and latitude coordinate points of the place where the alarm information occurs as alarm coordinates;
and screening the alarm condition meeting the preset requirement from the alarm condition information to serve as the information to be patrolled, wherein the preset requirement comprises a preset alarm condition type and an alarm condition coordinate.
3. The patrol route determination method according to claim 1, wherein the obtaining of a jurisdiction based on the information to be patrolled, and wherein determining a start point and an end point of patrol by the jurisdiction comprises:
and acquiring longitude and latitude information of the jurisdiction area, and selecting two opposite corner points of the jurisdiction area as the starting point and the end point respectively.
4. The patrol route determination method according to claim 2, wherein the obtaining of key patrol points based on the information to be patrolled and the jurisdiction comprises:
acquiring key unit points;
determining a key patrol area by taking each key unit point as a center and a preset length as a radius;
acquiring the alarm quantity in the information to be patrolled in each key patrol area, and judging whether the alarm quantity exceeds a preset threshold value;
and if the key point unit point exceeds the preset threshold value, taking the key point unit point as the key patrol point.
5. The patrol route determination method according to claim 4, wherein the acquiring of the warning information, the preprocessing of the warning information, and the acquiring of the information to be patrolled further comprises:
acquiring the warning information in a preset time period before the current moment;
determining the weight of the warning information according to the time point of the warning information;
and taking the weighted number of the alarm situations as the number of the alarm situations in the information to be patrolled.
6. The patrol route determination method according to claim 4, wherein the determining a patrol path according to the start point, the end point, and the key patrol point further comprises:
if the point positions do not exceed the preset threshold, each point position with the over-alarm condition is arranged in a descending order according to the number of the over-alarm conditions;
and connecting the sequenced point positions with the starting point and the end point in series to form the patrol path.
7. The patrol route determination method according to claim 1, wherein the determining a patrol path according to the start point, the end point, and the key patrol point comprises:
carrying out longitude and latitude sequencing on the longitude and latitude of all the key patrol points to obtain a longitude and latitude sequence;
determining the distance between each key patrol point and the starting point and the distance between each key patrol point and the ending point according to the longitude and latitude sequence;
and arranging all the key patrol points in the sequence of the distances from the starting point to the end point from small to large or in the sequence of the distances from the end point to large to form the patrol path.
8. A patrol route determination apparatus, comprising:
the acquisition module is used for acquiring the alarm information, preprocessing the alarm information and acquiring information to be patrolled, wherein the information to be patrolled comprises the number of alarms and the type of alarms;
the determining module is used for obtaining a jurisdiction area based on the information to be patrolled and determining a starting point and an end point of patrol through the jurisdiction area;
the patrol point module is used for obtaining key patrol points according to the information to be patrolled and the jurisdiction area;
and the path determining module is used for determining a patrol path according to the starting point, the end point and the key patrol point.
9. A computer-readable storage medium, characterized in that the storage medium has stored thereon a computer program which, when executed by a processor, implements the patrol route determination method according to any one of claims 1 to 7.
10. A computer arrangement, comprising a computer-readable storage medium storing a computer program and a processor, the computer program being read and executed by the processor to implement the patrol route determination method according to any one of claims 1 to 7.
CN202210919913.8A 2022-08-01 2022-08-01 Patrol route determining method and device, computer equipment and storage medium Pending CN115292432A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210919913.8A CN115292432A (en) 2022-08-01 2022-08-01 Patrol route determining method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210919913.8A CN115292432A (en) 2022-08-01 2022-08-01 Patrol route determining method and device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115292432A true CN115292432A (en) 2022-11-04

Family

ID=83826100

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210919913.8A Pending CN115292432A (en) 2022-08-01 2022-08-01 Patrol route determining method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115292432A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116092211A (en) * 2022-12-19 2023-05-09 罗普特科技集团股份有限公司 Method, device and storage medium for generating patrol route
CN117635401A (en) * 2024-01-24 2024-03-01 创意信息技术股份有限公司 City management patrol scheme generation method, device, equipment and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116092211A (en) * 2022-12-19 2023-05-09 罗普特科技集团股份有限公司 Method, device and storage medium for generating patrol route
CN117635401A (en) * 2024-01-24 2024-03-01 创意信息技术股份有限公司 City management patrol scheme generation method, device, equipment and storage medium
CN117635401B (en) * 2024-01-24 2024-04-12 创意信息技术股份有限公司 City management patrol scheme generation method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN115292432A (en) Patrol route determining method and device, computer equipment and storage medium
CN104867065B (en) Method and equipment for processing order
CN106791655B (en) A kind of method for processing video frequency and device
CN111414828B (en) Abnormal aggregation identification method and device
CN112433539A (en) Unmanned aerial vehicle scheduling method and system for processing high-speed traffic accidents and readable storage medium
CN107943570A (en) application management method, device, storage medium and electronic equipment
CN112214677A (en) Interest point recommendation method and device, electronic equipment and storage medium
CN116347045A (en) Monitoring method, device, equipment and storage medium based on communication and satellite technology
CN115203340A (en) Method, device, equipment and storage medium for determining companion relationship
CN110913172B (en) Management method and device of video analysis equipment
CN113256405B (en) Method, device, equipment and storage medium for predicting cheating user concentrated area
CN112488648A (en) Jurisdictional enterprise statistical method and related components
CN116227929B (en) Communication data analysis method, device, equipment and storage medium
CN116668264A (en) Root cause analysis method, device, equipment and storage medium for alarm clustering
CN114926795B (en) Method, device, equipment and medium for determining information relevance
CN113610008B (en) Method, device, equipment and storage medium for acquiring state of slag car
CN110995687A (en) Cat pool equipment identification method, device, equipment and storage medium
CN110602161A (en) Alarm sending method and device and electronic equipment
CN115913652A (en) Abnormal access behavior detection method and device, electronic equipment and readable storage medium
CN113472640A (en) Intelligent gateway information processing method and system
CN112153464A (en) Smart city management system
CN111723169A (en) Map display method and device, electronic equipment and storage medium
CN110874872A (en) Fire-fighting inspection management method and system
CN114222249B (en) Electronic fence monitoring method and system based on geographic position
CN113407839B (en) Travel mode determining method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination