Enterprise grid determination method and device

By using positioning sensors to obtain the three-dimensional position information of the enterprise and matching and analyzing the grid information in the target database, the problems of low efficiency and insufficient accuracy of enterprise grid division in the existing technology are solved, and efficient and accurate enterprise grid division is achieved.

CN119938804APending Publication Date: 2025-05-06TAIHUA WISDOM IND GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510001366.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In the prior art, manual division of enterprise grids has problems such as low efficiency and insufficient accuracy, and it is especially impossible to realize grid division on the three-dimensional three-dimensional surface of the enterprise.

Method used

The positioning sensor obtains the longitude, latitude and elevation information of the target enterprise, matches the horizontal grid information in the target database based on this information, and analyzes the vertical grid information in combination with the elevation information to form a complete grid information.

Benefits of technology

It improves the efficiency and accuracy of enterprise grid division, can meet the needs of enterprises in multi-story buildings or complex spatial environments, and significantly improves the precise management ability of enterprise spatial distribution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119938804A_ABST
    Figure CN119938804A_ABST
Patent Text Reader

Abstract

The invention discloses an enterprise grid determination method and device. The method comprises the steps that a processor obtains target positioning information of a target enterprise through a positioning sensor; the processor performs matching in a target database based on the longitude information and the latitude information to obtain a matching result; the processor determines the initial vertical grid information and the target horizontal grid information as grid information of the target enterprise in response to determining that the number of the initial vertical grid information corresponding to the target horizontal grid information is 1; in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is greater than 1, the processor determines a target floor range where the elevation information is located, and determines vertical grid information corresponding to the target floor range as target vertical grid information, and determining the target vertical grid information and the target horizontal grid information as the grid information of the target enterprise, the enterprise grid division is realized through the method, and the division efficiency and the division precision are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and more specifically, to a method and device for determining an enterprise grid. Background Art

[0002] With the deepening of the application of "smart cities", cities have more and more urgent needs for the management and service of spatial information. Enterprises, as the main driving force for urban development, have a particularly prominent demand for real-name enterprise management and services in cities. In order to more accurately understand the current status of enterprises and provide better services to them, a grid management method is generally adopted to divide the areas where enterprises are located in the city into several grids.

[0003] In the related art, the grid management method mainly divides the enterprise into grids through grid workers: first, based on administrative divisions or natural boundaries, the management area is artificially counted and divided into several regular grids or dynamically adjusted grid units; second, the grid is further subdivided according to the number, type and scale of enterprises, so as to form a complete grid data system. However, there are the following problems with manual division of enterprise grids: first, the efficiency is low, and secondly, manual division of enterprise grids is usually based on two-dimensional planes. No matter how high the building where the enterprise is located is, the several enterprises on the building are in the same grid. Therefore, the accuracy of enterprise grid division by this method is low, and it is impossible to realize the grid division of enterprises on three-dimensional surfaces. Summary of the invention

[0004] In view of this, the present invention provides a method and device for determining an enterprise grid, aiming to realize the division of the enterprise grid through the above method and improve the division efficiency and division accuracy.

[0005] In order to achieve the above object, the present invention adopts the following technical scheme:

[0006] The present invention provides a method for determining an enterprise grid, the method comprising:

[0007] The processor obtains target positioning information of the target enterprise through the positioning sensor, wherein the target positioning information includes longitude information, latitude information and altitude information;

[0008] The processor performs matching in the target database based on the longitude information and the latitude information to obtain a matching result; wherein the matching result includes the target horizontal grid information corresponding to the longitude information and the latitude information; the target database includes the horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located, and the vertical grid information corresponding to each horizontal grid information;

[0009] In response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is 1, the processor determines the initial vertical grid information and the target horizontal grid information as grid information of the target enterprise;

[0010] In response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is greater than 1, the processor determines a target floor range where the elevation information is located, determines the vertical grid information corresponding to the target floor range as the target vertical grid information, and determines the target vertical grid information and the target horizontal grid information as the grid information of the target enterprise;

[0011] The target database is obtained in the following way:

[0012] The processor determines a number of buildings within a preset area based on the geographic location information;

[0013] The processor divides corresponding horizontal grid information based on each building, wherein each horizontal grid information at least includes geographical location level information corresponding to the building;

[0014] In response to determining that the number of floors of the building is within a preset floor range, the processor determines the vertical grid information corresponding to the preset floor range as the vertical grid information corresponding to the building;

[0015] The processor obtains the target database according to the vertical grid information and the horizontal grid information corresponding to the building.

[0016] Optionally, the preset floor range includes at least a first floor range, a second floor range and a third floor range, the value of the third floor range is greater than the value of the second floor range, and the value of the second floor range is greater than the value of the first floor range.

[0017] Optionally, the positioning sensor includes at least one of an inertial measurement unit, a Bluetooth sensor, and a geomagnetic sensor.

[0018] Optionally, the preset area range includes at least one of a municipal area range and a provincial area range.

[0019] Optionally, the target database includes a geographic information database, and the horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located is stored through the geographic information database.

[0020] In a second aspect, the present invention provides a device for determining an enterprise grid, including an acquisition module, a matching module, and a determination module:

[0021] An acquisition module, connected to the matching module, is used to acquire target location information of the target enterprise through the positioning module, wherein the target location information includes longitude information, latitude information and elevation information;

[0022] A matching module, connected to the acquisition module and the determination module respectively, for matching in the target database based on the longitude information and the latitude information to obtain a matching result; wherein the matching result includes the target horizontal grid information corresponding to the longitude information and the latitude information; the target database includes the horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located, and the vertical grid information corresponding to each horizontal grid information;

[0023] A determination module connected to the matching module, configured to determine the initial vertical grid information and the target horizontal grid information as the grid information of the target enterprise in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is 1;

[0024] The determination module is further configured to, in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is greater than 1, determine the target floor range where the elevation information is located, determine the vertical grid information corresponding to the target floor range as the target vertical grid information, and determine the target vertical grid information and the target horizontal grid information as the grid information of the target enterprise;

[0025] The target database is obtained in the following way:

[0026] The determination module determines a number of buildings within a preset area based on the geographical location information;

[0027] The determination module divides the corresponding horizontal grid information based on each building, wherein each horizontal grid information at least includes the geographical location level information corresponding to the building;

[0028] In response to determining that the number of floors of the building is within a preset floor range, the determination module determines the vertical grid information corresponding to the preset floor range as the vertical grid information corresponding to the building;

[0029] The determination module obtains the target database according to the vertical grid information and horizontal grid information corresponding to the building.

[0030] The device for determining the enterprise grid provided by the present invention matches the horizontal grid information in the target database with the latitude and longitude information of the target enterprise, and parses the vertical grid in combination with the elevation information to form complete grid information. When the vertical grid information corresponding to the horizontal grid information is unique, the grid information of the enterprise is directly determined, which simplifies the calculation process and improves the positioning efficiency; when there are multiple candidates for the vertical grid information, the elevation information is introduced to locate the target floor range, further narrowing the matching range and ensuring the accuracy of positioning. This method can particularly meet the grid information determination needs of enterprises in multi-story buildings or complex spatial environments. It not only solves the limitation that the traditional plane grid method cannot distinguish the vertical dimension, but also significantly improves the ability to accurately manage the spatial distribution of enterprises, while providing refined support for subsequent resource allocation, supervision and services.

[0031] Compared with the prior art, the enterprise grid determination method provided by the present invention achieves at least the following beneficial effects: the method matches the horizontal grid in the target database with the latitude and longitude information of the target enterprise, and parses the vertical grid information in combination with the elevation information to form complete grid information. When the vertical grid information corresponding to the horizontal grid information is unique, the grid information of the enterprise is directly determined, which simplifies the calculation process and improves the positioning efficiency; when there are multiple candidates for the vertical grid information, the elevation information is introduced to locate the target floor range, further narrowing the matching range and ensuring the accuracy of positioning. This method can particularly meet the grid information determination needs of enterprises in multi-story buildings or complex spatial environments. It not only solves the limitation that the traditional plane grid method cannot distinguish the vertical dimension, but also significantly improves the ability to accurately manage the spatial distribution of the enterprise, while providing refined support for subsequent resource allocation, supervision and services. Of course, any product implementing the present invention does not necessarily need to achieve all of the above technical effects at the same time.

[0032] Further features and advantages of the present invention will become apparent from the following detailed description of exemplary embodiments of the present invention with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.

[0034] Figure 1 It is a flowchart of a method for determining an enterprise grid provided by an embodiment of the present invention;

[0035] Figure 2 It is a schematic diagram of a process of obtaining a target database provided by an embodiment of the present invention;

[0036] Figure 3 is a schematic diagram of horizontal grid information provided by an embodiment of the present invention;

[0037] Figure 4 is a schematic diagram of vertical grid information provided by an embodiment of the present invention;

[0038] Figure 5 A schematic diagram of the composition of a device for determining an enterprise grid provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0039] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless otherwise specifically stated.

[0040] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.

[0041] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered part of the specification.

[0042] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0043] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0044] Example 1

[0045] Reference Figure 1 , Figure 1 The present invention provides a flow chart of a method for determining an enterprise grid, wherein the method for determining an enterprise grid includes the following steps.

[0046] In step S11, the processor obtains target positioning information of the target enterprise through a positioning sensor.

[0047] Among them, the target positioning information includes longitude information, latitude information and elevation information.

[0048] It should be noted that the longitude information and latitude information are used to describe the horizontal position of the target enterprise on the earth's surface, that is, the coordinate data in the east-west and north-south directions; the elevation information is used to describe the vertical height of the target enterprise.

[0049] Furthermore, the positioning sensor includes at least one of an inertial measurement unit, a Bluetooth sensor, and a geomagnetic sensor.

[0050] Among them, the inertial measurement unit includes an accelerometer, a gyroscope and a magnetometer. The inertial measurement unit can provide continuous position information. By fusing the initial position data and motion information, the inertial measurement unit can determine the longitude, latitude and elevation information of the target enterprise; the Bluetooth sensor can detect the signal strength indication between the target enterprise and the surrounding Bluetooth beacons, calculate the distance between the target enterprise and the beacon, thereby determining the target positioning information of the target enterprise; the geomagnetic sensor can use the distribution characteristics of the earth's magnetic field to determine the target positioning information of the target enterprise.

[0051] In the above embodiment, the processor obtains the target positioning information of the target enterprise through the positioning sensor, thereby being able to achieve accurate and efficient three-dimensional positioning of the target enterprise, and providing reliable data support for the grid management of the target enterprise.

[0052] In step S12, the processor performs matching in the target database based on the longitude information and the latitude information to obtain a matching result.

[0053] Among them, the matching results include target horizontal grid information corresponding to the longitude information and latitude information; the target database includes horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located, and vertical grid information corresponding to each horizontal grid information.

[0054] It should be noted that the target horizontal grid information is the spatial division result of the target enterprise in the horizontal direction, which can be matched and determined according to the longitude information and latitude information.

[0055] Furthermore, the target database is a multi-dimensional spatial information storage library, including horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located, and vertical grid information corresponding to each horizontal grid information. That is, the target database records the horizontal grid information corresponding to each positioning information (such as longitude information and latitude information) within the preset area, and the vertical grid information corresponding to each horizontal grid information. Among them, the horizontal grid information represents the two-dimensional geographical location, which is used to accurately locate the plane area where the target enterprise is located; the vertical grid information represents the spatial division result in the vertical direction, and can be used to accurately distinguish different vertical heights at the same horizontal position. Furthermore, the horizontal grid information and the vertical grid information are interrelated and are used to represent the specific position in the three-dimensional space.

[0056] For example, the processor can query the target database according to the longitude information and latitude information of the target enterprise collected by the positioning sensor. Further, the processor can locate the corresponding horizontal grid information according to the longitude information and latitude information, and determine it as the target horizontal grid information of the target enterprise, so that it can be further associated with the corresponding vertical grid information through the grid mapping rules of the target database, so as to obtain a matching result.

[0057] Optionally, the preset area range includes at least one of a municipal area range and a provincial area range.

[0058] For example, the preset area scope covered by the target database can be one or more of the following: municipal area scope, that is, the target database contains all grid information within the city where the target enterprise is located, so as to achieve more refined city-level grid management, such as commercial center positioning or transportation hub resource management. Provincial area scope, that is, the target database contains a larger range of longitude and latitude information and corresponding grid information, which is suitable for cross-regional macro positioning and resource scheduling, such as grid monitoring of key enterprises in the province. By supporting municipal area scope or provincial area scope, it can flexibly adapt to management needs of different scales: within the city, fine horizontal grid division and vertical grid mapping are convenient for accurate enterprise location management. At the provincial level, grid information can be used for macro geographical distribution analysis and regional resource allocation.

[0059] In the above implementation, the processor quickly determines the horizontal grid information of the target enterprise by matching the latitude and longitude information with the target database, and associates its vertical grid information to form a matching result. At the same time, by supporting the city-level or provincial-level regional scope, it can adapt to different application scenarios and realize grid-based fine management from local to overall.

[0060] In step S13, in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is 1, the processor determines the initial vertical grid information and the target horizontal grid information as grid information of the target enterprise.

[0061] For example, when the processor determines that the number of initial vertical grid information corresponding to the target horizontal grid information is 1, it means that the vertical position in the horizontal grid is unique and no further distinction is required. For example, on a single-story building (such as a bungalow), since there is no complex height distinction, the vertical grid information is unique. Therefore, the initial vertical grid information corresponding to the target horizontal grid can be directly determined as the vertical grid information of the target enterprise. Therefore, the initial vertical grid information and the target horizontal grid information can be determined as the grid information of the target enterprise.

[0062] In step S14, in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is greater than 1, the processor determines the target floor range where the elevation information is located, and determines the vertical grid information corresponding to the target floor range as the target vertical grid information, and determines the target vertical grid information and the target horizontal grid information as the grid information of the target enterprise.

[0063] For example, when the processor determines that the number of initial vertical grid information corresponding to the target horizontal grid information is greater than 1, it means that there are multiple possible vertical grid information in the horizontal grid information (for example, each floor in a multi-story building corresponds to a vertical grid). Therefore, the target floor range where the target enterprise is located can be determined through the elevation information of the target enterprise, and then the corresponding vertical grid information is determined as the target vertical grid information based on the target floor range. For example, if the elevation information indicates that the target enterprise is located on the 3rd floor of the building, the vertical grid information corresponding to the 3rd floor is used as the target vertical grid information. In this way, the target enterprise can be accurately positioned in three-dimensional space, laying the foundation for refined grid management.

[0064] Example 2

[0065] Based on the above embodiments, Figure 2 , Figure 2 The following is a flow chart of obtaining a target database provided by an embodiment of the present invention. The target database can be obtained by the following steps.

[0066] In step S21: the processor determines a number of buildings within a preset area based on the geographical location information.

[0067] In step S22: the processor divides the corresponding horizontal grid information based on each building.

[0068] Each level of grid information at least includes geographical location level information corresponding to the building.

[0069] In step S23: in response to determining that the number of floors of the building is within a preset floor range, the processor determines the vertical grid information corresponding to the preset floor range as the vertical grid information corresponding to the building;

[0070] In step S24: the processor obtains the target database according to the vertical grid information and horizontal grid information corresponding to the building.

[0071] Optionally, the preset floor range includes at least a first floor range, a second floor range and a third floor range, the value of the third floor range is greater than the value of the second floor range, and the value of the second floor range is greater than the value of the first floor range.

[0072] For example, the processor may filter out all buildings within a preset area where the target enterprise is located based on geographic location information (such as longitude information, latitude information, administrative area, etc.). The preset area range may include, but is not limited to, a municipal area range, a provincial area range, or other ranges, which are not limited in this application. Furthermore, the horizontal grid information may be obtained by dividing the building in the horizontal direction based on the longitude information and latitude information. Each horizontal grid information includes geographic location hierarchy information, which is used to indicate the spatial hierarchy of the building. For example, it may include a hierarchical structure of "provincial / municipal / district / specific building" to facilitate subsequent management and query.

[0073] Furthermore, the processor can divide each building into preset floor ranges according to the number of floors. For example, the processor determines that a building has 10 floors. If the preset ranges are defined as follows: first floor range, 1-5 floors; second floor range, 6-10 floors; third floor range, 11 floors and above, then the floor range of the building can be divided into the second floor range. In addition, each floor range corresponds to a vertical grid information, and the vertical grid information of each building is combined with the horizontal grid information to form a complete three-dimensional spatial positioning information, which is finally stored in the target database.

[0074] Optionally, the target database includes a geographic information database, and the horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located is stored through the geographic information database.

[0075] It should be noted that the geographic information database is a database specially designed to store and manage geographic spatial data, supporting efficient geographic information query and processing.

[0076] For example, the geographic information database not only stores the horizontal grid information of the building, but also stores other geographic information related to it (such as administrative area boundaries, terrain data, etc.). Through these data, the processor can achieve more accurate geographic information matching. For example, when the processor needs to match positioning information, the corresponding horizontal grid information can be quickly retrieved through the geographic information database.

[0077] The construction process of the target database realizes the precise positioning of the target enterprise in three-dimensional space by combining geographic location information, horizontal grid information and vertical grid information. By constructing the target database, we can flexibly respond to the positioning needs of buildings or enterprises of different sizes and types, and provide a reliable data foundation for subsequent business management and data analysis.

[0078] The enterprise grid determination method provided by the present invention achieves at least the following beneficial effects: the method matches the horizontal grid information in the target database with the latitude and longitude information of the target enterprise, and parses the vertical grid information in combination with the elevation information to form complete grid information. When the vertical grid information corresponding to the horizontal grid information is unique, the grid information of the enterprise is directly determined, which simplifies the calculation process and improves the positioning efficiency; when there are multiple candidates for the vertical grid information, the elevation information is introduced to locate the target floor range, further narrowing the matching range and ensuring the accuracy of positioning. This method can particularly meet the grid determination needs of enterprises in multi-story buildings or complex spatial environments. It not only solves the limitation of the traditional plane grid method that cannot distinguish the vertical dimension, but also significantly improves the ability to accurately manage the spatial distribution of the enterprise, while providing refined support for subsequent resource allocation, supervision and services.

[0079] Example 3

[0080] Based on the above embodiment, during the construction of the target database, the grid information may be stored according to the naming format specification shown in Table 1 below.

[0081] Table 1 Naming format specification of grid information

[0082]

[0083] 1. “□□……□□” is a text description of the administrative area to which the grid information belongs. The character type and quantity are not limited, for example: Yaojia Street, Lixia District, Jinan City.

[0084] 2. “□□□□” is the horizontal grid information code, for example 0008.

[0085] 3. “□□” is the vertical grid information code, for example 02.

[0086] 4. “☆☆☆” is the starting floor number of the vertical grid information, for example 021.

[0087] 5. “△△△” is the ending floor number of the vertical grid, for example 040.

[0088] An example of a complete grid information naming: Grid No. 0008-02 (021-040) of Yaojia Street, Lixia District, Jinan City.

[0089] Optionally, the above grid information may include the following naming constraints:

[0090] 1. The number of vertical grid information corresponding to the horizontal grid information is equal to 1, and the vertical grid information number constraint is always 00.

[0091] 2. The number of vertical grid information corresponding to the horizontal grid information is greater than 1, and the numbering starts from 01.

[0092] 3. Horizontal grid information numbering starts from 0001.

[0093] 4. The starting floor number of vertical grid information shall uniformly start from 001.

[0094] Based on the above embodiments, Figure 3 as well as Figure 4 As shown, Figure 3 is a schematic diagram of horizontal grid information provided by an embodiment of the present invention; Figure 4 is a schematic diagram of vertical grid information provided by an embodiment of the present invention. Figure 3 and Figure 4 Indicates horizontal grid information and vertical grid information named based on the above naming format specification.

[0095] Based on the above embodiment, the horizontal grid information in the target database can be stored in the structure of Table 2 as follows when it is stored in the geographic information database:

[0096] Table 2 Storage structure of horizontal grid information

[0097]

[0098] Optionally, the grid information may also be stored via a common relational database, and may be stored via the structure shown in Table 3 below.

[0099] Table 3 Storage structure of grid information

[0100]

[0101]

[0102] Example 5

[0103] Figure 5 FIG. 1 is a schematic diagram of a device for determining an enterprise grid provided by an embodiment of the present invention. Figure 5 As shown, the enterprise grid determination device 200 includes an acquisition module 21 , a matching module 22 , and a determination module 23 .

[0104] The acquisition module 21 is connected to the matching module 22 and is used to acquire the target location information of the target enterprise through the positioning module, wherein the target location information includes longitude information, latitude information and elevation information;

[0105] The matching module 22 is connected to the acquisition module 21 and the determination module 23 respectively, and is used to perform matching in the target database based on the longitude information and the latitude information to obtain a matching result; wherein the matching result includes the target horizontal grid information corresponding to the longitude information and the latitude information; the target database includes the horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located, and the vertical grid information corresponding to each horizontal grid information;

[0106] A determination module 23 connected to the matching module 22 is configured to determine the initial vertical grid information and the target horizontal grid information as the grid information of the target enterprise in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is 1;

[0107] The determination module 23 is further configured to, in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is greater than 1, determine the target floor range where the elevation information is located, determine the vertical grid information corresponding to the target floor range as the target vertical grid information, and determine the target vertical grid information and the target horizontal grid information as the grid information of the target enterprise;

[0108] The target database is obtained in the following way:

[0109] The determination module 23 determines a number of buildings within a preset area based on the geographical location information;

[0110] The determination module 23 divides the corresponding horizontal grid information based on each building, wherein each horizontal grid information at least includes the geographical location level information corresponding to the building;

[0111] In response to determining that the number of floors of the building is within a preset floor range, the determination module 23 determines the vertical grid information corresponding to the preset floor range as the vertical grid information corresponding to the building;

[0112] The determination module 23 obtains the target database according to the vertical grid information and the horizontal grid information corresponding to the building.

[0113] Optionally, the preset floor range includes at least a first floor range, a second floor range and a third floor range, the value of the third floor range is greater than the value of the second floor range, and the value of the second floor range is greater than the value of the first floor range.

[0114] Optionally, the positioning sensor includes at least one of an inertial measurement unit, a Bluetooth sensor, and a geomagnetic sensor.

[0115] Optionally, the preset area range includes at least one of a municipal area range and a provincial area range.

[0116] Optionally, the target database includes a geographic information database, and the horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located is stored through the geographic information database.

[0117] Of course, the enterprise grid determination device provided by the embodiment of the present invention includes but is not limited to the above modules.

[0118] The enterprise grid determination device provided by the present invention matches the horizontal grid information in the target database with the latitude and longitude information of the target enterprise, and parses the vertical grid information in combination with the elevation information to form complete grid information. When the vertical grid information corresponding to the horizontal grid information is unique, the grid information of the enterprise is directly determined, which simplifies the calculation process and improves the positioning efficiency; when there are multiple candidates for the vertical grid information, the elevation information is introduced to locate the target floor range, further narrowing the matching range and ensuring the accuracy of positioning. This method can particularly meet the grid determination needs of enterprises in multi-story buildings or complex spatial environments. It not only solves the limitation of the traditional plane grid method that cannot distinguish the vertical dimension, but also significantly improves the ability to accurately manage the spatial distribution of enterprises, while providing refined support for subsequent resource allocation, supervision and services.

[0119] Although some specific embodiments of the present invention have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present invention. It will be appreciated by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present invention. The scope of the present invention is defined by the appended claims.

Claims

1. A method for determining an enterprise grid, characterized in that: The method comprises: The processor obtains target positioning information of the target enterprise through a positioning sensor, wherein the target positioning information includes longitude information, latitude information, and altitude information; The processor performs matching in a target database based on the longitude information and the latitude information to obtain a matching result; wherein the matching result includes target horizontal grid information corresponding to the longitude information and the latitude information; the target database includes horizontal grid information corresponding to each positioning information within a preset area where the target enterprise is located, and vertical grid information corresponding to each horizontal grid information; In response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is 1, the processor determines the initial vertical grid information and the target horizontal grid information as grid information of the target enterprise; In response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is greater than 1, the processor determines a target floor range where the elevation information is located, determines the vertical grid information corresponding to the target floor range as the target vertical grid information, and determines the target vertical grid information and the target horizontal grid information as the grid information of the target enterprise; The target database is obtained by: The processor determines a number of buildings within the preset area based on the geographic location information; The processor divides the corresponding horizontal grid information based on each of the buildings, wherein each of the horizontal grid information at least includes the geographical location level information corresponding to the building; In response to determining that the number of floors of the building is within a preset floor range, the processor determines the vertical grid information corresponding to the preset floor range as the vertical grid information corresponding to the building; The processor obtains the target database according to the vertical grid information and the horizontal grid information corresponding to the building.

2. The method according to claim 1, characterized in that The preset floor range includes at least a first floor range, a second floor range and a third floor range, the value of the third floor range is greater than the value of the second floor range, and the value of the second floor range is greater than the value of the first floor range.

3. The method according to claim 1, characterized in that The positioning sensor includes at least one of an inertial measurement unit, a Bluetooth sensor, and a geomagnetic sensor.

4. The method according to claim 1, characterized in that The preset area range includes at least one of a municipal area range and a provincial area range.

5. The method according to claim 1, characterized in that The target database includes a geographic information database, and the horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located is stored through the geographic information database.

6. A device for determining an enterprise grid, characterized in that: The enterprise grid determination device includes an acquisition module, a matching module and a determination module: The acquisition module is connected to the matching module and is used to acquire the target location information of the target enterprise through the positioning module, wherein the target location information includes longitude information, latitude information and elevation information; The matching module is connected to the acquisition module and the determination module respectively, and is used to perform matching in the target database based on the longitude information and the latitude information to obtain a matching result; wherein the matching result includes the target horizontal grid information corresponding to the longitude information and the latitude information; the target database includes the horizontal grid information corresponding to each positioning information within the preset area where the target enterprise is located, and the vertical grid information corresponding to each horizontal grid information; The determination module is connected to the matching module, and is used to determine the initial vertical grid information and the target horizontal grid information as the grid information of the target enterprise in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is 1; The determination module is further configured to, in response to determining that the number of initial vertical grid information corresponding to the target horizontal grid information is greater than 1, determine the target floor range where the elevation information is located, determine the vertical grid information corresponding to the target floor range as the target vertical grid information, and determine the target vertical grid information and the target horizontal grid information as the grid information of the target enterprise; The target database is obtained by: The determination module determines a number of buildings within the preset area based on the geographical location information; The determination module divides the corresponding horizontal grid information based on each of the buildings, wherein each of the horizontal grid information at least includes the geographical location level information corresponding to the building; In response to determining that the number of floors of the building is within a preset floor range, the determination module determines the vertical grid information corresponding to the preset floor range as the vertical grid information corresponding to the building; The determination module obtains the target database according to the vertical grid information and the horizontal grid information corresponding to the building.

7. The device for determining an enterprise grid according to claim 6, characterized in that: The preset floor range includes at least a first floor range, a second floor range and a third floor range, the value of the third floor range is greater than the value of the second floor range, and the value of the second floor range is greater than the value of the first floor range.