Resource management method and device, electronic equipment, storage medium and program product
By defining the relationship between hot zone and floor plan in the resource management system, the monotonous and unintuitive resource management methods in the existing technology are solved, and intuitive and vivid reminders of the abnormal state of resource points are realized, and resource management is improved efficiency and user experience.
Patent Information
- Application Number
- CN202411708913.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-01-03
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing resource management methods are too monotonous when dealing with multiple resource points, lack clarity and intuitiveness, and it is difficult to effectively reflect the abnormal state and association between resource points.
By defining the relationship between hot zones and floor plan diagrams on the map, exception prompts are made based on these relationships, displaying the location of resource points and their associated hot zones and floor plan diagrams, providing richer resource management methods and enhancing the exception prompts Intuition and clarity.
It realizes more intuitive, vivid and clear abnormal prompts for resource points, enhances the intuitiveness and richness of resource management, simplifies the management and positioning of resource points, and improves user experience.
Smart Images

Figure CN119250803A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a resource management method, device, electronic device, storage medium and program product. Background Art
[0002] With the advent of the big data era, organizations or individuals sometimes need to manage massive amounts of resource point information. For example, it is necessary to manage and detect the camera devices in multiple buildings or multiple fire-fighting equipment to ensure that each resource point is in normal condition.
[0003] When there are a large number of resource points, in order to improve management efficiency, multiple resource points are sometimes managed and tested uniformly. For example, after discovering that there are resource points in an abnormal state, the geographical location of the target resource point in the abnormal state is uniformly reported.
[0004] However, this resource management method is too monotonous and not clear or intuitive enough. Summary of the invention
[0005] The present application provides a resource management method, device, electronic device, storage medium and program product for providing users with a richer resource management method; and, when a resource point in an abnormal state is detected on a map, an abnormal prompt can be given more intuitively and clearly.
[0006] In order to achieve the above technical objectives, this application adopts the following technical solutions:
[0007] In a first aspect, the present application provides a resource management method, the method comprising: when a target resource point is detected to be in an abnormal state, determining a target hot zone associated with a floor plan corresponding to the target resource point in a map; wherein the map includes multiple hot zones, and there are associations between the multiple hot zones; each hot zone corresponds to an actual geographical area and is associated with at least one floor plan; based on the target hot zone, and the floor plan associated with the target hot zone and / or the association between the target hot zone and other hot zones, an abnormal prompt is performed; wherein the abnormal prompt is used to prompt that an abnormality exists in the actual geographical area corresponding to the target hot zone.
[0008] The resource management method provided by the present application can manage and detect resource points on the map to determine whether there are target resource points in an abnormal state; and, by linking various actual geographical areas through associations such as hot zones and floor plans, a richer resource management method is provided; in addition, since abnormal prompts are made based on the associations between each hot zone and the floor plan and / or the associations between each hot zone and other hot zones, rather than just prompting the geographical location of a single target resource point, when abnormal prompts are made, the relationship between the target resource point and other actual geographical areas can be more intuitively, vividly and clearly reflected.
[0009] In some embodiments, the above-mentioned abnormal prompt based on the target hot zone, the floor plan associated with the target hot zone and / or the association relationship between the target hot zone and other hot zones includes: determining at least one floor plan associated with the target hot zone based on the target hot zone and the floor plan associated with the target hot zone; displaying at least one floor plan associated with the target hot zone; wherein, in the at least one floor plan associated with the target hot zone, the display form of the floor plan associated with the target resource point is set to an abnormal prompt form, and the abnormal prompt form is used to prompt the existence of the target resource point.
[0010] The resource management method provided in the present application can display the various floor plans associated with the target hot zone where the target resource point is located, and distinguish the floor plans associated with the target resource point through abnormal prompts; based on this, the location of the target resource point is displayed more clearly, especially the relationship between the target resource point and the various floor plans, so that abnormal prompts are more intuitive, vivid and clear.
[0011] In some embodiments, the above-mentioned display of at least one floor plan associated with the target hot zone includes: displaying each floor plan in the at least one floor plan in the resource management interface; wherein, the arrangement order of each floor plan in the at least one floor plan in the resource management interface is determined based on any one of the following: user sorting instructions, a preset arrangement order corresponding to the floor plan, or the altitude of the geographical area corresponding to the floor plan.
[0012] The resource management method provided by the present application can display the floor plans according to the arrangement order of each floor plan in the resource management interface; when the arrangement order is determined based on user instructions, it can flexibly adapt to user needs and adjust the display of each floor plan; when the arrangement order is a preset arrangement order, no additional settings by the user are required, saving sorting time; when the arrangement order is determined by the altitude of the geographical area corresponding to the floor plan, the floor plans corresponding to multiple spaces with the same geographical location and different altitudes (for example, multiple floors in the same building) can be associated with the same hot zone (that is, the target hot zone), so that resource-intensive areas can be uniformly managed through hot zones, avoiding displaying multiple spaces with the same geographical location and different altitudes as the same space, but displaying them through different floor plans; based on this, it is possible to achieve a decentralized display of resource points in the resource aggregation area, and more clearly and intuitively display the area where the target resource point is located in the abnormal prompt; in addition, it is possible to determine the arrangement order of the floor plans corresponding to each space in the resource management interface according to the altitude corresponding to each space, which conforms to the viewing habits of the human eye and more intuitively and vividly displays the actual geographical location of each floor plan.
[0013] In some embodiments, the above-mentioned abnormal prompt based on the target hot zone, the floor plan associated with the target hot zone and / or the association relationship between the target hot zone and other hot zones includes: determining at least one abnormal hot zone based on the target hot zone and the association relationship between the target hot zone and other hot zones; at least one abnormal hot zone includes the target hot zone and / or one or more upper-level hot zones associated with the target hot zone step by step upward, wherein the upper-level hot zone associated with each hot zone is used to manage the hot zone; displaying at least one abnormal hot zone, and the display form of the abnormal hot zone is set to an abnormal prompt form, and the abnormal prompt form is used to prompt the existence of the target resource point.
[0014] The resource management method provided by the present application can set the display form of the abnormal hot zone to the abnormal prompt form, so that the abnormal hot zone associated with the target resource point can be distinguished from other hot zones more clearly and intuitively. In addition, compared with only providing the geographical location of the target resource point, this display method can also display the location of the abnormal hot zone associated with the associated target resource point (that is, the target hot zone and / or one or more upper-level hot zones associated with the target hot zone step by step upward) on the map.
[0015] In some embodiments, the above method also includes: receiving a hot zone selection instruction; in response to the hot zone selection instruction, selecting an abnormal hot zone from at least one abnormal hot zone; in the case where the selected abnormal hot zone is a hot zone in one or more upper-level hot zones, based on the association relationship between the hot zones, displaying at least one lower-level hot zone associated with the abnormal hot zone; wherein the lower-level hot zones associated with each hot zone are managed by the hot zone, and the display form of the lower-level hot zones belonging to the abnormal hot zone in at least one lower-level hot zone is set to an abnormal prompt form; in the case where the selected abnormal hot zone is a target hot zone, based on the floor plan layout drawings associated with each hot zone, displaying each floor plan layout drawing associated with the target hot zone; wherein the display form of the floor plan layout drawing associated with the target resource point is set to an abnormal prompt form.
[0016] The resource management method provided by the present application can display at least one subordinate hot zone associated with the abnormal hot zone when the selected abnormal hot zone is one or more superior hot zones that are associated upward from the target hot zone; and when the selected abnormal hot zone is the target hot zone, display various floor plans associated with the target hot zone; based on this, it is beneficial to display the hot zones and floor plans associated with the target resource points downward step by step, so that users can obtain more information through more intuitive, clear and vivid abnormal prompt methods, providing users with a richer resource management method.
[0017] In some embodiments, each thermal zone includes: a thermal zone area and / or a thermal zone anchor point; wherein the thermal zone area is used to indicate the corresponding area on the map of the actual geographical area corresponding to the thermal zone, and the thermal zone anchor point is used to uniquely identify the thermal zone on the map in the form of an icon; the above-mentioned response to the thermal zone selection instruction, selecting an abnormal thermal zone from at least one abnormal thermal zone, includes: responding to the thermal zone selection instruction for the thermal zone area and / or the thermal zone anchor point included in each thermal zone, selecting an abnormal thermal zone from at least one abnormal thermal zone.
[0018] The resource management method provided by the present application can, on the one hand, clearly and intuitively display the corresponding area of each hot zone on the map through the hot zone area; on the other hand, the hot zone can be indicated in the form of an icon such as a hot zone anchor point. Therefore, when there are multiple hot zones on the map, each hot zone can be marked on the map through a simple icon to improve the aesthetics of each hot zone on the map; on the other hand, it also provides a richer way of selecting hot zones.
[0019] In some embodiments, the above-mentioned abnormal prompt based on the target hot zone, the floor plan associated with the target hot zone and / or the association relationship between the target hot zone and other hot zones includes: determining abnormal prompt information based on the target hot zone, the association relationship between each hot zone and the floor plan and / or the association relationship between each hot zone and other hot zones; the abnormal prompt information includes at least one of the following: an identifier of the target hot zone, an identifier of each upper-level hot zone in one or more upper-level hot zones associated with the target hot zone step by step upward, a page link for displaying at least one floor plan associated with the target hot zone, and a page link for displaying the target hot zone and / or one or more upper-level hot zones; wherein the upper-level hot zone associated with each hot zone is used to manage the hot zone; storing the abnormal prompt information in the target vector data; wherein the target vector data includes the target resource point, the floor plan associated with the target resource point, the target hot zone, and at least one of the one or more upper-level hot zones associated with the target hot zone step by step upward; in response to the selection instruction of the target vector data, displaying the abnormal prompt information stored in the target vector data.
[0020] The resource management method provided by the present application can store abnormal prompt information in advance in the target vector data related to the target resource point (such as the floor plan associated with the target resource point, etc.), so that when the user selects any target vector data, the abnormal prompt information is directly displayed. Based on this, on the one hand, a richer abnormal prompt method is provided, so that no matter how many times each hot spot on the map is displayed step by step, there is target vector data that can be selected by the user, so that the user can obtain abnormal prompt information; on the other hand, in the case of multiple target resource point anomalies, the abnormal prompt information corresponding to multiple target resource points can be displayed in a single target vector data.
[0021] In some embodiments, the method further includes: receiving an abnormality elimination instruction for the target resource point, the abnormality elimination instruction being used to indicate that the abnormal state of the target resource point has been eliminated; and in response to the abnormality elimination instruction, deleting the abnormality prompt information stored in the target vector data. Based on this, when the abnormal state is eliminated, the abnormality prompt information stored in the target vector data is deleted.
[0022] In some embodiments, the thermal zone satisfies at least one of the following conditions: multiple thermal zones that are not geographically connected are associated with the same upper-level thermal zone, wherein the upper-level thermal zone of each thermal zone is used to manage the thermal zone; the floor plans corresponding to multiple spaces with the same geographical location and different altitudes are associated with the same thermal zone; the same thermal zone is associated with multiple different upper-level thermal zones.
[0023] The resource management method provided by the present application can realize the management of multiple hot zones that are not connected to each other in geographical locations through the same upper-level hot zone when multiple hot zones that are not connected to each other in geographical locations are associated with the same upper-level hot zone. In the case where the floor plans corresponding to multiple spaces with the same geographical location and different altitudes are associated with the same hot zone, it is possible to avoid displaying multiple spaces with the same geographical location and different altitudes as the same space, but display them through different floor plans, so as to disperse and display the resource points in the resource aggregation area, and more clearly and intuitively display the area where the target resource points are located. In the case where the same hot zone is associated with multiple different upper-level hot zones, a variety of association paths can be provided for the target hot zone to be associated with the upper-level hot zones step by step, thereby providing users with more management angles, for example, it is possible to manage the target resource points in the same hot zone through different upper-level hot zones.
[0024] In some embodiments, the above method also includes: in response to a hot zone creation operation, creating at least one hot zone on the map, and establishing an association relationship between the hot zones; receiving at least one floor plan input by the user for each hot zone; and based on the at least one floor plan input, determining at least one floor plan associated with each hot zone; receiving at least one resource point information input by the user for each floor plan; and based on the at least one resource point information input, determining at least one resource point associated with each floor plan.
[0025] The resource management method provided in the present application can create at least one hot zone with an associated relationship on a map, associate each resource point with a floor plan, and associate each floor plan with a hot zone.
[0026] In some embodiments, the above-mentioned response to the hot zone creation operation to create at least one hot zone on the map includes: in response to the user's operation of drawing multiple hot zone endpoints on the map, rendering on the map based on the multiple hot zone endpoints to create at least one hot zone; or, in response to the user's operation of selecting or demarcating a target area on the map, creating at least one hot zone on the map based on the target area; or, in response to the user's confirmation operation on the map display interface, creating at least one hot zone based on the interface center area of the map display interface, and the map display interface is used to display the map.
[0027] The resource management method provided in the present application can reduce the data required for rendering and improve rendering efficiency by generating hot zones by rendering a number of hot zone endpoints, thereby increasing the speed of hot zone creation; or, generating hot zones based on target areas determined by users can be more in line with the shapes of different hot zones, thereby increasing the accuracy of the created hot zone areas; or, creating at least one hot zone based on the central area of the interface of the map display interface, without the need for the user to manually set the hot zone shape, etc., thereby improving the convenience of user operation and usage experience.
[0028] In some embodiments, the types of the resource points include at least one of the following: a detection device, an object to be detected, and a tag to be detected.
[0029] In a second aspect, the present application provides a resource management device, comprising a resource detection module and an abnormality prompt module; wherein the resource detection module is used to determine in a map a target hot zone associated with a floor plan corresponding to a target resource point when it is detected that the target resource point is in an abnormal state; wherein the map comprises a plurality of hot zones, and there is an association relationship between the plurality of hot zones; each hot zone corresponds to an actual geographical area and is associated with at least one floor plan; the abnormality prompt module is used to provide an abnormality prompt based on the target hot zone, the floor plan associated with the target hot zone and / or the association relationship between the target hot zone and other hot zones; wherein the abnormality prompt is used to prompt a user that there is a target resource point in an abnormal state.
[0030] In a third aspect, the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed on a computer, the computer implements any resource management method provided in the embodiments of the present application.
[0031] In a fourth aspect, the present application provides an electronic device, comprising: a processor and a memory for storing processor executable instructions; the processor is configured to execute instructions so that the electronic device implements any resource management method provided in the embodiments of the present application.
[0032] In a fifth aspect, the present application provides a computer program product, which includes computer program instructions. When the computer instructions are executed on a computer, the computer implements any resource management method provided in the embodiments of the present application.
[0033] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the controller, or may be packaged separately from the processor of the controller, which is not limited in this application.
[0034] For the specific description of the second to fifth aspects and their various implementations in the present application, reference may be made to the detailed description in the first aspect and its various implementations; and for the beneficial effects of the second to fifth aspects and their various implementations, reference may be made to the beneficial effects analysis in the first aspect and its various implementations, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 A schematic diagram of the structure of a resource management system provided in an embodiment of the present application;
[0036] Figure 2 A schematic diagram of a resource management method provided in an embodiment of the present application;
[0037] Figure 3 A schematic diagram of an interface of a resource management method provided in an embodiment of the present application;
[0038] Figure 4 A schematic diagram of an interface of another resource management method provided in an embodiment of the present application;
[0039] Figure 5 A flowchart of another resource management method provided in an embodiment of the present application;
[0040] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0042] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way. The terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present application, unless otherwise specified, "multiple" means two or more.
[0043] As described in the background technology, with the advent of the big data era, organizations or individuals sometimes need to manage a large amount of resource point information. For example, it is necessary to manage and detect the camera devices of multiple buildings or multiple firefighting equipment to ensure that each resource point is in a normal state.
[0044] When there are a large number of resource points, in order to improve management efficiency, multiple resource points are sometimes managed and tested uniformly. For example, after discovering that there are resource points in an abnormal state, the geographical location of the target resource point in the abnormal state is uniformly reported.
[0045] However, this resource management method is too monotonous and not clear or intuitive enough.
[0046] In this regard, an embodiment of the present application provides a resource management method, which includes: when it is detected that there is a target resource point in an abnormal state in at least one hot zone on a map, determining the target hot zone corresponding to the target resource point; wherein there is an association relationship between the hot zones; each hot zone corresponds to an actual geographical area and is associated with at least one floor plan; each floor plan is associated with at least one resource point; based on the target hot zone, and the association relationship between each hot zone and the floor plan and / or the association relationship between each hot zone and other hot zones, an abnormal prompt is made; wherein the abnormal prompt is used to prompt the user that there is a target resource point in an abnormal state. Thus, a richer resource management method is provided to the user; and when it is detected that there is a resource point in an abnormal state on the map, an abnormal prompt can be made more intuitively and clearly.
[0047] The resource management method provided in this application can be applied to any scenario that requires resource point management. The types of resource points include but are not limited to at least one of the following: detection devices, items to be detected, and tags to be detected. For example, the resource management method provided in this application can be applied to the management of camera devices in buildings, the management of fire protection facilities in parks, the management of machine tags in factories, the management of valuables in a room, etc. This application does not make specific limitations on this.
[0048] In order to more clearly illustrate the solution provided by the present application, an embodiment of the present application also provides a structural diagram of a resource management system.
[0049] Reference Figure 1 The resource management system includes at least one of the following: a user interaction module 110 , a database 120 , and a service module 130 .
[0050] The user interaction module is used to receive user instructions and complete corresponding tasks based on the user instructions. The user interaction module can also be called a browsing module or a browser side (BS).
[0051] In some embodiments, the user interaction module is connected to a display device (not shown in the figure) to display a resource management interface to the user. For example, the resource management interface includes at least one of the following: a map, at least one hot zone on the map, a floor plan associated with each hot zone, resource points associated with each floor plan, and operable components for creating hot zones. For another example, the resource management interface displays at least one of the following: a target hot zone, one or more upper-level hot zones associated with the target hot zone, at least one floor plan associated with the target hot zone, etc. The display device may be a liquid crystal display, an organic light-emitting diode (OLED) display, a 3D display, etc. The present application does not limit the specific type, size, and resolution of the display device.
[0052] In some embodiments, the user interaction module is further used to provide an abnormal prompt to the user when detecting that there is a target resource point in an abnormal state in at least one hot zone on the map, for example, by calling a display device to provide an abnormal prompt to the user.
[0053] The database is used to store relevant data used to execute the resource management method of this application.
[0054] In some embodiments, the database stores at least one of the following: abnormal prompt information, a map, one or more hot zones, one or more floor plans, the order of arrangement of each floor plan in the resource management interface, one or more resource points, the association between the hot zone and the floor plan, the association between the resource point and the floor plan, a page link for displaying at least one floor plan associated with the target hot zone, and a page link for displaying the target hot zone and / or one or more upper-level hot zones. For the relevant content of the abnormal prompt information, please refer to the description below.
[0055] In some embodiments, resource points, floor plans, and heat zones are stored in the database in the form of vector data.
[0056] The service module has a communication connection with the database and a communication connection with the user interaction module.
[0057] In some embodiments, the service module is used to detect whether there is a target resource point in an abnormal state in at least one hot zone on the map. Further, if there is a target resource point, the user interaction module is used to provide an abnormal prompt to the user.
[0058] In some embodiments, the service module is used to perform at least one of the following based on user instructions sent by the user interaction module: creating a map, creating at least one hot zone on the map, determining at least one resource point associated with each floor plan, and determining at least one floor plan associated with each hot zone, etc.
[0059] In some embodiments, the service module is used to perform at least one of the following: receiving relevant data used by the resource management method sent by the user interaction module, and storing the relevant data in a database; storing vector data created by the service module itself in a database; generating exception prompt information, and sending the exception prompt information to the user interaction module and / or storing it in a database.
[0060] In some embodiments, the service module and the user interaction module can be integrated on a processor, which can be a central processing unit (CPU), a general-purpose processor network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD) or any combination thereof; alternatively, the processor can also be other devices with processing functions, such as circuits, devices or software modules, and this application does not impose any limitations on this.
[0061] In some embodiments, the database may also be integrated on the memory.
[0062] It should be noted that Figure 1 The structure shown in the figure does not constitute a limitation on the resource management system. Figure 1 In addition to the modules shown, the resource management system may include more or fewer modules (e.g., display devices) than shown in the figure, or combine certain modules, or adopt different module arrangements. For example, the service module and the user interaction module may be integrated into one module, or the service module, the user interaction module and the database may be integrated into one module, etc. This application does not make specific limitations on this.
[0063] It should be understood that the execution subject of the resource management method provided in the present application can be the above-mentioned service module, or the integrated module of the above-mentioned service module and the user interaction module, or the integrated module of the above-mentioned service module, the database and the user interaction module, or the above-mentioned resource management system, or the above-mentioned processor. In one example, the execution subject can also be a terminal, such as a mobile phone, a tablet computer, a desktop, a laptop, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR)\virtual reality (VR) device, etc., and the present application does not make specific limitations on this.
[0064] The implementation of the embodiment of the present application is described in detail below in conjunction with the accompanying drawings.
[0065] like Figure 2 As shown, the embodiment of the present application provides a resource management method, and the execution subject can refer to the above description. The method includes the following steps S101 to S102:
[0066] S101. When it is detected that a target resource point is in an abnormal state, a target hot zone associated with a floor plan corresponding to the target resource point is determined in a map.
[0067] The map includes multiple hotspots, each of which corresponds to an actual geographical area, which can also be understood as corresponding to an area on the map. For example, it corresponds to a park, factory, floor, store, or room on the map. The creation method of the hotspot can refer to the description below.
[0068] In some embodiments, the above-mentioned map may be a world map, a park map, or a province map, etc., which is not limited in this application.
[0069] In some embodiments, there is an association relationship between multiple hot zones. Exemplarily, the first hot zone can be associated upward to the second hot zone, and the second hot zone is called the upper hot zone of the first hot zone, which is used to manage the first hot zone. Exemplarily, the first hot zone can also be associated downward to the third hot zone, and the third hot zone is called the lower hot zone of the first hot zone, which is managed by the first hot zone. Furthermore, the second hot zone can also be associated upward or downward with other hot zones, and the third hot zone is similar, so as to realize the association between the various hot zones. Based on this, the actual geographical areas on the map can be associated through the association relationship between the hot zones, so that the resources of each geographical area can be managed more conveniently.
[0070] In some embodiments, the upper-level thermal zone associated with each thermal zone is used to manage the thermal zone, and the upper-level thermal zone may also be referred to as a parent thermal zone, a parent-level thermal zone, etc. The lower-level thermal zone associated with each thermal zone is managed by the thermal zone, and the lower-level thermal zone may also be referred to as a child thermal zone.
[0071] It is not difficult to understand that, for a hot zone, the hot zone level of the hot zone is lower than the hot zone level of the upper hot zone associated with the hot zone, and higher than the hot zone level of the lower hot zone associated with the hot zone. When the hot zone level is represented by an integer, the difference between the hot zone level of the hot zone and the hot zone level of the upper hot zone associated with the hot zone is -1, and the difference between the hot zone level of the hot zone and the hot zone level of the lower hot zone associated with the hot zone is 1.
[0072] In some embodiments, a hot zone is allowed to not have an upper-level hot zone associated upward and / or a lower-level hot zone associated downward. In the present application, when a hot zone has a lower-level hot zone but no upper-level hot zone, the hot zone is called a root hot zone or a highest-level hot zone; when a hot zone has an upper-level hot zone but no lower-level hot zone, the hot zone is called a terminal hot zone or a lowest-level hot zone; when a hot zone has neither an upper-level hot zone nor a lower-level hot zone, the hot zone is called an isolated hot zone; it will not be described in detail below. It should be noted that the naming of the above hot zones is only an example. For example, the root hot zone can also be named "the highest-level hot zone", etc. This application does not limit this.
[0073] In some embodiments, the upper-level hot zone associated with a hot zone may include part or all of the hot zone, or may not include the hot zone. For example, a hot zone corresponds to a building in a park, and the upper-level hot zone associated with the hot zone corresponds to the park; in this case, the upper-level hot zone associated with the hot zone includes the hot zone. For another example, a hot zone corresponds to a park, and the upper-level hot zone associated with the park corresponds to a testing laboratory that is not adjacent to the park, and the testing laboratory is used to detect various resource points in the park in real time; in this case, the upper-level hot zone associated with the hot zone does not include the hot zone.
[0074] In some embodiments, each hot zone is associated with a floor plan, so that the layout of resource points in the actual geographical area corresponding to the hot zone can be more clearly and clearly displayed through multiple floor plans.
[0075] For example, a hot zone is created on a certain park displayed on the map, and the hot zone is associated with multiple floor plans, each floor plan corresponding to a building in the park. For example, the floor plan can be an exterior view of the building, or a building map.
[0076] For example, a hot zone is created on a building displayed on the map, and the hot zone is associated with multiple floor plans, each of which corresponds to a floor in the building. For example, the floor plan may be a floor plan, etc., for displaying the layout of the floor.
[0077] In other embodiments, for each hot zone on the map, each terminal hot zone is associated with at least one floor plan, and other hot zones other than the terminal hot zone may be associated with a floor plan, or may not be associated with a floor plan. The meaning of the terminal hot zone is described above. In this way, it can be ensured that the layout corresponding to the hot zone at the bottom layer can be intuitively and clearly reflected through the floor plan.
[0078] In some embodiments, the same floor plan is allowed to be imported into multiple thermal zones, that is, the same floor plan is allowed to be associated with different thermal zones.
[0079] In some embodiments, each floor plan supports associating at least one resource point, that is, the floor plan can be associated with a resource point or not. After the floor plan is associated with at least one resource point, the resource point to be managed can be associated with a specific geographical location through the floor plan, so as to facilitate unified resource management.
[0080] In some embodiments, a target resource point may be configured on different floor plans.
[0081] The type of resource point includes at least one of the following: a detection device, an object to be detected, and a tag to be detected.
[0082] Taking the type of resource point as a detection device as an example, the resource point includes but is not limited to at least one of the following: a camera device, a temperature detection device, a humidity detection device, a water level detection device, a pressure detection device, an access control system, and a smoke detection device, etc.
[0083] Taking the type of resource point as an object to be detected as an example, the resource point includes but is not limited to at least one of the following: computer equipment, factory equipment, fire fighting equipment, charging poles, reservoirs, and road gates, etc.
[0084] Taking the resource point type as a to-be-detected label as an example, the resource point includes but is not limited to at least one of the following: a machine label of a factory, a qualified label of a store, and the like.
[0085] It should be noted that, when the resource point type is an object to be detected or a tag to be detected, the resource point can be bound to a detection device so that the bound detection device can detect the state of the resource point. The state of the resource point includes a normal state and an abnormal state.
[0086] The status of a resource point includes: normal status and / or abnormal status. Taking the resource point as a temperature detection device as an example, the temperature measured by the temperature detection device less than the temperature threshold can be set as a normal status, and the temperature detection device greater than or equal to the temperature threshold can be set as an abnormal status. Taking the resource point as a factory equipment as an example, the factory equipment failure can be set as an abnormal status.
[0087] The judgment condition of the status of each resource point can be based on a preset condition or determined based on a user instruction.
[0088] In some embodiments, the execution subject of the present application detects the status of each resource point in real time, or each resource point actively reports its own status. The resource point reports the status in a manner including but not limited to: periodic reporting and / or event reporting, for example, reporting only in the case of an abnormal state.
[0089] In some embodiments, the hotspot on the map satisfies at least one of the following (1) to (3):
[0090] (1) Multiple hot zones that are not geographically connected are associated with the same parent hot zone, where the parent hot zone of each hot zone is used to manage the hot zones.
[0091] Based on this, multiple hot zones that are not connected to each other in geographical location can be managed through the same upper-level hot zone.
[0092] For example, there are three hot zones on the map, which correspond to the first park in province A, the second park in province B, and the third park in province C. In the case where province A, province B, and province C are three different provinces and their geographical locations are not connected to each other, these three hot zones can also be upwardly associated to the hot zone corresponding to the same testing center.
[0093] In this way, compared with the traditional solution of narrowing the scope from large to small based on a certain geographical area to associate various geographical areas, the method provided by the present application is not limited to a certain geographical area, and can associate unconnected geographical areas together through hot spots, and the association method is more flexible.
[0094] (2) The floor plans corresponding to multiple spaces with the same geographical location but different altitudes are associated with the same hot zone.
[0095] Based on this, we can avoid displaying multiple spaces with the same geographical location but different altitudes as the same space. Instead, we can display them through different floor plans, so as to disperse the resource points in the resource aggregation area and display the area where the target resource points are located more clearly and intuitively.
[0096] (3) The same hot zone is associated with multiple different upper-level hot zones.
[0097] In one example, the hot zone corresponding to a catering store is upwardly associated to the hot zone corresponding to the street where the catering store is located; in addition, the hot zones corresponding to various stores on the street (for example, including but not limited to catering stores, clothing stores, furniture stores, etc.) are all upwardly associated to the hot zone corresponding to the street.
[0098] In this way, when the resource points in the hot zone corresponding to the catering store are in an abnormal state, it can be determined based on the association between the hot zones that there are resource points in an abnormal state in the hot zone managed by the hot zone corresponding to the street; thereby, unified management of the resource points of each store in the street can be achieved.
[0099] Furthermore, when the catering store is located in Province D, the hot zone corresponding to the catering store can also be upwardly linked to the hot zone corresponding to the catering inspection center in Province D; in addition, the hot zones corresponding to each catering store in Province D are upwardly linked to the hot zone corresponding to the catering inspection center.
[0100] In this way, when the resource points in the hot zone corresponding to the catering store are in an abnormal state, it can be determined based on the association between the hot zones that the hot zone corresponding to the catering inspection center manages that there are resource points in an abnormal state; thereby, unified management of the resource points of each catering store in province D can be achieved.
[0101] In summary, when the same hot zone is associated with multiple different upper-level hot zones, multiple association paths can be provided for the target hot zone to be associated with the upper-level hot zones step by step, so that the target resource points of the same hot zone can be managed through different upper-level hot zones. In addition, users can manage resources from multiple angles according to their needs, providing a richer resource management angle and improving resource utilization.
[0102] In some embodiments, each hot zone includes: a hot zone area and / or a hot zone anchor point.
[0103] The hot zone area is used to indicate the corresponding area on the map of the actual geographical area corresponding to the hot zone, that is, the actual range of the hot zone on the map.
[0104] The hot zone anchor is used to uniquely identify the hot zone on the map in the form of an icon, that is, the hot zone anchor and the hot zone are one-to-one corresponding. The hot zone anchor can be displayed on the map or not; whether the hot zone anchor is displayed or not is determined based on user instructions or by default.
[0105] In one example, the hot zone area is displayed on the map in the form of a semi-transparent mask superimposed on the corresponding area on the map.
[0106] In one example, the hot zone anchor points are displayed on the map in the form of a unified icon. Figure 3 The icon 320 shown in FIG. 1 is used to represent a hot zone anchor point.
[0107] Based on this, on the one hand, the corresponding area of each hot zone on the map can be clearly and intuitively displayed through the hot zone area; on the other hand, the hot zone can be indicated in the form of an icon such as a hot zone anchor point. Therefore, when there are multiple hot zones on the map, each hot zone can be marked on the map through a simple icon to improve the aesthetics of each hot zone on the map.
[0108] In some embodiments, each hot zone corresponds to an identifier (ID) of the hot zone, and the identifier of the hot zone is used to uniquely identify the hot zone. The identifier of the hot zone may also be referred to as a serial number or an identity of the hot zone.
[0109] In one example, the identifier of the hot zone is a globally unique identifier (GUID).
[0110] It should be noted that the hot zone may store: the association relationship of the hot zones (including the association relationship between each hot zone and the floor plan, the association relationship between each hot zone and other hot zones, and the association relationship between each floor plan and resource points), and the identification of the hot zone.
[0111] For example, when the hot zone itself is stored in the form of vector data, the association relationship of the hot zone and the identification of the hot zone can be stored in the hot zone as part of the vector data. In this case, "hot zone" can be understood as a hyperlink used to represent a logical resource area, corresponding to a unique identification of a hot zone.
[0112] Here, the target hot zone is the hot zone associated with the floor plan associated with the target resource point.
[0113] In the embodiment of the present application, when any resource point is in an abnormal state, it is necessary to determine the target floor plan associated with the resource point, and then find all target hot spots associated with the target floor plan through the target floor plan.
[0114] In some embodiments, step S101 includes: upon receiving abnormal information reported by the target resource point or a detection device bound to the target resource point, determining that there is a target resource point in an abnormal state; based on the association relationship between each hot zone and the floor plan and the association relationship between each hot zone and other hot zones, determining the target hot zone corresponding to the target resource point.
[0115] S102: Based on the target thermal zone, the floor plan associated with the target thermal zone, and / or the association relationship between the target thermal zone and other thermal zones, an abnormality prompt is given.
[0116] The abnormality prompt is used to prompt that an abnormality exists in the actual geographical area corresponding to the target hot zone. It should be understood that the abnormality prompt can also be called an abnormality alarm, a resource alarm, or a hot zone alarm.
[0117] The association relationship between each thermal zone and the floor plan is used to indicate one or more floor plans associated with each thermal zone.
[0118] The association relationship between each hot zone and other hot zones is used to indicate the upper-level hot zone and / or lower-level hot zone associated with each hot zone.
[0119] The target resource point is a resource point in an abnormal state. Please refer to the above description for the types and possible forms of the resource point.
[0120] In some embodiments, step S102 includes: determining at least one floor plan associated with the target based on the target hot zone and the floor plan associated with the target hot zone; and displaying at least one floor plan associated with the target hot zone. Among the at least one floor plan associated with the target hot zone, the display form of the floor plan associated with the target resource point is set to an abnormal prompt form, and the abnormal prompt form is used to prompt the existence of the target resource point.
[0121] The method of setting the display form of the floor plan associated with the target resource point as an abnormal prompt form includes but is not limited to any of the following: setting the border of the floor plan associated with the target resource point to red; superimposing a semi-transparent red mask on the floor plan associated with the target resource point; superimposing an icon in the shape of an exclamation mark on the floor plan associated with the target resource point, etc. It should be understood that the above method is only an example, and the present application does not limit the specific form of the abnormal prompt form set for the floor plan; the setting of the abnormal prompt form can make the display form of the floor plan associated with the target resource point different from the display form of other floor plans in at least one floor plan.
[0122] The resource management method provided in the present application can display the various floor plans associated with the target hot zone where the target resource point is located, and distinguish the floor plans associated with the target resource point through abnormal prompts; based on this, the location of the target resource point is displayed more clearly, especially the relationship between the target resource point and the various floor plans, so that abnormal prompts are more intuitive, vivid and clear.
[0123] In some embodiments, the above-mentioned display of at least one floor plan associated with the target hot zone includes: displaying each floor plan in the at least one floor plan in the resource management interface; wherein, the arrangement order of each floor plan in the at least one floor plan in the resource management interface is determined based on any one of the following: user sorting instructions, a preset arrangement order corresponding to the floor plan, or the altitude of the geographical area corresponding to the floor plan.
[0124] Exemplarily, taking the example that the arrangement order of each floor plan in the resource management interface is determined based on the altitude of the geographical area corresponding to the floor plan, the at least one floor plan associated with the target hot zone includes: floor plans corresponding to multiple spaces with the same geographical location but different altitudes; the at least one floor plan associated with the target hot zone includes: based on the altitude corresponding to each space in the multiple spaces, displaying the floor plan corresponding to each space in the resource management interface; wherein the arrangement order of the floor plan corresponding to each space in the resource management interface is determined based on the altitude corresponding to the space.
[0125] In one example, the floor plans associated with the target hot zone are arranged from top to bottom on the resource management interface in the order of the altitudes corresponding to the spaces from high to low. When the spaces correspond to different floors of the same building, the altitudes corresponding to the spaces are the floor heights of the floors.
[0126] In one example, if Figure 3 As shown, Figure 3 (3) in FIG. 3 shows a floor plan 330 corresponding to each floor in a certain building. The floor plans 330 are displayed from top to bottom in the order of altitude from high to low.
[0127] The resource management method provided by the present application can display the floor plans according to the arrangement order of each floor plan in the resource management interface; when the arrangement order is determined based on user instructions, it can flexibly adapt to user needs and adjust the display of each floor plan; when the arrangement order is a preset arrangement order, no additional settings by the user are required, saving sorting time; when the arrangement order is determined by the altitude of the geographical area corresponding to the floor plan, the floor plans corresponding to multiple spaces with the same geographical location and different altitudes (for example, multiple floors in the same building) can be associated with the same hot zone (that is, the target hot zone), so that resource-intensive areas can be uniformly managed through hot zones, avoiding displaying multiple spaces with the same geographical location and different altitudes as the same space, but displaying them through different floor plans; based on this, it is possible to achieve a decentralized display of resource points in the resource aggregation area, and more clearly and intuitively display the area where the target resource point is located in the abnormal prompt; in addition, it is possible to determine the arrangement order of the floor plans corresponding to each space in the resource management interface according to the altitude corresponding to each space, which conforms to the viewing habits of the human eye and more intuitively and vividly displays the actual geographical location of each floor plan.
[0128] In other embodiments, step S102 includes: determining at least one abnormal hot zone based on the target hot zone and the association relationship between the target hot zone and other hot zones; at least one abnormal hot zone includes the target hot zone and / or one or more upper-level hot zones associated with the target hot zone step by step upward; displaying at least one abnormal hot zone, and the display form of the abnormal hot zone is set to an abnormal prompt form, and the abnormal prompt form is used to prompt the existence of the target resource point.
[0129] The abnormal hot zone is a hot zone where there are target resource points in an abnormal state among the managed resource points.
[0130] It should be understood that in the present application, the meaning of "there is a target resource point in a certain hot zone" does not mean that there is a target resource point in an abnormal state in the geographical location corresponding to this hot zone, but means that there is a target resource point in an abnormal state among the resource points managed by this hot zone. That is, the target resource point is a resource point managed by the abnormal hot zone, but the target resource point may be located in the actual geographical area corresponding to the abnormal hot zone, or may not be located in the actual geographical area corresponding to the abnormal hot zone; for example, it may be located in the actual geographical area corresponding to the lower-level hot zone managed by the abnormal hot zone. This will not be elaborated below.
[0131] For example, when multiple hot zones corresponding to multiple parks are associated with the same hot zone corresponding to a testing laboratory that is not adjacent to each park, if a target resource point exists in the hot zone corresponding to any park, then the park belongs to an abnormal hot zone, and the hot zone corresponding to the testing laboratory also belongs to an abnormal hot zone. In this case, the target resource point is a resource point managed by the hot zone corresponding to the testing laboratory, but is not located in the actual geographical area corresponding to the abnormal hot zone.
[0132] In addition, the present application does not limit the specific form of the abnormal prompt form set for each abnormal hot zone; the setting of the abnormal prompt form can make the display form of the abnormal hot zone different from the display form of the non-abnormal hot zone.
[0133] The resource management method provided by the present application can set the display form of the abnormal hot zone to the abnormal prompt form, so that the abnormal hot zone associated with the target resource point can be distinguished from other hot zones more clearly and intuitively. In addition, compared with only providing the geographical location of the target resource point, this display method can also display the location of the abnormal hot zone associated with the associated target resource point (that is, the target hot zone and / or one or more upper-level hot zones associated with the target hot zone step by step upward) on the map.
[0134] It can be understood that, in the case where the abnormal hot zone includes one or more upper-level hot zones that are linked upward from the target hot zone, it can actually be considered that the target resource point is reported layer by layer. That is, this abnormal prompt method allows the user to accurately find the abnormal hot zone where the target resource point exists in each layer; based on this, it is conducive to the intuitive display and location tracing of the target resource point.
[0135] In addition, when determining the abnormal hot zones as mentioned above, it is considered that some abnormal situations are not serious and do not need to be reported to the upper-level hot zones at each layer; therefore, the maximum level of the abnormal hot zones can also be limited so that it is not necessary to determine all the upper-level hot zones associated with the target hot zone as abnormal hot zones, but only set some of them as abnormal hot zones.
[0136] Exemplarily, the above-mentioned determining at least one abnormal hot zone based on the target hot zone and the association relationship between each hot zone and other hot zones includes: determining one or more upper-level hot zones that are associated upward from the target hot zone based on a preset reporting level threshold, the target hot zone and the association relationship between each hot zone and other hot zones; wherein the difference between the hot zone level of the determined one or more upper-level hot zones and the hot zone level of the target hot zone is less than or equal to the preset reporting level threshold.
[0137] Taking the preset reporting level threshold of 3 as an example, in a specific example, the one or more upper-level hot zones determined based on the preset reporting level threshold, the target hot zone, and the association relationship between each hot zone and other hot zones include: one or more fourth hot zones, one or more fifth hot zones, and one or more sixth hot zones. Among them, the fourth hot zone is the upper-level hot zone associated with the target hot zone. The fifth hot zone is the upper-level hot zone associated with a fourth hot zone. The sixth hot zone is the upper-level hot zone associated with a fifth hot zone.
[0138] It should be understood that even if there is a seventh hot zone on the map at this time, and the seventh hot zone is a superior hot zone associated with a sixth hot zone, the seventh hot zone is no longer determined as an abnormal hot zone. In this way, the level of abnormal reporting can be reduced based on user needs, simplifying resource management.
[0139] In some embodiments, the above method also includes: receiving a hot zone selection instruction; in response to the hot zone selection instruction, selecting an abnormal hot zone from at least one abnormal hot zone; in the case where the selected abnormal hot zone is a hot zone in one or more upper-level hot zones, based on the association relationship between the hot zones, displaying at least one lower-level hot zone associated with the abnormal hot zone; wherein the lower-level hot zones associated with each hot zone are managed by the hot zone, and the display form of the lower-level hot zones belonging to the abnormal hot zone in at least one lower-level hot zone is set to an abnormal prompt form; in the case where the selected abnormal hot zone is a target hot zone, based on the floor plan layout drawings associated with each hot zone, displaying each floor plan layout drawing associated with the target hot zone; wherein the display form of the floor plan layout drawing associated with the target resource point is set to an abnormal prompt form.
[0140] For example, Figure 3 As shown, Figure 3 The resource management interface shown in (1) displays the hot zones 310 corresponding to multiple parks, with each park corresponding to a hot zone.
[0141] Among the hot zones 310 corresponding to the multiple parks, the display form of the abnormal hot zone is different from that of other hot zones. Each hot zone 310 corresponding to each park corresponds to a hot zone anchor point 320, so that the hot zone can be uniquely identified by a simple icon.
[0142] For example, among the multiple hot zones, a hot zone displayed in a diamond grid filling form is an abnormal hot zone; and a hot zone displayed in a slash filling form is not an abnormal hot zone.
[0143] For another example, a hot zone anchor point displayed in a shaded form among multiple hot zones is a hot zone anchor point of an abnormal hot zone; a hot zone anchor point without shaded filling is a hot zone anchor point of a non-abnormal hot zone.
[0144] Select the command based on the hotspot selection Figure 3In the case of the abnormal hot zone shown in (1), if the abnormal hot zone includes at least one lower hot zone, then Figure 3 As shown in (2), the hot zone corresponding to the park is displayed, and the hot zones 311 corresponding to multiple buildings are associated downward.
[0145] Similarly, in the heat zones 311 corresponding to the multiple buildings, the display form of the abnormal heat zone is different from that of other heat zones. Each heat zone 311 corresponding to each park corresponds to a heat zone anchor point 320, so that the heat zone can be uniquely identified by a simple icon.
[0146] In the case where a heat zone displayed in a diamond grid filling form among multiple heat zones is an abnormal heat zone, if the abnormal heat zone is selected and the abnormal heat zone is a target heat zone, then Figure 3 As shown in (3), at least one floor plan 330 associated with the target thermal zone is displayed.
[0147] In a specific example, Figure 3 The floor plan 330 corresponds to the fourth floor, the third floor, the second floor, and the first floor from top to bottom.
[0148] Similarly, the display form of the floor plan associated with the target resource point is set to an abnormal prompt form, which is different from the display form of other floor plans.
[0149] If the floor plan displayed in the form of diamond grid filling in multiple floor plans is the floor plan associated with the target resource point, if the floor plan associated with the target resource point is selected, Figure 3 As shown in (4), the layout of each resource point 340 in the floor plan associated with the target resource point is displayed.
[0150] For example, referring to the floor plan, it can be seen that one resource point is set in the kitchen and one resource point is set in the living room.
[0151] Furthermore, the target resource point can be indicated in different display forms. For example, the resource point with an icon showing an "×" is a target resource point in an abnormal state, and the resource point with an icon showing a "√" is a resource point in a normal state.
[0152] In some examples, when each hot zone includes a hot zone region and / or a hot zone anchor point, the above-mentioned selecting an abnormal hot zone from at least one abnormal hot zone in response to the hot zone selection instruction includes: selecting an abnormal hot zone from at least one abnormal hot zone in response to the hot zone selection instruction for the hot zone region and / or the hot zone anchor point included in each hot zone. Based on this, a richer hot zone selection method is provided.
[0153] The resource management method provided by the present application can display at least one subordinate hot zone associated with the abnormal hot zone when the selected abnormal hot zone is one or more superior hot zones that are associated upward from the target hot zone; and when the selected abnormal hot zone is the target hot zone, display various floor plans associated with the target hot zone; based on this, it is beneficial to display the hot zones and floor plans associated with the target resource points downward step by step, so that users can obtain more information through more intuitive, clear and vivid abnormal prompt methods, providing users with a richer resource management method.
[0154] In some other embodiments, step S102 includes: determining abnormal prompt information based on the target thermal zone, and the floor plan associated with the target thermal zone and / or the association relationship between the target thermal zone and other thermal zones; storing the abnormal prompt information in the target vector data; and displaying the abnormal prompt information stored in the target vector data in response to an instruction to select the target vector data.
[0155] The target vector data includes a target resource point, a floor plan associated with the target resource point, a target hot zone, and at least one of one or more upper-level hot zones associated with the target hot zone.
[0156] Furthermore, if a certain vector data on the map is selected, and the selected vector data does not store abnormal prompt information, it means that there is no target resource point in an abnormal state among the resource points related to the vector data. In the case where the above vector data is a hot zone, the resource points related to the vector data are the resource points managed by the hot zone; in the case where the vector data is a floor plan, the resource points related to the vector data are the resource points associated with the floor plan.
[0157] It should be understood that when each resource point, floor plan and hot zone are stored and / or displayed in the form of vector data, the target resource point, the floor plan associated with the target resource point, the target hot zone, and one or more upper-level hot zones associated with the target hot zone are also vector data.
[0158] The abnormal prompt information includes at least one of the following: an identifier of a target hot zone, an identifier of each of one or more upper-level hot zones that are associated with the target hot zone in a step-by-step manner, a page link for displaying at least one floor plan associated with the target hot zone, and a page link for displaying the target hot zone and / or one or more upper-level hot zones.
[0159] Further, in the case where the abnormal prompt information includes a page link for displaying at least one floor plan associated with the target hot zone, in response to the user clicking on the link, at least one floor plan associated with the target hot zone is expanded and displayed.
[0160] In some examples, the abnormal prompt information also includes at least one of the following: an identifier of the abnormal prompt information, an identifier of the target resource point, an identifier of the floor plan associated with the target resource point, a geographical location of the target resource point, a geographical location of the target hot zone, and a geographical location of each of one or more upper-level hot zones that are associated upward from the target hot zone.
[0161] In one example, if Figure 4 As shown, a plurality of hot zones 310 are shown in the figure, and each hot zone corresponds to a set of vector data.
[0162] In the case where the abnormal hot zone is displayed in a diamond grid filling form, in response to a selection instruction of the abnormal hot zone, the abnormal prompt information stored in the display is displayed.
[0163] like Figure 4 As shown, an abnormal prompt box 400 pops up, and the abnormal prompt box 400 is used to display: the identification of the hot zone corresponding to the abnormal hot zone, the resource point status, the hot zone association relationship, and the abnormal situation details. Figure 4 The resource point status of the hot zone shown is abnormal. In addition, the positioning component used to directly locate the target resource point can also be displayed, that is, Figure 4 The Chinese text description is the component corresponding to the "tracing target resource point".
[0164] The resource management method provided by the present application can store abnormal prompt information in advance in the target vector data related to the target resource point (such as the target resource point, the floor plan associated with the target resource point, the target hot zone, and at least one of the one or more upper-level hot zones associated with the target hot zone step by step upward), so that when the user selects any target vector data, the abnormal prompt information is directly displayed. Based on this, a richer abnormal prompt method is provided, so that no matter how many times each hot zone on the map is displayed step by step, there is target vector data that can be selected by the user, so that the user can obtain abnormal prompt information.
[0165] Furthermore, the above method also includes: receiving an exception elimination instruction for the target resource point, the exception elimination instruction is used to indicate that the abnormal state of the target resource point has been resolved; in response to the exception elimination instruction, deleting the abnormal prompt information stored in the target vector data.
[0166] For example, Figure 4 As shown, the abnormal prompt box 400 further includes a resource point status setting component 410. When the abnormal status of the target resource point has been resolved, the abnormal prompt information stored in the target vector data can be deleted based on a user instruction acting on the resource point status setting component 410.
[0167] Based on this, when the abnormal state is eliminated, the abnormal prompt information stored in the target vector data is deleted.
[0168] The resource management method provided by the present application, on the one hand, can manage and detect resource points on the map to determine whether there are target resource points in an abnormal state; and, by linking various actual geographical areas through associations such as hot zones and floor plans, the coverage of abnormal prompts is improved, and a richer resource management method is provided; on the other hand, because the abnormal prompts are made based on the floor plan associated with the target hot zone and / or the association between the target hot zone and other hot zones, rather than just the geographical location of a single target resource point, when the abnormal prompts are made, the relationship between the target resource point and other actual geographical areas can be more intuitively, vividly and clearly reflected.
[0169] In addition, it can be seen that the association method of the present application is more free. For example, for a certain park hot zone, if a building needs to be added in the park, it is only necessary to associate the park hot zone downward with one more building hot zone; if a testing laboratory needs to be added to test various resource points in the park, it is only necessary to associate the park hot zone upward with one more testing laboratory hot zone. On the one hand, there is no need for support from an existing database when making the association, that is, there is no need to obtain the existing hot zone association situation to achieve the association of the newly added hot zone; on the other hand, there is no mandatory association constraint, and the direction of the hot zone association is not restricted. Compared with the related technology, the association relationship of each hot zone must be determined from top to bottom or from bottom to top. This application does not impose any restrictions on the direction of hot zone association, and any hot zone can be associated with the hot zone upward or downward at any time without affecting the existing hot zones.
[0170] In order to more clearly illustrate the solution provided by the present application, the following is an illustrative description of the creation method of each hot zone using several brief embodiments.
[0171] In some embodiments, the above method also includes: in response to a hot zone creation operation, creating at least one hot zone on the map, and establishing an association relationship between the hot zones; receiving at least one floor plan input by the user for each hot zone; and based on the at least one floor plan input, determining at least one floor plan associated with each hot zone; receiving at least one resource point information input by the user for each floor plan; and based on the at least one resource point information input, determining at least one resource point associated with each floor plan.
[0172] In one example, for at least one floor plan input by a user for a hot zone, the input order of each floor plan corresponds to the order in which each floor plan is displayed from top to bottom on the resource management interface.
[0173] In another example, the method further includes: receiving the altitudes of each floor plan input by a user; and determining the order in which each floor plan in at least one floor plan associated with each hot zone is displayed from top to bottom on the resource management interface based on the altitudes of each floor plan.
[0174] The resource management method provided in the present application can create at least one hot zone with an associated relationship on a map, associate each resource point with a floor plan, and associate each floor plan with a hot zone.
[0175] In some embodiments, the above-mentioned creation of at least one hot zone on the map in response to the hot zone creation operation includes: in response to the user's operation of drawing multiple hot zone endpoints on the map, rendering on the map based on the multiple hot zone endpoints to create the at least one hot zone.
[0176] In some examples, the number of hot zone endpoints does not exceed a hot zone endpoint threshold.
[0177] In some examples, the hot zone endpoint threshold is less than or equal to the maximum number of endpoints that can be rendered by the computing power of the execution subject.
[0178] In one specific example, the hot zone endpoint threshold is 16.
[0179] The resource management method provided in the present application can reduce the data required for rendering and improve rendering efficiency by generating hot zones by rendering a plurality of hot zone endpoints, thereby increasing the speed of creating hot zones.
[0180] In other embodiments, the above-mentioned creation of at least one hot zone on the map in response to the hot zone creation operation includes: in response to the user's operation of selecting or demarcating a target area on the map, rendering on the map based on the target area to create at least one hot zone.
[0181] Specifically, the user can click, drag or otherwise define a closed polygonal area (or other shapes, such as a circle, rectangle, etc.) on the map as the target area. Then, the boundary points in the target area can be captured and identified, and the user-defined boundary points can be converted into map coordinates (such as longitude and latitude), which are used to define the boundaries of the hot zone.
[0182] It should be understood that as a feasible implementation method, due to the limited computing power of the execution subject, when the target area is an irregular shape (such as a circle), it has many boundary points, which may exceed the computing power of the execution subject during subsequent rendering. Therefore, after obtaining the target area, according to the preset number of boundary points N, the target area can be converted into an N-sided polygon that approximates the target area, and then each vertex of the N-sided polygon is used as a hot zone anchor point to generate a hot zone.
[0183] The resource management method provided in the present application generates a hot zone based on a target area determined by a user, which can be more in line with the shapes of different hot zones and can improve the accuracy of the created hot zone area.
[0184] In some other embodiments, the step of creating at least one hot zone on the map in response to the hot zone creation operation includes: creating at least one hot zone based on the center area of the map display interface in response to a confirmation operation of the user on the map display interface. The map display interface is used to display the map.
[0185] It is understandable that the human visual system tends to focus on the central area of the visual scene. This effect also exists in image viewing, that is, the center of the interface tends to become the focus of the user's vision. Therefore, after receiving the user's confirmation operation on the map display interface (such as touching the confirmation button, selecting the confirmation option, or triggering a specific gesture, etc.), the central area of the map display interface can be identified as the area that the user pays more attention to, and then at least one hot zone is created based on the central area of the interface.
[0186] It should be understood that the central area of the interface can be an area of a preset size and a preset shape in the center of the interface, or it can be an area corresponding to the actual geographical location of the center of the interface, and the embodiments of the present application do not limit this.
[0187] The resource management method provided in the present application, upon receiving the user's confirmation operation on the map display interface, creates at least one hot zone based on the central area of the map display interface, without the need for the user to manually set the hot zone shape, etc., which can improve the user's operation convenience and usage experience.
[0188] In the case where the hot zone includes a hot zone anchor point, the present application also provides several ways to create the hot zone anchor point, as follows:
[0189] In some embodiments, the method for creating the hot zone anchor points included in each hot zone includes: receiving a hot zone anchor point selection operation from a user, where the hot zone anchor point selection operation is an operation in which the user marks the hot zone anchor point coordinates on a map; and creating the hot zone anchor point based on the hot zone anchor point coordinates marked in the hot zone anchor point selection operation.
[0190] In some other embodiments, the method for creating the hot zone anchor points included in each hot zone includes: after the hot zone to be created is generated as described above, automatically creating the hot zone anchor points at the edge of the generated hot zone or any position therein.
[0191] In order to explain the solution more clearly, the resource management method provided by this application is introduced below using several specific examples.
[0192] (I) Example 1, refer to Figure 1 The resource management system shown in Figure 5As shown, the resource management method includes the following steps:
[0193] The user interaction module sends an abnormality detection indication to the service module, where the abnormality detection indication is used to instruct the service module to detect the status of each resource point.
[0194] In response to receiving the abnormality detection indication, the service module detects each resource point to determine whether there is a target resource point in an abnormal state. Among them, detecting each resource point includes: actively detecting the status of each resource point; and / or; receiving the status actively reported by each resource point. In the case where the resource point actively reports the status, the resource point itself can report the status, or the status can be reported through a bound detection device; in addition, the triggering conditions for the resource point to report the status include but are not limited to: periodic triggering and / or event triggering, for example, detecting the presence of a target resource point in an abnormal state triggers the reporting of the status.
[0195] The user interaction module receives each floor plan, each resource point information, and the association between the floor plan and the resource point input by the user; and sends each floor plan, each resource point information, and the association between the floor plan and the resource point to the service module.
[0196] After receiving each floor plan, each resource point information, and the association between the floor plan and the resource point, the service module determines at least one resource point associated with each floor plan, and sends the at least one resource point associated with each floor plan to the database.
[0197] After receiving and storing the association between the floor plan and the resource point, the database feeds back first storage response information to the service module, and the first storage response information is used to indicate whether the storage is successful. In some examples, the first storage response information includes floor plan rendering information, and the floor plan rendering information is used to indicate the data information required to render each floor plan. For example, the floor plan rendering information may include but is not limited to at least one of the following: image information of each floor plan, and the image position of the resource point on the floor plan, rendering parameters of each floor plan, and rendering parameters of each resource point, etc.
[0198] The service module feeds back the floor plan rendering information to the user interaction module.
[0199] The user interaction module renders each floor plan based on the floor plan rendering information; further, the rendered floor plans are displayed to the user, and each floor plan is associated with at least one resource point.
[0200] The user interaction module receives a user instruction and creates at least one hot zone based on the user instruction. It should be understood that when creating the hot zones, the geographical location information corresponding to each hot zone is obtained.
[0201] The user interaction module receives the association relationship between each hot zone and the floor plan (e.g., the identification ID of the floor plan associated with each hot zone) and the arrangement order of each floor plan input by the user; and sends the geographical location information corresponding to each hot zone, the association relationship between each hot zone and the floor plan, and the arrangement order of each floor plan to the service module. Wherein, when the floor plan is displayed on the resource management interface, the arrangement order of the floor plan is also the arrangement order of the floor plan in the resource management interface, and the determination method can refer to the above description.
[0202] The service module determines at least one floor plan associated with each thermal zone according to the received geographical location information corresponding to each thermal zone, the association relationship between each thermal zone and the floor plan, and the arrangement order of each floor plan, and stores the geographical location information corresponding to each thermal zone and the at least one floor plan associated with each thermal zone in a database.
[0203] After receiving and storing the geographical location information corresponding to each hot zone, at least one floor plan associated with each hot zone, and the arrangement order of each floor plan, the database feeds back second storage response information to the service module, where the second storage response information is used to indicate whether the storage is successful.
[0204] In some examples, the second storage response information includes hot zone rendering information, which is used to indicate data information required to render each hot zone. For example, the hot zone rendering information may include but is not limited to at least one of the following: an identification of the hot zone, image information of the hot zone, rendering parameters of each hot zone, and rendering parameters of each floor plan.
[0205] The service module feeds back the hot zone rendering information to the user interaction module, where the hot zone rendering information includes at least one floor plan associated with each hot zone.
[0206] The user interaction module renders each hot zone based on at least one floor plan associated with each hot zone.
[0207] In the case that there is a target resource point in an abnormal state among the resource points, the resource point or a detection device bound to the resource point sends prompt information to the service module, where the prompt information is used to indicate that there is a target resource point in an abnormal state.
[0208] The service module sends a first request message to the database, where the first request message is used to request a query of a floor plan associated with a target resource point.
[0209] The database feeds back first response information to the service module, and the first response information includes data corresponding to the floor plan associated with the target resource point. The data corresponding to the floor plan associated with the target resource point includes but is not limited to at least one of the following: the ID of the floor plan associated with the target resource point, and other resource point information associated with the floor plan associated with the target resource point.
[0210] The service module sends a second request message to the database, the second request message is used to request to query the abnormal hot zone, the abnormal hot zone includes: the target hot zone associated with the floor plan associated with the target resource point and / or one or more upper-level hot zones associated with the target hot zone step by step upward.
[0211] The database feeds back second response information to the service module, and the second response information includes data corresponding to the abnormal hot zone. The data corresponding to the abnormal hot zone includes but is not limited to at least one of the following: geographical location information corresponding to each abnormal hot zone, the association relationship between each abnormal hot zone, and the identification of each abnormal hot zone.
[0212] The service module sends the data corresponding to the floor plan associated with the target resource point and the data corresponding to the abnormal hot zone to the user interaction module.
[0213] The user interaction module provides abnormal prompts based on the data corresponding to the floor plan associated with the target resource point and the data corresponding to the abnormal hot zone.
[0214] The method of abnormal prompting may refer to the description in step S102 of the above method embodiment.
[0215] In view of this, the resource management method provided in this application can be implemented based on the resource management system.
[0216] (II) Example 2: Taking the execution subject as a computer as an example, the resource management method includes the following steps:
[0217] Step 1: Display the map.
[0218] Step 2: According to the user's instructions, create at least one hot zone on the map and establish the association relationship between the hot zones.
[0219] Step 3: receiving at least one floor plan inputted by the user for each thermal zone; and determining at least one floor plan associated with each thermal zone based on the at least one floor plan inputted.
[0220] Step 4: receiving at least one resource point information input by the user for each floor plan; and determining at least one resource point associated with each floor plan based on the at least one resource point information input.
[0221] Step 5. When it is detected that there is a target resource point in an abnormal state in at least one hot zone on the map, determine the target hot zone corresponding to the target resource point; after determining the target hot zone corresponding to the target resource point, execute the following steps 6 to 10 or 11 to 14.
[0222] Step 6: Based on the target thermal zone and the association relationship between each thermal zone and other thermal zones, determine at least one abnormal thermal zone, wherein the at least one abnormal thermal zone includes the target thermal zone and / or one or more upper-level thermal zones that are associated with the target thermal zone step by step upward.
[0223] Step 7: display at least one abnormal hot zone, and the display form of the abnormal hot zone is set to an abnormal prompt form, which is used to prompt the existence of a target resource point.
[0224] Step 8: receiving a hot zone selection instruction; in response to the hot zone selection instruction, selecting an abnormal hot zone from at least one abnormal hot zone.
[0225] Step 9. When the selected abnormal hot zone is the target hot zone, based on the floor plans associated with the hot zones, display the floor plans associated with the target hot zone; wherein the display format of the floor plans associated with the target resource point is set to an abnormal prompt format; or, when the selected abnormal hot zone is a hot zone in one or more upper-level hot zones that are associated upward from the target hot zone, based on the association relationship between the hot zones, display at least one lower-level hot zone associated with the abnormal hot zone; wherein the display format of the lower-level hot zone belonging to the abnormal hot zone in at least one lower-level hot zone is set to an abnormal prompt format.
[0226] Step 10: receiving an exception elimination instruction for the target resource point; in response to the exception elimination instruction, canceling the setting of the exception prompt form.
[0227] Step 11: Based on the target hot zone, and the association between each hot zone and the floor plan and / or the association between each hot zone and other hot zones, determine abnormal prompt information. For relevant contents of the abnormal prompt information, please refer to the above description.
[0228] Step 12: Store abnormal prompt information in the target vector data.
[0229] The target vector data includes a target resource point, a floor plan associated with the target resource point, a target hot zone, and at least one of one or more upper-level hot zones associated with the target hot zone.
[0230] Step 13: In response to the selection instruction of the target vector data, display the abnormal prompt information stored in the target vector data.
[0231] Step 14: receiving an abnormality elimination instruction for a target resource point; in response to the abnormality elimination instruction, deleting the stored abnormality prompt information in the selected abnormal hot zone.
[0232] Based on this, the management of each resource point on the map is completed.
[0233] It can be seen that the above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, the embodiment of the present application provides a hardware structure and / or software module corresponding to each function. It should be easily appreciated by those skilled in the art that, in combination with the modules and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0234] In addition, an embodiment of the present application provides a resource management device for executing the resource management method provided by the present application. The resource management device includes: a resource detection module and an abnormality prompt module.
[0235] Among them, the resource detection module is used to determine the target hot zone associated with the floor plan corresponding to the target resource point in the map when it is detected that the target resource point is in an abnormal state; wherein the map includes multiple hot zones, and there is an association relationship between the multiple hot zones; each hot zone corresponds to an actual geographical area and is associated with at least one floor plan.
[0236] The abnormality prompt module is used to provide abnormality prompts based on the target hot zone, the floor plan associated with the target hot zone, and / or the association between the target hot zone and other hot zones; wherein the abnormality prompt is used to indicate that an abnormality exists in the actual geographical area corresponding to the target hot zone.
[0237] In some embodiments, the abnormal prompt module is specifically used to determine at least one floor plan associated with the target based on the target hot zone and the floor plan associated with the target hot zone; and display at least one floor plan associated with the target hot zone; wherein, in at least one floor plan associated with the target hot zone, the display form of the floor plan associated with the target resource point is set to an abnormal prompt form, and the abnormal prompt form is used to prompt the existence of the target resource point.
[0238] In some embodiments, the abnormal prompt module is specifically used to display each floor plan in at least one floor plan in the resource management interface; wherein, the arrangement order of each floor plan in at least one floor plan in the resource management interface is determined based on any one of the following: user sorting instructions, a preset arrangement order corresponding to the floor plan, or the altitude of the geographical area corresponding to the floor plan.
[0239] In some embodiments, the abnormal prompt module is specifically used to display the floor plan corresponding to each space in the resource management interface based on the altitude corresponding to each space in multiple spaces; wherein, the arrangement order of the floor plan corresponding to each space in the resource management interface is determined based on the altitude corresponding to the space.
[0240] In some embodiments, the abnormal prompt module is specifically used to determine at least one abnormal hot zone based on the target hot zone and the association relationship between the target hot zone and other hot zones; at least one abnormal hot zone includes the target hot zone and / or one or more upper-level hot zones associated with the target hot zone step by step upward, wherein the upper-level hot zone associated with each hot zone is used to manage the hot zone; at least one abnormal hot zone is displayed, and the display form of the abnormal hot zone is set to an abnormal prompt form, which is used to prompt the existence of a target resource point.
[0241] In some embodiments, the abnormal prompt module is also used to receive a hot zone selection instruction; in response to the hot zone selection instruction, select an abnormal hot zone from at least one abnormal hot zone; when the selected abnormal hot zone is a hot zone in one or more upper-level hot zones, based on the association relationship between the hot zones, display at least one lower-level hot zone associated with the abnormal hot zone; wherein the lower-level hot zones associated with each hot zone are managed by the hot zone, and the display form of the lower-level hot zones belonging to the abnormal hot zone in at least one lower-level hot zone is set to the abnormal prompt form; when the selected abnormal hot zone is the target hot zone, based on the floor plan layout drawings associated with each hot zone, display each floor plan layout drawing associated with the target hot zone; wherein the display form of the floor plan layout drawing associated with the target resource point is set to the abnormal prompt form.
[0242] In some embodiments, each hot zone includes: a hot zone area and / or a hot zone anchor point; wherein the hot zone area is used to indicate the corresponding area on the map of the actual geographical area corresponding to the hot zone, and the hot zone anchor point is used to uniquely identify the hot zone abnormality prompt module on the map in the form of an icon. The module is specifically used to respond to the hot zone selection instruction for the hot zone area and / or the hot zone anchor point included in each hot zone, and select an abnormal hot zone from at least one abnormal hot zone.
[0243] In some embodiments, the abnormal prompt module is specifically used to determine abnormal prompt information based on the target hot zone, the floor plan associated with the target hot zone and / or the association relationship between the target hot zone and other hot zones; the abnormal prompt information includes at least one of the following: an identifier of the target hot zone, an identifier of each of the one or more upper-level hot zones associated with the target hot zone step by step upward, a page link for displaying at least one floor plan associated with the target hot zone, and a page link for displaying the target hot zone and / or one or more upper-level hot zones; wherein the upper-level hot zone associated with each hot zone is used to manage the hot zone; storing the abnormal prompt information in the target vector data; wherein the target vector data includes the target resource point, the floor plan associated with the target resource point, the target hot zone, and at least one of the one or more upper-level hot zones associated with the target hot zone step by step upward; in response to an instruction to select the target vector data, displaying the abnormal prompt information stored in the target vector data.
[0244] In some embodiments, the abnormality prompt module is further used to receive an abnormality elimination instruction for the target resource point, the abnormality elimination instruction is used to indicate that the abnormal state of the target resource point has been resolved; in response to the abnormality elimination instruction, the stored abnormality prompt information is deleted in the target vector data.
[0245] In some embodiments, the resource management device further includes a hot zone creation module, which is used to create at least one hot zone on a map in response to a hot zone creation operation, and to establish an association relationship between the hot zones; to receive at least one floor plan input by a user for each hot zone; and based on the at least one floor plan input, to determine at least one floor plan associated with each hot zone; to receive at least one resource point information input by a user for each floor plan; and based on the at least one resource point information input, to determine the resource point associated with each floor plan.
[0246] In some embodiments, the hot zone creation module is specifically used to respond to a user's operation of drawing multiple hot zone endpoints on a map, and render on the map based on the multiple hot zone endpoints to create at least one hot zone; or, in response to a user's operation of selecting or demarcating a target area on the map, create at least one hot zone on the map based on the target area; or, in response to a user's confirmation operation on a map display interface, create at least one hot zone based on the central area of the interface of the map display interface, and the map display interface is used to display the map.
[0247] It should be noted that the above division of modules is schematic and is only a logical function division. There may be other division methods in actual implementation. For example, two or more functions may be integrated into one processing module. The above integrated modules may be implemented in the form of hardware or software function modules.
[0248] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application also provides a structural schematic diagram of an electronic device. Figure 6 As shown, the electronic device 600 includes: a processor 602 and a bus 604. Optionally, the electronic device may further include a memory 601; and optionally, the electronic device may further include a communication interface 603.
[0249] The processor 602 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the present application. The processor 602 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the present application. The processor 602 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0250] The communication interface 603 is used to connect with other devices via a communication network, which may be Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0251] The memory 601 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0252] As a possible implementation, the memory 601 may exist independently of the processor 602, and the memory 601 may be connected to the processor 602 via a bus 604 for storing instructions or program codes. When the processor 602 calls and executes the instructions or program codes stored in the memory 601, the resource management method provided in the embodiment of the present application can be implemented.
[0253] In another possible implementation, the memory 601 may also be integrated with the processor 602 .
[0254] The bus 604 may be an extended industry standard architecture (EISA) bus, etc. The bus 604 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0255] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the electronic device can be divided into different functional modules to complete all or part of the functions described above.
[0256] The embodiment of the present application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be completed by computer instructions to instruct the relevant hardware, and the program can be stored in a computer-readable storage medium. When the program is executed, it may include the processes of the above method embodiments. The computer-readable storage medium can be the memory or memory of any of the above embodiments. The above computer-readable storage medium can also be the above external storage device based on the electronic device, such as the plug-in hard disk, smart memory card (smart media card, SMC), secure digital (secure digital, SD) card, flash card (flash card), etc. equipped on the above electronic device. Further, the above computer-readable storage medium can also include both the internal storage unit and / or external storage device of the above electronic device. In addition, the computer-readable storage medium can be used to store computer program products and other programs and data required by the above electronic device. The above computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.
[0257] The present application also provides a computer program product, which, when executed on a computer, enables the computer to execute any one of the resource management methods provided in the above embodiments. The computer program product may also be referred to as report editing software, resource management software, or report editor.
[0258] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. The word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in a claim. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0259] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0260] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A resource management method, characterized in that: The method comprises: In the case where it is detected that the target resource point is in an abnormal state, determining in the map a target hot zone associated with the floor plan corresponding to the target resource point; wherein the map includes a plurality of hot zones, and there is an association relationship between the plurality of hot zones; each of the hot zones corresponds to an actual geographical area and is associated with at least one floor plan; Based on the target thermal zone, and the floor plan associated with the target thermal zone and / or the association relationship between the target thermal zone and other thermal zones, an abnormality prompt is performed; wherein the abnormality prompt is used to prompt that an abnormality exists in the actual geographical area corresponding to the target thermal zone.
2. The method according to claim 1, characterized in that The abnormal prompting based on the target thermal zone, the floor plan associated with the target thermal zone and / or the association relationship between the target thermal zone and other thermal zones includes: Determining at least one floor plan associated with the target thermal zone based on the target thermal zone and the floor plan associated with the target thermal zone; At least one floor plan associated with the target hot zone is displayed; wherein, in the at least one floor plan associated with the target hot zone, the display form of the floor plan associated with the target resource point is set to an abnormal prompt form, and the abnormal prompt form is used to prompt the existence of the target resource point.
3. The method according to claim 2, characterized in that The at least one floor plan diagram showing the association of the target thermal zones comprises: Displaying each of the at least one floor plan layout in a resource management interface; Among them, the arrangement order of each of the at least one floor plan in the resource management interface is determined based on any one of the following: user sorting instructions, a preset arrangement order corresponding to the floor plan, or the altitude of the geographical area corresponding to the floor plan.
4. The method according to claim 1, characterized in that: The abnormal prompting based on the target thermal zone, the floor plan associated with the target thermal zone and / or the association relationship between the target thermal zone and other thermal zones includes: Based on the target thermal zone and the association relationship between the target thermal zone and other thermal zones, at least one abnormal thermal zone is determined; the at least one abnormal thermal zone includes the target thermal zone and / or one or more upper-level thermal zones associated with the target thermal zone step by step upward, wherein the upper-level thermal zone associated with each thermal zone is used to manage the thermal zone; The at least one abnormal hot zone is displayed, and the display form of the abnormal hot zone is set to an abnormal prompt form, and the abnormal prompt form is used to prompt the existence of the target resource point.
5. The method according to claim 4, characterized in that The method further comprises: receiving a hot zone selection instruction; and selecting an abnormal hot zone from the at least one abnormal hot zone in response to the hot zone selection instruction; In the case where the selected abnormal hot zone is a hot zone in the one or more upper-level hot zones, at least one lower-level hot zone associated with the abnormal hot zone is displayed based on the association relationship between the hot zones; wherein the lower-level hot zones associated with each hot zone are managed by the hot zone, and the display form of the lower-level hot zones belonging to the abnormal hot zone in the at least one lower-level hot zone is set to an abnormal prompt form; In the case where the selected abnormal hot zone is the target hot zone, the various plan layout drawings associated with the target hot zone are displayed based on the plan layout drawings associated with each of the hot zones; wherein the display form of the plan layout drawing associated with the target resource point is set to the abnormal prompt form.
6. The method according to claim 5, characterized in that Each of the hot zones includes: a hot zone area and / or a hot zone anchor point; wherein the hot zone area is used to indicate a corresponding area of an actual geographical area corresponding to the hot zone on the map, and the hot zone anchor point is used to uniquely identify the hot zone on the map in the form of an icon; The step of selecting an abnormal hot zone from the at least one abnormal hot zone in response to the hot zone selection instruction comprises: In response to a hot zone selection instruction for a hot zone region and / or a hot zone anchor point included in each of the hot zones, an abnormal hot zone is selected from the at least one abnormal hot zone.
7. The method according to claim 1, characterized in that The abnormal prompting based on the target thermal zone, the floor plan associated with the target thermal zone and / or the association relationship between the target thermal zone and other thermal zones includes: Based on the target hot zone, the floor plan associated with the target hot zone and / or the association relationship between the target hot zone and other hot zones, abnormal prompt information is determined; the abnormal prompt information includes at least one of the following: an identifier of the target hot zone, an identifier of each of the one or more upper-level hot zones associated with the target hot zone step by step upward, a page link for displaying at least one floor plan associated with the target hot zone, and a page link for displaying the target hot zone and / or the one or more upper-level hot zones; wherein the upper-level hot zone associated with each hot zone is used to manage the hot zone; Storing the abnormal prompt information in target vector data; wherein the target vector data includes the target resource point, the floor plan associated with the target resource point, the target hot zone, and at least one of one or more upper-level hot zones associated with the target hot zone step by step upward; In response to an instruction to select the target vector data, abnormal prompt information stored in the target vector data is displayed.
8. The method according to claim 1, characterized in that The hot zone meets at least one of the following conditions: Multiple hot zones that are geographically unconnected are associated with the same upper-level hot zone, wherein the upper-level hot zone of each hot zone is used to manage the hot zone; The floor plans corresponding to multiple spaces with the same geographical location and different altitudes are associated with the same hot zone; The same thermal zone is associated with multiple different parent thermal zones.
9. The method according to claim 1, characterized in that: The method further comprises: In response to the hot zone creation operation, creating at least one hot zone on the map and establishing associations between the hot zones; receiving at least one floor plan inputted by a user for each of the thermal zones; and determining at least one floor plan associated with each of the thermal zones based on the at least one floor plan inputted; Receive at least one resource point information input by a user for each of the floor plan layouts; and determine the resource point associated with each of the floor plan layouts based on the at least one resource point information input.
10. The method according to claim 9, characterized in that In response to the hot zone creation operation, creating the at least one hot zone on the map includes: In response to a user's operation of drawing a plurality of hot zone endpoints on the map, rendering is performed on the map based on the plurality of hot zone endpoints to create the at least one hot zone; or, In response to a user selecting or delimiting a target area on the map, creating the at least one hot zone on the map based on the target area; or, In response to a confirmation operation of the user on a map display interface, at least one hot zone is created based on a central area of an interface of the map display interface, and the map display interface is used to display the map.
11. A resource management device, characterized in that: include: A resource detection module, configured to determine, in a map, a target hot zone associated with a floor plan corresponding to the target resource point when a target resource point is detected to be in an abnormal state; wherein the map includes a plurality of hot zones, and there is an association relationship between the plurality of hot zones; each of the hot zones corresponds to an actual geographical area and is associated with at least one floor plan; The abnormal prompt module is used to provide abnormal prompts based on the target hot zone, the floor plan associated with the target hot zone and / or the association relationship between the target hot zone and other hot zones; wherein the abnormal prompt is used to prompt the user that there is a target resource point in an abnormal state.
12. An electronic device comprising a memory, a processor and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of the method according to any one of claims 1 to 10.
13. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.
14. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed, the steps of the method according to any one of claims 1 to 10 are implemented.
Citation Information
Patent Citations
Central air conditioner terminal device control system integrated with space information, and working method thereof
CN109099552A
Building intelligent energy consumption management system based on BIM technology
CN111352366A
Hierarchical design method and system for operation situation awareness of distributed cloud system
CN115484176A
Map display method and device, equipment and storage medium
CN117785004A
Voice remote command and control of a mapping security system
US20050206513A1
