A method and system for setting up an electronic fence for vehicle positioning management

By generating the first electronic fence in the electronic fence setting system and performing analysis and calibration, the problem of inaccurate electronic fence layout area is solved, and more efficient and accurate vehicle positioning management is achieved.

CN119789048AInactive Publication Date: 2025-04-08SHENZHEN JURUIYUN TECHNOLOGYCO LTD

Patent Information

Application Number
CN202510280777.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2025-04-08
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The layout and control area of ​​the existing electronic fence is inaccurate, which affects the accuracy of safety monitoring and the effectiveness of vehicle positioning and management.

Method used

By responding to the setting operation of the electronic fence, the first electronic fence is quickly generated, and the location information on the target area map is analyzed, and whether there is any influence of factors such as buildings and terrain, regional calibration is performed to generate an irregularly shaped second electronic fence.

Benefits of technology

The monitoring efficiency and monitoring accuracy of vehicle positioning in electronic fences have been improved, and the vehicle positioning management effect has been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119789048A_ABST
    Figure CN119789048A_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a method and system for setting an electronic fence for vehicle positioning management, which determines a target area map, a target control scene, and a fence setting condition associated with the target control scene in response to a selection operation, and obtains fence setting parameters of the fence setting condition; in response to a drag operation on the target area map, generates a first electronic fence based on the drag operation and a preset electronic fence shape; determines an initial range according to the first electronic fence, and scales and adjusts the initial range according to the fence setting condition to obtain a target resolution range; determines a parameter resolution type according to the fence setting condition, performs parameter resolution on the target resolution range according to the parameter resolution type to obtain a first electronic fence parameter, calibrates the first electronic fence parameter to obtain a second electronic fence parameter, and generates a second electronic fence according to the second electronic fence parameter. The efficiency of electronic fence setting is ensured, and the accuracy of the electronic fence control area is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of data processing technology, and in particular, to a method and system for setting up an electronic fence for vehicle positioning management. Background Art

[0002] With the development of security systems towards networking and systematization, as well as the urgent need to enhance the efficiency of security management and reduce the cost and time of manual supervision, electronic fence systems have gradually been widely used. Electronic fences are an invisible virtual boundary built around a specific area to achieve functions such as monitoring, management and restriction of target objects or personnel. The electronic fence is usually based on Beidou satellite navigation system, Wi-Fi, Bluetooth and other positioning technologies to determine the location information of the target. By setting a specific geographical area range on the geographic information system platform, such as polygons, circles or rectangles, when the target object or person enters, leaves or moves in the area, the system can monitor in real time and trigger corresponding alarms or perform preset operations. The electronic fence can be applied to the management scenario of rental vehicles, such as by positioning the vehicle to monitor whether each vehicle is moving within the vehicle activity area defined by the electronic fence.

[0003] In the related art, when performing remote control of an electronic fence, a fixed-shape area selection box is usually used to directly mark on an electronic map to form an electronic fence, wherein the size of the electronic fence is controlled by controlling the size of the fixed shape. However, this electronic fence control method causes the control area of ​​the electronic fence to be affected by the fixed shape of the area selection box, thereby causing the control area of ​​the electronic fence to be inaccurate, affecting the accuracy of safety monitoring within the electronic fence and the vehicle positioning management effect. Summary of the invention

[0004] The embodiment of the present application provides a method and system for setting up an electronic fence for vehicle positioning management, which solves the problem that the control area of ​​the electronic fence is not accurate, affecting the accuracy of safety monitoring within the electronic fence and the vehicle positioning management effect. It can quickly generate a first electronic fence in response to the setting operation of the electronic fence, and parse the corresponding area of ​​the target area map according to the first electronic fence. Based on the analysis result, it is determined whether there are factors such as buildings, terrain, and preset fence area that affect the setting of the electronic fence, and regional calibration of the target analysis range is performed based on the influencing factors of the electronic fence setting. While ensuring the efficiency of the electronic fence setting, it can improve the monitoring efficiency and monitoring accuracy of the vehicle positioning within the electronic fence, thereby improving the vehicle positioning management effect.

[0005] In a first aspect, an embodiment of the present application provides a method for setting an electronic fence for vehicle positioning management, comprising: In response to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain fence setting parameters corresponding to the fence setting conditions in real time; In response to a drag operation on the target area map, generating a first electronic fence based on a starting position of the drag operation and a preset electronic fence shape; Determine an initial range according to the position information of the first electronic fence on the target area map, and scale the initial range according to the fence setting condition to obtain a target resolution range; Determine the parameter parsing type of the target parsing range according to the fence setting condition, perform parameter parsing on the target parsing range according to the parameter parsing type, and obtain a first electronic fence parameter; The first electronic fence parameter is calibrated according to the fence setting parameter to obtain a second electronic fence parameter, and a second electronic fence is generated according to the second electronic fence parameter, where the second electronic fence is an irregularly shaped fence.

[0006] Optionally, determining an initial range according to the position information of the first electronic fence on the target area map, and scaling the initial range according to the fence setting condition to obtain a target resolution range includes: Determining an initial range of the first electronic fence on the target area map according to the vertex coordinates of the first electronic fence; Determine the target object according to the fence setting conditions, and identify the size of the target object within the initial range to determine the largest target object; The scaling ratio of the initial range is determined according to the size information of the largest target object, and the initial range is scaled and adjusted according to the scaling ratio to obtain a target resolution range.

[0007] Optionally, determining a parameter resolution type of the target resolution range according to the fence setting condition, and performing parameter resolution on the target resolution range according to the parameter resolution type to obtain a first electronic fence parameter includes: According to the fence setting condition, multiple target sub-ranges corresponding to the target resolution range are determined, and the parameter resolution type of each target sub-range is determined. According to the parameter resolution type, parameter resolution is performed on the corresponding target sub-range to obtain the first electronic fence parameter.

[0008] Optionally, the fence setting conditions include area setting conditions, terrain setting conditions and building setting conditions; Correspondingly, determining a plurality of target sub-ranges corresponding to the target resolution range according to the fence setting condition, and determining a parameter resolution type of each target sub-range, includes: Determining an initial range corresponding to the target resolution range as a first target sub-range according to the area setting condition, and determining a parameter resolution type corresponding to the first target sub-range as area parameter resolution; A second target sub-range corresponding to the target resolution range is determined according to the terrain setting condition, the building setting condition, the preset adjustment parameter value and the first target sub-range, and the parameter resolution type corresponding to the second target sub-range is determined to be terrain parameter resolution and building parameter resolution.

[0009] Optionally, performing parameter parsing on the corresponding target sub-range according to the parameter parsing type to obtain the first electronic fence parameter includes: According to the parameter analysis type, area parameter analysis is performed on the first target sub-range to obtain area analysis parameters of the first electronic fence, and terrain parameter analysis and building parameter analysis are performed on the second target sub-range to obtain terrain analysis parameters and building analysis parameters corresponding to the first electronic fence.

[0010] Optionally, the fence setting parameters include fence area range, target terrain parameters and target building parameters; Accordingly, the calibrating the first electronic fence parameter according to the fence setting parameter to obtain the second electronic fence parameter includes: Determine whether the area resolution parameter is within the fence area range, and if the area resolution parameter is not within the fence area range, calibrate the area resolution parameter to obtain a second electronic fence area; Determine whether the terrain analysis parameters include the target terrain parameters and the target building parameters. If the terrain analysis parameters include the target terrain parameters and the target building parameters, calibrate the initial range according to the second electronic fence area, the fence area range, the target terrain parameters and the target building parameters to obtain the second electronic fence parameters.

[0011] Optionally, the calibrating the initial range according to the second electronic fence area, the fence area range, the target terrain parameter and the target building parameter to obtain the second electronic fence parameter includes: The area adjustment range is determined according to the second electronic fence area and the fence area range, the target adjustment area of ​​the initial range is determined according to the target terrain parameters and the target building parameters, the target adjustment area is enlarged or reduced to obtain the second electronic fence parameters, and the area parameters in the second electronic fence parameters are within the fence area range.

[0012] In a second aspect, an embodiment of the present application provides a system for setting an electronic fence for vehicle positioning management, including: A selection operation response module is used to respond to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain the fence setting parameters corresponding to the fence setting conditions in real time; A first electronic fence generating module, configured to generate a first electronic fence in response to a drag operation on the target area map based on a starting position of the drag operation and a preset electronic fence shape; A target resolution range determination module, configured to determine an initial range according to the position information of the first electronic fence on the target area map, and to obtain a target resolution range by scaling the initial range according to the fence setting conditions; A parameter parsing module, used to determine a parameter parsing type of the target parsing range according to the fence setting condition, and perform parameter parsing on the target parsing range according to the parameter parsing type to obtain a first electronic fence parameter; A parameter calibration module, used for calibrating the first electronic fence parameter according to the fence setting parameter to obtain a second electronic fence parameter; The second electronic fence generating module is used to generate a second electronic fence according to the second electronic fence parameters, where the second electronic fence is an irregularly shaped fence.

[0013] In a third aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; a storage device configured to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method for setting up an electronic fence for vehicle positioning management described in the first aspect.

[0014] In a fourth aspect, an embodiment of the present application provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the method for setting up an electronic fence for vehicle positioning management as described in the first aspect.

[0015] The embodiment of the present application determines the target area map, the target control scene and the fence setting conditions associated with the target control scene in response to the selection operation of the target control scene and the target area map, and obtains the fence setting parameters corresponding to the fence setting conditions in real time; generates a first electronic fence based on the starting position of the dragging operation and a preset electronic fence shape in response to a drag operation on the target area map; determines an initial range according to the position information of the first electronic fence on the target area map, and scales the initial range according to the fence setting conditions to obtain a target resolution range; determines a parameter resolution type of the target resolution range according to the fence setting conditions, and performs parameter resolution on the target resolution range according to the parameter resolution type to obtain first electronic fence parameters; calibrates the first electronic fence parameters according to the fence setting parameters to obtain second electronic fence parameters, and generates a second electronic fence according to the second electronic fence parameters, wherein the second electronic fence is an irregularly shaped fence. In the above scheme, the first electronic fence can be quickly generated by responding to the setting operation of the electronic fence, and the corresponding area of ​​the target area map can be analyzed according to the first electronic fence. Based on the analysis results, it is determined whether there are factors such as buildings, terrain, and preset fence area that affect the setting of the electronic fence, and the target analysis range is regionally calibrated based on the influencing factors of the electronic fence setting. While ensuring the efficiency of the electronic fence setting, it is possible to improve the monitoring efficiency and monitoring accuracy of the vehicle positioning within the electronic fence, thereby improving the vehicle positioning management effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a flow chart of a method for setting an electronic fence for vehicle positioning management provided by an embodiment of the present application; Figure 2 It is a flow chart of a method for determining a target resolution range provided in an embodiment of the present application; Figure 3 is a flow chart of a method for analyzing a first electronic fence parameter provided in an embodiment of the present application; Figure 4 is a flow chart of a method for calibrating a first electronic fence parameter provided in an embodiment of the present application; Figure 5 is a schematic diagram of a first electronic fence parameter calibration provided by an embodiment of the present application; Figure 6 It is a schematic diagram of a system for setting up an electronic fence for vehicle positioning management provided in an embodiment of the present application; Figure 7 It is a schematic diagram of an electronic fence setting device for vehicle positioning management provided in an embodiment of the present application. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only part of the present application is shown in the accompanying drawings, but not all of the content. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.

[0018] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0019] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable when appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, the "and" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0020] The following, in conjunction with the accompanying drawings, describes in detail the method and system for setting up an electronic fence for vehicle positioning management provided by the embodiment of the present application through specific embodiments and their application scenarios.

[0021] The method for setting up an electronic fence for vehicle positioning management provided in the embodiment of the present application is used in a scenario where vehicles within a preset vehicle activity range are managed, such as by monitoring the vehicle's positioning information to determine whether the vehicle is within the activity range defined by the electronic fence. Based on the above application scenario, it can be understood that the execution subject of the embodiment of the present application can be a smart terminal, such as a laptop computer, a tablet computer, etc.

[0022] Figure 1is a flow chart of a method for setting an electronic fence for vehicle positioning management provided by an embodiment of the present application, such as Figure 1 As shown, including: Step S101, in response to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain fence setting parameters corresponding to the fence setting conditions in real time.

[0023] In one embodiment, the target deployment scenario may refer to the current application scenario of the electronic fence, such as the scenario of positioning and managing the rental vehicle. Vehicle positioning refers to the Beidou satellite navigation system's real-time determination and tracking of the vehicle's location, speed, driving direction and other information. The target area map may refer to a map of the setting area of ​​the electronic fence. For example, if the vehicle's activity range is XX city, the target area map may be a map of XX. The fence setting condition is used to indicate the setting requirements of the electronic fence, such as the size of the electronic fence. Since different target deployment scenarios correspond to different deployment requirements, different fence setting conditions need to be set, such as whether it is necessary to avoid pedestrians on the road or to set the electronic fence in an open area when setting the electronic fence in the current target deployment scenario. The fence setting parameter is used to indicate the specific setting parameter. When it is necessary to avoid pedestrians on the road, the fence setting parameter is 1, and when it is not necessary to avoid pedestrians on the road, the fence setting parameter is 0, etc.

[0024] In one embodiment, when the system receives a user's selection operation on a target control scenario and a target area map, it determines the target area selected by the user and the selected target control scenario. For example, if a rental vehicle management scenario and a map of the XX area of ​​city A are selected, the associated fence setting conditions are determined according to the rental vehicle management scenario. For example, in the rental vehicle management scenario, the fence setting conditions may be to set the fence along the border of city A, and to avoid special terrains such as mountains and rivers. The fence setting parameters may be the length parameters of the border of city A, and the judgment parameters of whether to avoid special terrains such as mountains and rivers, etc.; for example, in a residential community security scenario, the fence setting conditions may be to set the fence around the community border and cover all entrances and exits, etc. The fence setting parameters may be the area parameters of the community and the location parameters of the community entrances and exits, etc., and the judgment parameters of covering all entrances and exits, etc.

[0025] Step S102: In response to a drag operation on the target area map, a first electronic fence is generated based on a starting position of the drag operation and a preset electronic fence shape.

[0026] Among them, the drag operation refers to an interactive operation performed by the user on the display screen through a touch screen or an input device such as a mouse. Taking a touch screen device as an example, when a finger touches an object on the screen, the finger is kept in the touch state without leaving the screen, and the finger is moved on the screen surface. At this time, the touched object on the screen will follow the movement trajectory of the finger and move accordingly on the screen until the finger leaves the screen. The object will stay at the new position, and the position where the finger starts to touch the screen and the position where the finger finally leaves are the starting positions of the drag operation. The preset electronic fence shape is a pre-set fixed shape. If the shape of the electronic fence is a rectangle, no matter what kind of drag operation the user performs on the screen, the final electronic fence is a rectangle. The dragging process and starting position of the drag operation will not affect the final shape of the electronic fence, but the size and position of the rectangle can be determined based on the starting position. The first electronic fence is an electronic fence of a fixed shape. For example, if the preset shape of the electronic fence is a rectangle, then the first electronic fence must be a rectangle. The electronic fence is an invisible virtual boundary built around a specific area to achieve functions such as monitoring, management and restriction of target objects or personnel. The electronic fence is usually based on Beidou satellite navigation system, Wi-Fi, Bluetooth and other positioning technologies to determine the location information of the target. By setting a specific geographic area on the geographic information system platform, when the target object or person enters, leaves or moves in the area, the system can monitor in real time and trigger corresponding alarms or perform preset operations.

[0027] In one embodiment, in response to a user's dragging operation on a target area map, the size and position of the electronic fence are determined based on the starting position of the dragging operation, the shape of the electronic fence is determined according to a preset electronic fence shape, and a first electronic fence is generated according to the size, position and shape of the electronic fence.

[0028] Step S103: determining an initial range according to the position information of the first electronic fence on the target area map, and scaling the initial range according to the fence setting condition to obtain a target resolution range.

[0029] Among them, the location information can be a coordinate parameter on the map, and the initial range is a monitoring area determined on the target area map according to the first electronic fence. The target resolution range is a range used for map parameter resolution, such as resolving whether there is a dangerous area within the range or resolving whether there are parameters that do not meet the electronic fence setting requirements within the range. In one embodiment, the monitoring area of ​​the target area map is determined according to the coordinate parameters of the first electronic fence on the target area map, and it is determined according to the fence setting conditions whether the monitoring area needs to be enlarged or reduced. Exemplarily, it is determined whether there are parameters that do not meet the fence setting conditions on the boundary of the initial range. If so, the initial range is enlarged or reduced. It can be understood that if the fence setting conditions include the fence area, the current initial range can be compared with the set fence area. If it is smaller than the set fence area, the initial range can be enlarged. If it is larger than the set fence area, the initial range can be reduced, and finally the target resolution range is obtained.

[0030] In a possible embodiment, if there is no condition for limiting the fence boundary in the fence setting condition, the initial range may not be scaled, that is, the scaling ratio is 0, and the target parsing range is the initial range.

[0031] Step S104: determining a parameter analysis type of the target analysis range according to the fence setting condition, and performing parameter analysis on the target analysis range according to the parameter analysis type to obtain a first electronic fence parameter.

[0032] Among them, the parameter analysis type can be used to represent the parameter analysis method or the analysis object. For example, if there is a condition of avoiding the area where people gather in the fence setting conditions, the parameter analysis type can be the number of people analysis. The first electronic fence parameter is used to represent the setting parameters of the first electronic fence, such as the setting location, shape and size. In one embodiment, the parameter analysis type of the target analysis range is determined according to the fence setting conditions, and the target analysis range is analyzed according to the parameter analysis type to obtain the first electronic fence parameter. For example, if the fence setting conditions are the fence area and avoiding the crowd, the corresponding parameter analysis types are area analysis and number of people analysis, and the target analysis range is respectively analyzed for area analysis and number of people analysis to determine the area of ​​the first electronic fence and the current location of the area where people gather.

[0033] Step S105: calibrate the first electronic fence parameters according to the fence setting parameters to obtain second electronic fence parameters, and generate a second electronic fence according to the second electronic fence parameters, where the second electronic fence is an irregularly shaped fence.

[0034] Among them, calibrating the first electronic fence parameter may refer to adjusting the first electronic fence parameter based on the corresponding fence setting parameter to obtain the fence setting parameter that meets the user's needs. The second electronic fence parameter may be the electronic fence setting parameter that meets the user's setting requirements. Accordingly, the second electronic fence is the generated electronic fence that ultimately meets the user's setting requirements. Since the second electronic fence is obtained by calibrating the parameters of the first electronic fence based on the set conditions such as avoiding crowds, the second electronic fence is an irregularly shaped fence.

[0035] In one embodiment, the first electronic fence parameter is calibrated according to the fence setting parameter to obtain the second electronic fence parameter, and the irregularly shaped second electronic fence is generated according to the second electronic fence parameter. Exemplarily, the fence setting parameter includes an area parameter of 9 cm2, and the judgment parameter for avoiding the position where people gather is 1. Then, the area of ​​the first electronic fence is calibrated according to the area parameter, so that the difference between the calibrated area parameter and the area parameter of the first electronic fence is within a preset difference range, and the fence boundary parameter is adjusted at the current personnel gathering area position in the first electronic fence according to the judgment parameter for avoiding the position where people gather, so that the adjusted fence boundary can avoid the current personnel gathering area, and obtain an irregularly shaped second electronic fence.

[0036] The embodiment of the present application determines the target area map, the target control scene and the fence setting conditions associated with the target control scene in response to the selection operation of the target control scene and the target area map, and obtains the fence setting parameters corresponding to the fence setting conditions in real time; generates a first electronic fence based on the starting position of the dragging operation and a preset electronic fence shape in response to a drag operation on the target area map; determines an initial range according to the position information of the first electronic fence on the target area map, and scales the initial range according to the fence setting conditions to obtain a target resolution range; determines a parameter resolution type of the target resolution range according to the fence setting conditions, and performs parameter resolution on the target resolution range according to the parameter resolution type to obtain first electronic fence parameters; calibrates the first electronic fence parameters according to the fence setting parameters to obtain second electronic fence parameters, and generates a second electronic fence according to the second electronic fence parameters, wherein the second electronic fence is an irregularly shaped fence. In the above scheme, the corresponding fence setting conditions can be determined based on the response to different control scenarios, so as to meet the electronic fence setting requirements in different scenarios. By generating a first electronic fence according to the preset electronic fence shape and the starting position of the user's dragging operation, the efficiency of the user in setting the electronic fence can be improved. By automatically parsing and calibrating the initial range corresponding to the first electronic fence, the efficiency of electronic fence setting can be ensured while improving the monitoring efficiency and accuracy of vehicle positioning within the electronic fence, thereby improving the vehicle positioning management effect.

[0037] Figure 2 is a flow chart of a method for determining a target resolution range provided in an embodiment of the present application, such as Figure 2 As shown, including: Step S1031: determining an initial range of the first electronic fence on the target area map according to the vertex coordinates of the first electronic fence.

[0038] Exemplarily, the coordinates of each vertex of the first electronic fence on the target area map are determined, and each vertex coordinate is mapped to the target area map according to a mapping relationship between the first electronic fence and the target area map to obtain an initial range on the target area map.

[0039] Step S1032: determine the target object according to the fence setting condition, and identify the size of the target object within the initial range to determine the largest target object.

[0040] Among them, the target object can be an object to be identified within the initial range. In one embodiment, the target object is determined according to the fence setting condition. Exemplarily, if the fence setting condition is to avoid the area where people gather, the target object is determined to be the area where people gather in the initial range. If the fence setting condition is to avoid vehicles, the corresponding target object is the vehicle in the initial range. After determining each target object within the initial range, the size of each object is identified to determine the size of each target object on the target area map. Exemplarily, if the target object is the area where people gather in the initial range, the size of the area where people gather is identified. If the target object is a vehicle in the initial range, the size of each vehicle is identified, and the target object with the largest size among all target objects within the initial range, that is, the largest target object, is determined.

[0041] Step S1033: determine the scaling ratio of the initial range according to the size information of the largest target object, and scale the initial range according to the scaling ratio to obtain a target resolution range.

[0042] In one embodiment, the zoom ratio of the initial range is determined according to the size of the largest target object on the target area map. For example, if the largest target object is the largest crowd gathering area, the area of ​​the largest crowd gathering area on the target area map is 9 cm2, and the area of ​​the initial range on the target area map is 100 cm2, then the zoom ratio is 9 / 100=9%. The zoom ratio is determined to be less than or equal to 9%, and the initial range on the target area map is zoomed and adjusted according to the range of the zoom ratio to obtain the adjusted target resolution range.

[0043] The embodiment of the present application determines the initial range of the first electronic fence on the target area map according to the vertex coordinates of the first electronic fence; determines the target object according to the fence setting conditions, and identifies the size of the target object within the initial range to determine the largest target object; determines the scaling ratio of the initial range according to the size information of the largest target object, and scales and adjusts the initial range according to the scaling ratio to obtain the target resolution range. The adjustable range of the initial range can be determined based on the size information of the largest target object on the target area map, which fully avoids the situation where the target object overlaps with the boundary of the initial range.

[0044] Figure 3 is a flow chart of a method for parsing a first electronic fence parameter provided in an embodiment of the present application, such as Figure 3 As shown, including: Step S201, in response to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain fence setting parameters corresponding to the fence setting conditions in real time.

[0045] Step S202: In response to a drag operation on the target area map, a first electronic fence is generated based on a starting position of the drag operation and a preset electronic fence shape.

[0046] Step S203: determining an initial range according to the position information of the first electronic fence on the target area map, and scaling the initial range according to the fence setting condition to obtain a target resolution range.

[0047] Step S204: determine multiple target sub-ranges corresponding to the target resolution range according to the fence setting condition, determine the parameter resolution type of each target sub-range, perform parameter resolution on the corresponding target sub-range according to the parameter resolution type, and obtain the first electronic fence parameter.

[0048] Among them, the number of target sub-ranges can be two, namely the entire area range of the target resolution range and the boundary area range of the target resolution range. If the target resolution range is obtained by enlarging the initial range, the area between the initial area boundary and the target resolution range boundary is determined as the boundary area, and the target resolution range includes the initial range. If the target resolution range is obtained by reducing the initial range, the area between the initial area boundary and the target resolution range boundary is determined as the boundary area, and the initial range includes the target resolution range. In one embodiment, multiple target sub-ranges corresponding to the target resolution range are determined according to the fence setting conditions. If the fence setting conditions include restrictions on the fence boundaries, such as the fence boundaries need to avoid areas where people gather, the parameter resolution type corresponding to the boundary area range is determined to be personnel number resolution, and the boundary area range is subjected to personnel number resolution. If the fence setting conditions include restrictions on the fence size, the parameter resolution type corresponding to the entire area range is determined to be area resolution, and the entire area range is subjected to area resolution to obtain the first electronic fence parameter.

[0049] Step S205: calibrate the first electronic fence parameter according to the fence setting parameter to obtain a second electronic fence parameter, and generate a second electronic fence according to the second electronic fence parameter, wherein the second electronic fence is an irregularly shaped fence.

[0050] The embodiment of the present application determines multiple target sub-ranges corresponding to the target resolution range according to the fence setting conditions, determines the parameter resolution type of each target sub-range, performs parameter resolution on the corresponding target sub-range according to the parameter resolution type, and obtains the first electronic fence parameter. The corresponding target sub-range can be divided according to the fence setting conditions, and the parameters of each target sub-range can be analyzed based on the corresponding parameter resolution type, thereby avoiding repeated analysis of irrelevant areas and improving the resolution efficiency of the first electronic fence parameter.

[0051] In one embodiment, the fence setting conditions include area setting conditions, terrain setting conditions and building setting conditions; Correspondingly, determining a plurality of target sub-ranges corresponding to the target resolution range according to the fence setting condition, and determining a parameter resolution type of each target sub-range, includes: Determining an initial range corresponding to the target resolution range as a first target sub-range according to the area setting condition, and determining a parameter resolution type corresponding to the first target sub-range as area parameter resolution; A second target sub-range corresponding to the target resolution range is determined according to the terrain setting condition, the building setting condition, the preset adjustment parameter value and the first target sub-range, and the parameter resolution type corresponding to the second target sub-range is determined to be terrain parameter resolution and building parameter resolution.

[0052] Among them, the area setting condition can be a condition for limiting the size of the electronic fence area, the terrain setting condition can be a condition for limiting the terrain that can be included or not included in the fence, or the terrain that cannot be covered on the boundary of the electronic fence, etc., such as rivers cannot appear in the electronic fence, or rivers cannot be covered on the boundary of the electronic fence. The building setting condition can also be a condition for limiting the buildings that can be included or not included in the fence, or the buildings that cannot be covered on the boundary of the electronic fence, such as buildings cannot appear in the electronic fence, or buildings cannot be covered on the boundary of the electronic fence, etc. The first target sub-range is the parameter identification area corresponding to the area setting condition, and the second target sub-range is the parameter identification area corresponding to the terrain setting condition and the building setting condition.

[0053] In one embodiment, if the fence setting condition includes an area setting condition, the initial range corresponding to the target resolution range is determined as the parameter identification range corresponding to the area setting condition, that is, the first target sub-range, and the parameter resolution type corresponding to the first target sub-range is determined to be area parameter resolution. If the fence setting condition includes a terrain setting condition and a building setting condition, the first target sub-range is scaled and adjusted according to a preset adjustment parameter value. For example, if the preset adjustment parameter is 1%, the first target sub-range is enlarged by 1% and reduced by 1% respectively to obtain an enlarged range and a reduced range, and the area before the boundary of the enlarged range and the boundary of the reduced range is determined as the second target sub-range, wherein the enlarged range is the range after the first target sub-range is enlarged by 1%, and the reduced range is the range after the first target sub-range is reduced by 1%, and the parameter resolution types corresponding to the second target sub-range are determined to be terrain parameter resolution and building parameter resolution respectively.

[0054] The embodiment of the present application determines the initial range in the target resolution range as the first target sub-range according to the area setting condition, and determines the parameter resolution type corresponding to the first target sub-range as area parameter resolution; determines the second target sub-range in the target resolution range according to the terrain setting condition, the building setting condition, the preset adjustment parameter value and the first target sub-range, and determines the parameter resolution type corresponding to the second target sub-range as terrain parameter resolution and building parameter resolution. The corresponding identification range and parameter identification type can be determined according to the fence setting condition, which improves the parameter recognition efficiency of each sub-range, and accordingly improves the setting efficiency of the second electronic fence.

[0055] In one embodiment, performing parameter parsing on the corresponding target sub-range according to the parameter parsing type to obtain the first electronic fence parameter includes: According to the parameter analysis type, area parameter analysis is performed on the first target sub-range to obtain area analysis parameters of the first electronic fence, and terrain parameter analysis and building parameter analysis are performed on the second target sub-range to obtain terrain analysis parameters and building analysis parameters corresponding to the first electronic fence.

[0056] Among them, the first target sub-range is a specific area divided out from the first electronic fence, and the area-related data of the specific area are processed and analyzed. For example, if the first target sub-range is a rectangular area, the parameter analysis type may be to use the rectangular area calculation formula to calculate the area of ​​the first target sub-range, that is, the area analysis parameter of the first electronic fence. The second target sub-range is also another specific area divided out from the first electronic fence. Unlike the first target sub-range, two different types of parameter analysis are required for the area, namely terrain parameter analysis and building parameter analysis, to obtain terrain analysis parameters and building analysis parameters, such as the number of buildings, building area, building height and building type, as well as parameters such as altitude, slope and slope direction.

[0057] The embodiment of the present application performs area parameter analysis on the first target sub-range according to the parameter analysis type to obtain the area analysis parameters of the first electronic fence, and performs terrain parameter analysis and building parameter analysis on the second target sub-range respectively to obtain terrain analysis parameters and building analysis parameters corresponding to the first electronic fence. This can facilitate the subsequent calibration of the first electronic fence based on the parameters obtained by the analysis, improve the accuracy of the subsequent second electronic fence setting, and accordingly, can improve the monitoring efficiency of the second electronic fence.

[0058] Figure 4 is a flow chart of a method for calibrating a first electronic fence parameter provided in an embodiment of the present application, such as Figure 4 As shown, including: Step S301, in response to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain fence setting parameters corresponding to the fence setting conditions in real time.

[0059] Step S302: In response to a drag operation on the target area map, a first electronic fence is generated based on a starting position of the drag operation and a preset electronic fence shape.

[0060] Step S303: determining an initial range according to the position information of the first electronic fence on the target area map, and scaling the initial range according to the fence setting condition to obtain a target resolution range.

[0061] Step S304: determining a parameter analysis type of the target analysis range according to the fence setting condition, and performing parameter analysis on the target analysis range according to the parameter analysis type to obtain a first electronic fence parameter.

[0062] Step S305: determine whether the area resolution parameter is within the fence area range. If the area resolution parameter is not within the fence area range, calibrate the area resolution parameter to obtain a second electronic fence area.

[0063] In one embodiment, the fence setting parameters include a fence area range, a target terrain parameter, and a target building parameter. The fence area range is a specific fence area value, and the fence area range is the user's ideal area range. The target terrain parameter can be a specific terrain parameter that cannot be covered within the fence or on the fence boundary, such as terrain with an altitude of more than 100 meters. It can also be a specific judgment value of the terrain. If the terrain setting condition is whether the fence boundary avoids a river, the corresponding target terrain parameter is 0 or 1, where 0 indicates that there is no need to avoid the river, and 1 indicates that the river needs to be avoided. The target building parameter can be a specific building parameter that cannot be covered within the fence or on the fence boundary, such as a building with a building height greater than 100 meters. It can also be a specific judgment value of the building. If the building setting condition is whether the fence boundary avoids the building, the corresponding building terrain parameter is 0 or 1, where 0 indicates that there is no need to avoid the building, and 1 indicates that the building needs to be avoided. In one embodiment, it is determined whether the area resolution parameter is within the fence area range. If not, the area resolution parameter is adjusted to the fence area range to obtain the second electronic fence area.

[0064] Step S306, determine whether the terrain analysis parameters include the target terrain parameters and the target building parameters. If the terrain analysis parameters include the target terrain parameters and the target building parameters, calibrate the initial range according to the second electronic fence area, the fence area range, the target terrain parameters and the target building parameters to obtain the second electronic fence parameters.

[0065] In one embodiment, it is determined whether the terrain analysis parameters include the target terrain parameters and the target building parameters. If they do, the initial range is calibrated according to the second electronic fence area, the target terrain parameters and the target building parameters to obtain the second electronic fence parameters. Exemplarily, the initial range is enlarged according to the target parameters, and the initial range is reduced according to the target building parameters, so that the difference between the area parameter in the adjusted second electronic fence parameters and the second fence area is less than the fence area range.

[0066] Step S307: Generate a second electronic fence according to the second electronic fence parameters, where the second electronic fence is an irregularly shaped fence.

[0067] The embodiment of the present application determines whether the area resolution parameter is within the fence area range. If the area resolution parameter is not within the fence area range, the area resolution parameter is calibrated to obtain the second electronic fence area; determines whether the terrain resolution parameter contains the target terrain parameter and the target building parameter. If the terrain resolution parameter contains the target terrain parameter and the target building parameter, the initial range is calibrated according to the second electronic fence area, the target terrain parameter and the target building parameter to obtain the second electronic fence parameter. The initial range can be calibrated by the pre-acquired fence area range, the target terrain parameter and the target building parameter, thereby improving the accuracy of the second electronic fence parameter, and accordingly, improving the precision of the second electronic fence, avoiding the monitoring of irrelevant areas, and improving the monitoring efficiency and detection accuracy.

[0068] In one embodiment, the calibrating the initial range according to the second electronic fence area, the target terrain parameter and the target building parameter to obtain the second electronic fence parameter includes: The area adjustment range is determined according to the second electronic fence area and the fence area range, the target adjustment area of ​​the initial range is determined according to the target terrain parameters and the target building parameters, the target adjustment area is enlarged or reduced to obtain the second electronic fence parameters, and the area parameters in the second electronic fence parameters are within the fence area range.

[0069] The target adjustment area is an area for avoiding target terrain and avoiding target buildings. Figure 5 is a schematic diagram of a first electronic fence parameter calibration provided by an embodiment of the present application, such as Figure 5 As shown, the target adjustment area of ​​the initial range in the target area map is determined according to the target terrain parameters and the target building parameters, and the scaling ratio is determined according to the ratio between the second electronic fence area and the initial range area. If the second electronic fence area is larger than the area parameter of the initial range, the initial range is enlarged, otherwise, the initial range is reduced to obtain the second electronic fence parameter, wherein the enlargement process refers to increasing the overall area parameter of the initial range instead of increasing a certain area, and the reduction process refers to decreasing the overall area parameter of the initial range instead of decreasing a certain area.

[0070] The embodiment of the present application determines the area adjustment range according to the second electronic fence area and the fence area range, determines the target adjustment area of ​​the initial range according to the target terrain parameters and the target building parameters, enlarges or reduces the target adjustment area, obtains the second electronic fence parameters, and makes the area parameters in the second electronic fence parameters within the fence area range. The target adjustment position of the initial range can be quickly determined, the efficiency of parameter calibration is improved, and correspondingly, the setting efficiency of the second electronic fence is improved.

[0071] Figure 6 is a schematic diagram of a system for setting up an electronic fence for vehicle positioning management provided by an embodiment of the present application, such as Figure 6 As shown, including: A selection operation response module 41 is used to respond to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain the fence setting parameters corresponding to the fence setting conditions in real time; A first electronic fence generating module 42, configured to generate a first electronic fence in response to a drag operation on the target area map based on a starting position of the drag operation and a preset electronic fence shape; A target resolution range determination module 43 is used to determine an initial range according to the position information of the first electronic fence on the target area map, and to obtain a target resolution range by scaling the initial range according to the fence setting condition; A parameter parsing module 44 is used to determine a parameter parsing type of the target parsing range according to the fence setting condition, and perform parameter parsing on the target parsing range according to the parameter parsing type to obtain a first electronic fence parameter; A parameter calibration module 45, configured to calibrate the first electronic fence parameter according to the fence setting parameter to obtain a second electronic fence parameter; The second electronic fence generating module 46 is used to generate a second electronic fence according to the second electronic fence parameters, where the second electronic fence is an irregularly shaped fence.

[0072] The embodiment of the present application determines the target area map, the target control scene and the fence setting conditions associated with the target control scene in response to the selection operation of the target control scene and the target area map, and obtains the fence setting parameters corresponding to the fence setting conditions in real time; generates a first electronic fence based on the starting position of the dragging operation and a preset electronic fence shape in response to a drag operation on the target area map; determines an initial range according to the position information of the first electronic fence on the target area map, and scales the initial range according to the fence setting conditions to obtain a target resolution range; determines a parameter resolution type of the target resolution range according to the fence setting conditions, and performs parameter resolution on the target resolution range according to the parameter resolution type to obtain first electronic fence parameters; calibrates the first electronic fence parameters according to the fence setting parameters to obtain second electronic fence parameters, and generates a second electronic fence according to the second electronic fence parameters, wherein the second electronic fence is an irregularly shaped fence. In the above scheme, the corresponding fence setting conditions can be determined based on the response to different control scenarios, so as to meet the electronic fence setting requirements in different scenarios. By generating a first electronic fence according to the preset electronic fence shape and the starting position of the user's dragging operation, the efficiency of the user in setting the electronic fence can be improved. By automatically parsing and calibrating the initial range corresponding to the first electronic fence, the efficiency of electronic fence setting can be ensured while improving the monitoring efficiency and accuracy of vehicle positioning within the electronic fence, thereby improving the vehicle positioning management effect.

[0073] In a possible embodiment, the target resolution range determination module 43 is used to: Determining an initial range of the first electronic fence on the target area map according to the vertex coordinates of the first electronic fence; Determine the target object according to the fence setting conditions, and identify the size of the target object within the initial range to determine the largest target object; The scaling ratio of the initial range is determined according to the size information of the largest target object, and the initial range is scaled and adjusted according to the scaling ratio to obtain a target resolution range.

[0074] In a possible embodiment, the parameter parsing module 44 is used to: According to the fence setting condition, multiple target sub-ranges in the target resolution range are determined, and the parameter resolution type of each target sub-range is determined. According to the parameter resolution type, parameter resolution is performed on the corresponding target sub-range to obtain the first electronic fence parameter.

[0075] In a possible embodiment, the fence setting conditions include area setting conditions, terrain setting conditions and building setting conditions; The parameter parsing module 44 is used to: Determining an initial range in the target resolution range as a first target sub-range according to the area setting condition, and determining a parameter resolution type corresponding to the first target sub-range as area parameter resolution; A second target sub-range in the target resolution range is determined according to the terrain setting condition, the building setting condition, the preset adjustment parameter value and the first target sub-range, and the parameter resolution type corresponding to the second target sub-range is determined to be terrain parameter resolution and building parameter resolution.

[0076] In a possible embodiment, the parameter parsing module 44 is used to: According to the parameter analysis type, area parameter analysis is performed on the first target sub-range to obtain area analysis parameters of the first electronic fence, and terrain parameter analysis and building parameter analysis are performed on the second target sub-range to obtain terrain analysis parameters and building analysis parameters corresponding to the first electronic fence.

[0077] In a possible embodiment, the fence setting parameters include fence area range, target terrain parameters and target building parameters; The parameter calibration module 45 is used for: Determine whether the area resolution parameter is within the fence area range, and if the area resolution parameter is not within the fence area range, calibrate the area resolution parameter to obtain a second electronic fence area; Determine whether the terrain analysis parameters include the target terrain parameters and the target building parameters. If the terrain analysis parameters include the target terrain parameters and the target building parameters, calibrate the initial range according to the second electronic fence area, the fence area range, the target terrain parameters and the target building parameters to obtain the second electronic fence parameters.

[0078] In a possible embodiment, the parameter calibration module 45 is used to: The area adjustment range is determined according to the second electronic fence area and the fence area range, the target adjustment area of ​​the initial range is determined according to the target terrain parameters and the target building parameters, the target adjustment area is enlarged or reduced to obtain the second electronic fence parameters, and the area parameters in the second electronic fence parameters are within the fence area range.

[0079] An embodiment of the present application also provides an electronic fence setting device for vehicle positioning management, and the electronic fence setting device for vehicle positioning management can be integrated with an electronic fence setting system for vehicle positioning management provided in an embodiment of the present application. Figure 7is a schematic diagram of an electronic fence setting device for vehicle positioning management provided in an embodiment of the present application, with reference to Figure 7 The electronic fence setting device for vehicle positioning management includes: an input device 53, an output device 54, a memory 52 and one or more processors 51; the memory 52 is used to store one or more programs; when the one or more programs are executed by the one or more processors 51, the one or more processors 51 implement the electronic fence setting method for vehicle positioning management as provided in the above embodiment. The input device 53, the output device 54, the memory 52 and the processor 51 can be connected via a bus or other means. Figure 7 The example of connecting through bus is taken in the following.

[0080] The memory 52, as a computing device readable storage medium, can be used to store software programs, computer executable programs and modules, such as the program instructions / modules corresponding to the method for setting up an electronic fence for vehicle positioning management provided in any embodiment of the present application. The memory 52 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 52 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 52 may further include a memory remotely arranged relative to the processor 51, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0081] The input device 53 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 54 may include a display device such as a display screen.

[0082] The processor 51 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 52, that is, realizes the above-mentioned method for setting up the electronic fence for vehicle positioning management.

[0083] The above-mentioned system, device and computer for setting up an electronic fence for vehicle positioning management can be used to execute the above-mentioned method for setting up an electronic fence for vehicle positioning management provided in any of the above-mentioned embodiments, and have corresponding functions and beneficial effects.

[0084] The present application also provides a storage medium storing computer executable instructions. When the computer executable instructions are executed by a computer processor, the computer executable instructions are used to execute the method for setting an electronic fence for vehicle location management provided in the above embodiment. The method for setting an electronic fence for vehicle location management includes: In response to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain fence setting parameters corresponding to the fence setting conditions in real time; In response to a drag operation on the target area map, generating a first electronic fence based on a starting position of the drag operation and a preset electronic fence shape; Determine an initial range according to the position information of the first electronic fence on the target area map, and scale the initial range according to the fence setting condition to obtain a target resolution range; Determine the parameter parsing type of the target parsing range according to the fence setting condition, perform parameter parsing on the target parsing range according to the parameter parsing type, and obtain a first electronic fence parameter; The first electronic fence parameter is calibrated according to the fence setting parameter to obtain a second electronic fence parameter, and a second electronic fence is generated according to the second electronic fence parameter, where the second electronic fence is an irregularly shaped fence.

[0085] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media, such as CD-ROM, floppy disk or tape device; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations (for example, in different computer systems connected by a network). The storage medium may store program instructions (for example, embodied as a computer program) that can be executed by one or more processors.

[0086] Of course, the storage medium containing computer executable instructions provided in an embodiment of the present application, whose computer executable instructions are not limited to the method for setting up an electronic fence for vehicle positioning management as described above, can also execute related operations in the method for setting up an electronic fence for vehicle positioning management provided in any embodiment of the present application.

[0087] The electronic fence setting system, device and storage medium for vehicle positioning management provided in the above embodiments can execute the electronic fence setting method for vehicle positioning management provided in any embodiment of the present application. For technical details not described in detail in the above embodiments, please refer to the electronic fence setting method for vehicle positioning management provided in any embodiment of the present application.

[0088] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A method for setting up an electronic fence for vehicle positioning management, characterized in that: include: In response to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain fence setting parameters corresponding to the fence setting conditions in real time; In response to a drag operation on the target area map, generating a first electronic fence based on a starting position of the drag operation and a preset electronic fence shape; Determine an initial range according to the position information of the first electronic fence on the target area map, and scale the initial range according to the fence setting condition to obtain a target resolution range; Determine the parameter parsing type of the target parsing range according to the fence setting condition, perform parameter parsing on the target parsing range according to the parameter parsing type, and obtain a first electronic fence parameter; The first electronic fence parameter is calibrated according to the fence setting parameter to obtain a second electronic fence parameter, and a second electronic fence is generated according to the second electronic fence parameter, where the second electronic fence is an irregularly shaped fence.

2. The method for setting up an electronic fence for vehicle positioning management according to claim 1, characterized in that: The determining of the initial range according to the position information of the first electronic fence on the target area map, and scaling the initial range according to the fence setting condition to obtain the target resolution range, includes: Determining an initial range of the first electronic fence on the target area map according to the vertex coordinates of the first electronic fence; Determine the target object according to the fence setting conditions, and identify the size of the target object within the initial range to determine the largest target object; The scaling ratio of the initial range is determined according to the size information of the largest target object, and the initial range is scaled and adjusted according to the scaling ratio to obtain a target resolution range.

3. The method for setting up an electronic fence for vehicle positioning management according to claim 1, characterized in that: The step of determining the parameter parsing type of the target parsing range according to the fence setting condition, and performing parameter parsing on the target parsing range according to the parameter parsing type to obtain the first electronic fence parameter includes: According to the fence setting condition, multiple target sub-ranges corresponding to the target resolution range are determined, and the parameter resolution type of each target sub-range is determined. According to the parameter resolution type, parameter resolution is performed on the corresponding target sub-range to obtain the first electronic fence parameter.

4. The method for setting up an electronic fence for vehicle positioning management according to claim 3, characterized in that: The fence setting conditions include area setting conditions, terrain setting conditions and building setting conditions; Correspondingly, determining a plurality of target sub-ranges corresponding to the target resolution range according to the fence setting condition, and determining a parameter resolution type of each target sub-range, includes: According to the area setting condition, an initial range corresponding to the target resolution range is determined as a first target sub-range, and a parameter resolution type corresponding to the first target sub-range is determined as area parameter resolution; A second target sub-range corresponding to the target parsing range is determined according to the terrain setting condition, the building setting condition, the preset adjustment parameter value and the first target sub-range, and the parameter parsing type corresponding to the second target sub-range is determined to be terrain parameter parsing and building parameter parsing.

5. The method for setting up an electronic fence for vehicle positioning management according to claim 4, characterized in that: The performing parameter parsing on the corresponding target sub-range according to the parameter parsing type to obtain the first electronic fence parameter includes: According to the parameter analysis type, area parameter analysis is performed on the first target sub-range to obtain area analysis parameters of the first electronic fence, and terrain parameter analysis and building parameter analysis are performed on the second target sub-range to obtain terrain analysis parameters and building analysis parameters corresponding to the first electronic fence.

6. The method for setting up an electronic fence for vehicle positioning management according to claim 5, characterized in that: The fence setting parameters include fence area range, target terrain parameters and target building parameters; Accordingly, the calibrating the first electronic fence parameter according to the fence setting parameter to obtain the second electronic fence parameter includes: Determine whether the area resolution parameter is within the fence area range, and if the area resolution parameter is not within the fence area range, calibrate the area resolution parameter to obtain a second electronic fence area; Determine whether the terrain analysis parameters include the target terrain parameters and the target building parameters. If the terrain analysis parameters include the target terrain parameters and the target building parameters, calibrate the initial range according to the second electronic fence area, the fence area range, the target terrain parameters and the target building parameters to obtain the second electronic fence parameters.

7. The method for setting up an electronic fence for vehicle positioning management according to claim 6, characterized in that: The step of calibrating the initial range according to the second electronic fence area, the fence area range, the target terrain parameter and the target building parameter to obtain the second electronic fence parameter includes: The area adjustment range is determined according to the second electronic fence area and the fence area range, the target adjustment area of ​​the initial range is determined according to the target terrain parameters and the target building parameters, the target adjustment area is enlarged or reduced to obtain the second electronic fence parameters, and the area parameters in the second electronic fence parameters are within the fence area range.

8. A system for setting up an electronic fence for vehicle positioning management, characterized in that: include: A selection operation response module is used to respond to the selection operation of the target control scene and the target area map, determine the target area map, the target control scene and the fence setting conditions associated with the target control scene, and obtain the fence setting parameters corresponding to the fence setting conditions in real time; A first electronic fence generating module, configured to generate a first electronic fence in response to a drag operation on the target area map based on a starting position of the drag operation and a preset electronic fence shape; A target resolution range determination module, configured to determine an initial range according to the position information of the first electronic fence on the target area map, and to scale the initial range according to the fence setting condition to obtain a target resolution range; A parameter parsing module, used to determine a parameter parsing type of the target parsing range according to the fence setting condition, and perform parameter parsing on the target parsing range according to the parameter parsing type to obtain a first electronic fence parameter; A parameter calibration module, used for calibrating the first electronic fence parameter according to the fence setting parameter to obtain a second electronic fence parameter; The second electronic fence generating module is used to generate a second electronic fence according to the second electronic fence parameters, where the second electronic fence is an irregularly shaped fence.

9. An electronic device, comprising: one or more processors; A storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method for setting up an electronic fence for vehicle positioning management as described in any one of claims 1-7.

10. A storage medium storing computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute the method for setting an electronic fence for vehicle positioning management according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and device for generating electronic fence and electronic equipment

    CN109819403A

  • Commercial district fence generation method and device, equipment and computer readable storage medium

    CN110087185A

  • Method and device for obtaining fence area, electronic equipment and readable storage medium

    CN110662168A

  • Method and device for generating electronic fence and server

    CN111770447A

  • Geo-fence updating method, and communication device

    WO2020077485A1

Cited By

  • Scrapped vehicle intercepting method and device

    CN120319029A