Information display method, and road network-free area identification method and device

By identifying and aggregating the boundary point locations of the roadless network area, the problem of security risks in the roadless network area is solved, and users' precise location perception and travel services are realized.

CN120358449APending Publication Date: 2025-07-22BEIJING AUTONAVI YUNMAP TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510422577.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2025-07-22

AI Technical Summary

Technical Problem

How to reduce the security risk of users traveling in or near road-free areas. In the existing technology, the calculation results of road-free area mining algorithms are not accurate enough to provide accurate travel services.

Method used

By obtaining road network data and geomorphic data of designated geographical areas, removing interfering geomorphic areas, identifying road network areas, and aggregating them according to administrative areas to provide boundary point locations. User equipment displays boundary points in road network areas by judging the position relationship to reduce security risks.

Benefits of technology

It realizes that users can timely perceive location relationships in the road-free network area, reduce security risks, provide accurate travel services, and improves the accuracy and user experience of road-free network area identification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120358449A_ABST
    Figure CN120358449A_ABST
Patent Text Reader

Abstract

The invention provides an information display method, and a road network-free area identification method and apparatus. The method comprises the steps of obtaining a target position of a user; determining a position relationship between the target position and a boundary point position of each preloaded road network-free area; and when the boundary point position of the boundary point non-road-network area in the target non-road-network area and the target position meet a preset position relationship, displaying the boundary point of the boundary point non-road-network area in the target non-road-network area. According to the invention, the user can timely sense the position relation between the user and the road network-free area through the client, and the safety risk of the user passing in the road network-free area or approaching the road network-free area is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information processing technologies, and in particular, to an information display method, a method and device for identifying roadless areas. Background Art

[0002] Roadless areas generally refer to those geographical areas lacking formal road infrastructure. These areas may be due to natural terrain limitations, low economic development levels, or due to policy and planning reasons without a well-developed road network.

[0003] With the improvement of people's living standards, users increasingly like to go to roadless areas for off-roading, hiking, and exploration. However, roadless areas are generally not maintained by anyone, and the travel risks increase significantly. Therefore, how to reduce the traffic safety risks of users in roadless areas has become an urgent technical problem to be solved. Summary of the Invention

[0004] The main purpose of the embodiments of the present application is to provide an information display method, a method and device for identifying roadless areas, which enables users to timely perceive the positional relationship between themselves and roadless areas through a client, and reduces the traffic safety risks of users within or near roadless areas.

[0005] In a first aspect, an embodiment of the present application provides an information display method, which is applied to an electronic device and includes: obtaining a target position of a user; determining the positional relationship between the target position and the boundary point positions of each pre-loaded roadless area; when the boundary point position of a target roadless area satisfies a preset positional relationship with the target position, displaying the boundary point of the target roadless area.

[0006] In a second aspect, an embodiment of the present application provides a method for identifying roadless areas, which is applied to a server and includes: obtaining road network data and landform data of a preset type within a specified geographical area; removing the road network data and the landform data within the specified geographical area to obtain multiple roadless areas within the specified geographical area; aggregating the multiple roadless areas according to the administrative regions to which they belong to obtain the boundary point positions of the roadless areas corresponding to each administrative region.

[0007] In a third aspect, an embodiment of the present application provides an information display device, which is applied to an electronic device and includes:

[0008] A first obtaining module, configured to obtain a target position of a user;

[0009] A first determining module, configured to determine the positional relationship between the target position and the boundary point positions of each pre-loaded roadless area;

[0010] A first display module, configured to display boundary points of a target roadless area when there is a boundary point position of the target roadless area that satisfies a preset position relationship with the target position.

[0011] In a fourth aspect, an embodiment of the present application provides a roadless area recognition device, which is applied to a server and includes:

[0012] A second acquisition module, configured to acquire road network data and landform data of a preset type within a specified geographical area;

[0013] A second determination module, configured to remove the road network data and the landform data within the specified geographical area to obtain a plurality of roadless areas within the specified geographical area;

[0014] An aggregation module, configured to aggregate the plurality of roadless areas according to the administrative regions to which they belong to obtain the boundary point positions of the roadless areas corresponding to each administrative region. In a fifth aspect, an embodiment of the present application provides an electronic device, including:

[0015] At least one processor; and

[0016] A memory communicatively connected to the at least one processor;

[0017] Wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the electronic device to execute the method described in any of the above aspects.

[0018] In a sixth aspect, an embodiment of the present application provides a cloud device, including:

[0019] At least one processor; and

[0020] A memory communicatively connected to the at least one processor;

[0021] Wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the cloud device to execute the method described in any of the above aspects.

[0022] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the method described in any of the above aspects is implemented.

[0023] In an eighth aspect, an embodiment of the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, the method described in any of the above aspects is implemented.

[0024] The information display method, the method and device for identifying a roadless area provided by the embodiments of the present application determine the positional relationship between the target position of the user and the boundary points of the roadless area according to the positions of the boundary points of each pre-loaded roadless area. If the positional relationship between the target position and the boundary points of the roadless area meets the preset positional relationship, the boundary points of the roadless area are displayed, so that the user can timely perceive the positional relationship between himself and the roadless area through the client, and reduce the safety risk of the user passing within or near the roadless area. Description of the Drawings

[0025] The drawings herein are incorporated into the specification and form a part of this specification, showing the embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0026] Figure 1 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application;

[0027] Figure 2 It is a schematic application scenario diagram of a system for identifying a roadless area provided by an embodiment of the present application;

[0028] Figure 3 It is a schematic flowchart of a method for identifying a roadless area provided by an embodiment of the present application;

[0029] Figure 4 It is a schematic comparison diagram of the roadless area occupied by mountain range P before and after processing provided by an embodiment of the present application;

[0030] Figure 5 It is a schematic flowchart of a method for identifying a roadless area provided by an embodiment of the present application;

[0031] Figure 6 It is a schematic flowchart of an information display method provided by an embodiment of the present application;

[0032] Figure 7 It is a schematic flowchart of a process for loading roadless area data provided by an embodiment of the present application;

[0033] Figure 8 It is a schematic flowchart of a process for determining the relationship between a query position and a roadless area provided by an embodiment of the present application;

[0034] Figure 9 It is a schematic structural diagram of a device for identifying a roadless area provided by an embodiment of the present application;

[0035] Figure 10A schematic structural diagram of an information display device provided by an embodiment of the present application;

[0036] Figure 11 A schematic structural diagram of a cloud device provided by an embodiment of the present application.

[0037] Through the above-mentioned drawings, specific embodiments of the present application have been shown, and there will be more detailed descriptions hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed implementation manners

[0038] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description involves the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present application.

[0039] The term "and / or" in this article is used to describe the association relationship of associated objects, and specifically represents that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone.

[0040] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data that have been authorized by the user or fully authorized by all parties. And the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions, and corresponding operation entrances are provided for users to choose to authorize or refuse.

[0041] To clearly describe the technical solutions of the embodiments of the present application, first, the nouns involved in the present application are defined:

[0042] ID: Identity document, identity card identification number, account number, unique code, exclusive number.

[0043] Road network: Refers to a road system that is interconnected and intertwined in a mesh distribution composed of various roads within a certain area. For example, a road network composed entirely of highways at all levels is called a highway network. A road network composed of various roads within a city is called an urban road network.

[0044] Geomorphology: The form of the surface undulation, such as mountains, plains, river valleys, lakes, sand dunes on land, continental shelves, continental slopes, abyssal plains, and submarine mountains on the seabed.

[0045] Tile Map: A technology that divides the Earth's surface into multiple small pieces according to a specific grid system. Usually, the size of each small piece is 256x256 pixels. This size is suitable for display on screens with different resolutions and can be effectively cached and downloaded. Each tile has a unique identifier and location information. Each tile contains geographical information within a specific coordinate range and is divided into multiple levels for display at different zoom levels. By stitching these tiles together, users can browse continuous map images at different zoom levels.

[0046] tileID: Refers to the unique identifier used to identify map tiles. Tiles are usually organized according to a certain level (zoomlevel) and coordinates (x, y). Each tile has a unique identifier called tileID, which is usually composed of the level and coordinates. For example, a tileID may be expressed as "z / x / y", where z represents the zoom level, and x and y represent the row and column positions of the tile at that zoom level.

[0047] The identification method of the roadless area in the embodiments of this application can be applied to any technical field involving roadless areas.

[0048] Roadless areas generally refer to those geographical areas lacking formal road infrastructure. These areas may be restricted by natural terrain, have a low level of economic development, or have no developed road network due to policy and planning reasons.

[0049] Common roadless areas include remote or rural areas, where there may not be enough investment in road construction and maintenance due to sparse population or limited economic activities. Nature reserves or ecologically sensitive areas: To protect the environment and ecosystem, development in these areas may be restricted, including road construction.

[0050] With the improvement of people's living standards, users increasingly like to go to roadless areas for off-road, hiking, and exploration. However, roadless areas are generally not maintained by anyone, and the travel risks increase significantly. Therefore, how to reduce the safety risks of users' travel in roadless areas has become an urgent technical problem to be solved.

[0051] To solve the above problems, in an optional embodiment, the roadless area where the user is located or the destination, or the roadless area adjacent to the user's location or the destination can be obtained, and then the range of the roadless area can be rendered for the user. In particular, when the user's electronic device cannot connect to the network, the range of the roadless area can be rendered for the user, so that the user can intuitively perceive the positional relationship between the user's location or the destination and the roadless area. In addition, risks can be prompted to the user, and practical functions such as trajectory recording, emergency rescue, and returning the same way can be recommended.

[0052] This application uses an algorithm to mine the roadless areas that users may actually travel to, and then can scientifically provide users with relevant services to reduce travel risks in roadless areas. However, the calculation results of the roadless area mining algorithm in the related technology are not accurate enough to provide accurate travel services for users in roadless areas.

[0053] To solve at least one of the above problems, an embodiment of this application provides a recognition solution for roadless areas and a related information display method. In the recognition solution for roadless areas, by obtaining road network data and landform data within a specified geographical area, the road network data can accurately represent the existing road network distribution within the specified geographical area, and the landform data of a preset type can accurately represent the terrain distribution characteristics of the preset type within the specified geographical area. Therefore, by removing the road network data and landform data within the specified geographical area, multiple roadless areas within the specified geographical area can be accurately obtained, reducing the interference and misguidance caused by the terrain distribution of the preset type. Then, the multiple roadless areas are aggregated and classified according to the administrative regions to which they belong, so that each administrative region is associated with the boundary point positions of the corresponding roadless areas, not only improving the accuracy of the roadless data recognition results, but also clarifying the boundary point positions of the roadless areas in each administrative region.

[0054] The information display method of this application determines the positional relationship between the user's target position and the boundary points of the roadless areas by according to the boundary point positions of each pre-loaded roadless area. If the positional relationship between the target position and the boundary points of the roadless areas meets the preset positional relationship, the boundary points of the roadless areas are displayed, so that the user can timely perceive the positional relationship between himself and the roadless areas through the client, reducing the safety risks of the user passing within or near the roadless areas.

[0055] The following will describe in detail some embodiments of this application with reference to the accompanying drawings. Without conflict between the embodiments, the embodiments and the features in the embodiments can be combined with each other. In addition, the step timings in the following method embodiments are only examples and are not strictly limited.

[0056] As Figure 1 shown, this embodiment provides an electronic device 1, including: at least one processor 11 and a memory 12. Figure 1 Taking one processor as an example. The processor 11 and the memory 12 are connected through a bus 10. The memory 12 stores instructions executable by the processor 11. When the instructions are executed by the processor 11, the electronic device 1 can execute all or part of the processes of the methods in the following embodiments, so as to enable the user to timely perceive the positional relationship between himself and the roadless areas through the client, reducing the safety risks of the user passing within or near the roadless areas.

[0057] In one embodiment, the electronic device 1 may be a mobile phone, a tablet computer, a laptop computer, a desktop computer, or a large computing system composed of multiple computers.

[0058] Figure 2 FIG. 200 is a schematic diagram of an application scenario of an identification system for roadless areas provided by an embodiment of the present application. As Figure 2 shown, the system includes: a server 210 and a terminal 220, where:

[0059] The server 210 may be a data platform that provides identification services for roadless areas, such as a map service platform. In an actual scenario, a map service platform may have multiple servers 210, Figure 2 and one server 210 is taken as an example herein.

[0060] The terminal 220 may be a mobile device used by a user to log in to the map service platform, such as an electronic device such as a computer, a mobile phone, or a tablet that establishes a communication connection with the map service platform. There may also be multiple terminals 220, Figure 2 and two terminals 220 are taken as an example for illustration herein.

[0061] Information can be transmitted between the terminal 220 and the server 210 through the Internet so that the terminal 220 can access the data on the server 210. The above terminal 220 and / or server 210 can both be implemented by the electronic device 1.

[0062] The identification solution for roadless areas in the embodiment of the present application can be deployed on the server 210, or on the terminal 220, or partially on the server 210 and partially on the terminal 220. In an actual scenario, it can be selected based on actual needs, and this embodiment does not make any limitations.

[0063] When the identification solution for roadless areas is fully or partially deployed on the server 210, a call interface can be opened to the terminal 220 to provide algorithm support for the terminal 220.

[0064] The method provided by the embodiment of the present application can be implemented by the electronic device 1 executing corresponding software code and realizing it through data interaction with the server. Among them, the electronic device 1 can be a local terminal device. When the method runs on the server, the method can be implemented and executed based on a cloud interaction system, where the cloud interaction system includes a server and a client device.

[0065] Please refer to Figure 3 , which is an identification method for roadless areas according to an embodiment of the present application. This method can be executed by Figure 1 the electronic device 1 shown in Figure 2In the identification application scenario of the roadless area shown in the figure, it is to not only improve the accuracy of the roadless data identification result, but also clarify the roadless areas of each administrative region, so as to facilitate the subsequent provision of accurate travel services for users based on the roadless area data of each administrative region. In this embodiment, taking the server 210 as the execution end as an example, the method includes the following steps:

[0066] Step 301: Obtain road network data and landform data of a preset type within a specified geographical area.

[0067] In this step, the specified geographical area can be a geographical range set according to the requirements of the actual application scenario. For example, it can be the geographical area involved in the administration of a country. The specified geographical area may include one or more administrative regions, and the administrative region may be a geographical area divided by administrative divisions such as cities and towns. For example, a specified geographical area may include multiple urban areas. The road network data is the data of the road system that is composed of various roads within the specified geographical area and is interconnected and intertwined into a network distribution. For example, highway network data and urban road network data. The landform data is the morphological data of the surface undulation within the specified geographical area, such as the distribution data of terrains such as mountains, plains, river valleys, lakes, sand dunes, and reservoirs on land. The preset type of landform data refers to the landform type of the area where users will not go in the actual scenario. The preset type includes but is not limited to types such as water areas and deep pits, and can be selected according to the actual scenario requirements. For example, in the actual scenario, users traveling generally will not go to water areas, so the interference of water areas can be removed. At this time, the landform data of the preset type can be the water area distribution data, so that the water area is excluded from the roadless area set. The landform data of the preset type existing can be identified by parsing the geographical data within the specified geographical area.

[0068] In one embodiment, step 301 may specifically include: extracting road network data from the electronic map data of the specified geographical area, and the road network data includes one or more of the driving road network data, cycling road network data, and walking road network data within the specified geographical area.

[0069] In this embodiment, if an electronic map is configured in a specified geographical area, road network data for that area can be obtained based on the electronic map data. The road network data includes, but is not limited to, driving road network data, cycling road network data, and walking road network data. Specifically, road network information related to different transportation modes (such as driving, cycling, and walking) within the specified geographical area can be extracted from the electronic map data, so that the road network data can cover multiple scenarios simultaneously, thereby meeting the needs of users in different scenarios and improving the applicability and flexibility of the road network data. In addition, the road network data extracted from the electronic map includes detailed road information within the specified geographical area, ensuring the accuracy and comprehensiveness of the data and facilitating more accurate route planning and navigation. Moreover, since electronic map data is usually updated regularly, the method can utilize the latest map data to ensure the timeliness and accuracy of the road network information and adapt to the changing geographical environment.

[0070] Step 302: Remove the road network data and landform data within the specified geographical area to obtain multiple road network-free areas within the specified geographical area.

[0071] In this step, since the road network data can accurately represent the existing road network distribution within the specified geographical area and the landform data can accurately represent the topographic distribution characteristics within the specified geographical area, removing the road network data and landform data within the specified geographical area can accurately obtain multiple road network-free areas within the specified geographical area. During the recognition process, landform areas of a preset type (such as lakes, deep pits, etc.) are excluded to avoid interference and misguidance of these areas on the recognition results of the road network-free areas and improve the accuracy of the recognition results of the road network-free areas. It can be applied to multiple fields such as urban planning, traffic management, and emergency rescue to provide data support and reference for relevant decisions. And with the update of the road network and landform data, the method can dynamically adjust the recognition results of the road network-free areas to maintain the timeliness and accuracy of the data.

[0072] In one embodiment, step 302 may specifically include: determining the set of areas occupied by the road network and water within the specified geographical area according to the road network data and water distribution data. After intersecting the set of areas occupied by the road network and water with the specified geographical area and taking the inverse, the set of road network-free areas existing within the specified geographical area is obtained.

[0073] In this embodiment, the landform data of the preset type may include the water distribution data within the specified geographical area. Here, the water includes, but is not limited to, naturally formed rivers, lakes, and seas, and may also include artificially repaired reservoirs and other waters. In the actual scenario, ordinary users generally do not travel to areas such as waters and deep pits. Therefore, some areas that people do not go to, such as waters and deep pits, can be excluded to improve the accuracy of the recognition results.

[0074] Taking the case of using a specified geographical area in Country A and representing regional data in the form of map tiles, specifically, the regions of administrative cities in Country A can be aggregated into national fence coordinates, and then tile calculations can be performed based on the national fence coordinates to obtain the set A of map tiles for the entire Country A. Then, using the driving road network data, cycling road network data, walking road network data, and water area distribution data such as lakes and reservoirs in Country A, tile calculations are performed to obtain the set B of road network + water area tiles in Country A (i.e., the set of regions occupied by the road network and water areas). Then, the set A and the set B are intersected and negated to obtain the set B' of tiles for the roadless regions in Country A (i.e., the set of roadless regions). In this way, by performing the intersection and negation operation between the set of regions occupied by the road network and water areas and the specified geographical area, it is ensured that the identification of roadless regions takes into account not only roads but also the influence of water areas, achieving the elimination of misleading data such as water areas and deep pits while ensuring the comprehensiveness of the algorithm recall, improving the comprehensiveness and accuracy of data analysis, and making the results more suitable for actual application scenarios.

[0075] Among them, in the embodiments of the present application, since very small roadless regions do not have a relatively large impact on users' travel, roadless regions smaller than a preset threshold (for example, roadless regions of 8 square kilometers) can be configured as road network regions. This reduces the interference and panic brought by such roadless regions to users.

[0076] Optionally, in the actual scenario, many scenic spots are located in roadless regions, but since the official roads maintained inside the scenic spots are not open to the public, in step 302, the distribution data of this part of the scenic spots may be misidentified as roadless regions. To ensure the accuracy of the identification results, the scenic spot regions can be excluded from the identification results according to requirements. For example, the scenic spots included can be determined by identifying the thermal characteristics and pedestrian flow characteristics within the set of roadless regions, so as to exclude the scenic spots, or the data of the scenic spots can also be excluded from the set of roadless regions according to the distribution characteristics of popular scenic spots to ensure the accuracy of the final identification results.

[0077] The entire set of roadless regions is identified based on real-time road network data, and the road network includes but is not limited to paved roads for walking, cycling, and driving, with wide coverage. Aggregate the roadless region data to avoid fragmentation when recalling regions according to a certain dimension.

[0078] Step 303: Aggregate multiple roadless regions according to the administrative regions to which they belong to obtain the boundary point positions of the roadless regions corresponding to each administrative region.

[0079] In this step, taking the cities in Country A as an example of administrative regions, the set B' of roadless areas in Country A can be aggregated and calculated by city to obtain the aggregated roadless areas of each city. By aggregating and classifying the set of roadless areas within a specified geographical region according to the administrative regions to which they belong, the roadless distribution within each administrative region can be understood more clearly, which not only improves the accuracy of the roadless data recognition result, but also clarifies the roadless areas of each administrative region, facilitating the subsequent provision of precise travel services for users based on the roadless area data of each administrative region. In one embodiment, after step 303, it further includes: removing areas with an area smaller than a preset threshold from the roadless areas corresponding to each administrative region.

[0080] In this embodiment, although there is road data in some areas, the road data is not open. For example, many scenic spots are located in roadless areas, but because there are official roads maintained inside the scenic spots, the road data inside the scenic spots is not open to the public. In the algorithm, this part of the road data may be misidentified as roadless areas, interfering with the final recognition result. Therefore, these areas can be removed from the recognition result of roadless areas to improve the practicality and accuracy of roadless area data. Specifically, since the road network distribution of scenic spots is generally relatively concentrated, small areas with small areas in the roadless areas can be removed. For example, by removing areas with an area smaller than a preset threshold, some small area noise data that may not have practical significance can be filtered out, such as area data of scenic spots. The preset threshold can be set according to actual needs. For example, the preset threshold can be 10 square kilometers. Taking the scenario of Country A as an example, areas smaller than 10 square kilometers can be removed from the roadless areas of each city to obtain the final roadless area data of each city. This improves the efficiency of data analysis and ensures that the remaining roadless areas have sufficient significance for subsequent decision-making and applications. This method is especially suitable for scenarios that require large-scale geographical information processing. It can not only provide more accurate map services for user travel, but also be applied to fields such as urban planning, traffic management, and environmental monitoring, providing accurate basic data for different fields.

[0081] It can be understood that after step 303, the boundary point positions of the roadless areas can be sent to the electronic device according to the request of the electronic device, so that the electronic device can execute any method step in the first aspect.

[0082] In one embodiment, after step 303, it further includes: performing coordinate thinning processing on the roadless areas corresponding to each administrative region.

[0083] In this embodiment, coordinate thinning can be performed on the fence coordinates of the area without road network (referring to the longitude and latitude data where the boundary of the area without road network is located, used to identify the geographical location information of the area without road network) to reduce the data packet size of the area without road network, reduce the data calculation volume, and improve the loading rate of the client. Coordinate thinning processing is a technique used to reduce the number of coordinate data points while trying to retain the characteristics and trends of the original data.

[0084] For example, in an actual scenario, a 14-level map tile is a grid with a length of 2 kilometers and a width of 1.5 kilometers. The representation of the boundary of the area without road network by a 14-level map tile will have a jagged feeling, and the user experience is not good. On this basis, the map tile level of the area without road network can be upgraded, for example, to a 15-level map tile (a grid with a length of 1 kilometer and a width of 0.75 kilometer). After the upgrade, the amount of map tile data is relatively large. At this time, coordinate thinning processing can be performed on the fence coordinates of the boundary of the area without road network to reduce the data packet size of the area without road network, reduce the data calculation volume, and improve the loading rate of the client.

[0085] In one embodiment, after step 303, it further includes: identifying natural objects existing in the area without road network corresponding to each administrative region that span different administrative regions. Aggregating the different regions occupied by the natural objects into the same region to obtain the final recognition result of the area without road network.

[0086] In this embodiment, natural objects include but are not limited to entity objects such as mountains, rivers, scenic spots, etc. Aggregating the areas without road network according to the administrative regions they belong to can effectively identify and manage the areas without road network within each administrative region. However, natural objects (such as rivers, mountains, etc.) often span multiple administrative regions, and a simple division based on administrative regions may lead to incomplete or inaccurate identification of these natural objects. For example, at the administrative region boundary, the same natural object may be cut off.

[0087] Figure 4 It is a comparison schematic diagram of the area without road network occupied by mountain P before and after processing, as Figure 4As shown in (a), the mountain range P identified as a roadless area spans different cities. At the city boundary, the mountain range P is truncated by the intersection line of City A and City B into multiple roadless areas. When the user is in City A, only the part of the mountain range P belonging to City A can be seen, and when the user is in City B, only the part of the mountain range P belonging to City B can be seen. This creates a sense of fragmentation of the same mountain range P for the user. To solve this problem, after step 303, based on the roadless area data of each administrative region, natural objects that span different administrative regions in each administrative region can be further identified, and the different areas occupied by these natural objects can be aggregated, such as aggregating all the map tiles occupied by the natural object, so that the areas occupied by the same natural object can be presented to the user coherently, avoiding the sense of fragmentation.

[0088] As Figure 4 shown in (b), it is a schematic diagram after aggregating the different roadless areas occupied by the mountain range P. All the map tiles occupied by the mountain range P are aggregated together. Whether the user is in City A or City B, they can see all the roadless areas of the mountain range P, improving the user experience.

[0089] In this embodiment, by identifying and aggregating natural objects that span different administrative regions, treating the cross-regional natural objects as a whole, the consistency of the data is ensured, and the data fragmentation caused by administrative region boundaries is avoided, thereby improving the accuracy of roadless area identification. It can provide more accurate geographical information support for relevant departments and optimize resource management and planning decisions.

[0090] As Figure 5 shown, it is a method for identifying roadless areas provided by an embodiment of the present application. Taking the scenario of identifying roadless areas in an electronic map according to cities as an example, assuming that the first-level (assuming the tiles of the first level are a1 kilometers long and b1 kilometers wide) map tiles are used for data processing, the following process can be included:

[0091] 1. Use the national administrative division data of Country A (such as the urban areas of the administrative division) to aggregate to obtain the national fence coordinates, and then perform tile calculation to obtain the national map tile set A.

[0092] 2. According to the driving road network data, cycling road network data, walking road network data, lake distribution data, and reservoir distribution data, obtain the distribution data of the road network and water areas, and then perform map tile calculation to obtain the map tile set B of the road network and water areas.

[0093] 3. Intersect and take the inverse of set A and set B, that is, obtain the map tile set B' of the roadless areas within Country A.

[0094] 4. Aggregate the tiles of set B' by city to obtain the aggregation results for each city, and filter out the areas with an area less than 10 square kilometers from the aggregation results to obtain the data of the roadless areas for each city.

[0095] 5. Since the tiles of the first level are a1 kilometers long and b1 kilometers wide, the boundary representation of the roadless areas is not very clear and has a strong sense of jaggedness. After step 4, the tile level can be upgraded to the second level. The tile size of the second level is smaller than that of the first level (assuming that a tile of the second level is a2 kilometers long and b2 kilometers wide, where a2 < a1 and b2 < b1) to improve the smoothness of the boundary. In addition, coordinate thinning processing can be performed on the boundary fence coordinates of the roadless areas to reduce the size of the roadless area data packets for each city and reduce the data calculation amount.

[0096] 6. To avoid the sense of fragmentation where the same natural object is truncated by the boundary lines of different cities, the natural objects that span different cities existing in the roadless areas of each city can be identified, and then the areas occupied by the natural objects can be aggregated together so that no matter which city the user is in, the entire roadless area of the natural object can be seen, avoiding the sense of fragmentation and improving the user experience.

[0097] Finally, the obtained roadless area data can be loaded into the corresponding map database. For example, the map server loads the roadless area data of each city in units of cities, which is convenient for providing relevant travel services for users in the future.

[0098] The above method for identifying roadless areas mines the roadless areas that users may actually go to through algorithms, uses dynamic and static multi-category geographical big data mining to accurately and comprehensively identify roadless areas, the data is more reliable and conforms to the actual travel intentions of users, and can be updated in real time based on the road network, and the update speed is also faster. The size and organization form of the roadless area data file are more conducive to real-time applications on the client side. Instead of rigidly describing this electronic fence through points, through thinning and area aggregation, data with delicate descriptions and economical file sizes are obtained. At the same time, areas that users cannot reach or are unlikely to go to (such as water areas, deep pits, etc.) will not be mis-recalled, and these areas are digitized and loaded into the mobile terminal, and can be used as the basic data that other applications within the roadless area can rely on, so as to scientifically provide users with relevant services for reducing travel risks within the roadless area, and can be applied to scenarios such as pre-trip risk reminders, in-trip trajectory records, and distress calls for help.

[0099] Please refer to Figure 6 which is the information display method of an embodiment of this application. This method can be executed by the Figure 1 shown electronic device 1 and can be applied to Figure 2In the application scenario of the roadless network area shown in the figure, it is to enable the user to timely perceive the positional relationship between himself and the roadless network area through the client, and reduce the safety risk of the user passing within or near the roadless network area. Taking the terminal 220 as the execution end in this embodiment, the method includes the following steps:

[0100] Step 601: Obtain the target position of the user;

[0101] In this step, the target position can be the position where the user is currently located, or the destination position in the user's navigation path. For example, a roadless network area query button can be set on the terminal interaction interface. When the user clicks the roadless network area query button, a query request for the roadless network area of the current position can be triggered, and at this time, the user's current position can be used as the target position. Or the user turns on the navigation and enters the destination. At this time, a query request for the roadless network area of the destination position can be automatically triggered, and the navigation destination is the target position. Or the user can also customize the target position and trigger a query request for the roadless network area of the target position.

[0102] Step 602: Determine the positional relationship between the target position and the boundary point positions of each pre-loaded roadless network area;

[0103] In this step, the pre-loaded roadless network data of the electronic device can include the boundary point position data of the roadless network area, and it is not necessary to load all the data within the roadless network area, reducing the data loading amount and improving the response speed. By determining the positional relationship between the user's target position and the boundary point positions of each pre-loaded roadless network area, it can be determined whether the target position satisfies a preset positional relationship with the boundary point position of a certain roadless network area. If it is satisfied, enter step 603. Otherwise, it means that the user's target position is not close to the pre-loaded roadless network area and is relatively safe, and normal navigation guidance can be performed.

[0104] In one embodiment, each roadless network area is the union area of a first target area obtained by removing the road network data and the landform areas of a preset type in an administrative area, and a second target area occupied by natural objects in the first target area and not belonging to the administrative area.

[0105] In this embodiment, the road network data is the data of a road system that is interconnected and woven into a network distribution by various roads within an administrative region. The geomorphic data refers to the morphological data of the surface undulations within the administrative region. The preset type of the geomorphic data refers to the geomorphic types of regions where users will not go in the actual scenario. The preset types include but are not limited to types such as waters and deep pits, and can be selected according to the actual scenario requirements. For example, if users traveling in the actual scenario generally do not go to water areas, the interference of the water areas can be removed. At this time, the geomorphic data of the preset type can be the water area distribution data, so that the water areas are excluded from the area without a road network. The first target area is obtained by removing the road network data and the geomorphic areas of the preset type in an administrative region. Natural objects include but are not limited to entity objects such as mountains, rivers, and scenic spots. In the actual scenario, natural objects (such as rivers and mountains) often span multiple administrative regions. Simply based on the administrative region division may lead to incomplete or inaccurate recognition of these natural objects. For example, at the administrative region boundary, the same natural object may be cut off. Therefore, by identifying the natural objects that span different administrative regions in the first target area, after taking the union of the second target area that is occupied by the natural objects in the first target area and does not belong to this administrative region and the first target area, it is used as the final area without a road network in this administrative region to avoid a sense of fragmentation.

[0106] The area without a road network can be determined according to the method for identifying the area without a road network in any of the foregoing embodiments. For details, refer to the description of the foregoing embodiments and will not be elaborated here.

[0107] Step 603: When the position of a boundary point of a target area without a road network satisfies a preset position relationship with the target position, display the boundary point of the target area without a road network.

[0108] In this step, if there is a boundary point position of a target area without a road network among the pre-loaded areas without a road network of the electronic device that satisfies the preset position relationship with the target position, it indicates that the user may want to go to the target area without a road network. At this time, the boundary point of the target area without a road network can be displayed so that the user can timely understand the distribution range of the area without a road network.

[0109] In one embodiment, before step 601, it further includes: in response to the startup instruction of the map application, determining the second administrative region to which the current position of the electronic device belongs; downloading the boundary point positions of the areas without a road network corresponding to the second administrative region to which the current position belongs and the road network-free service information corresponding to the areas without a road network from the server corresponding to the map application;

[0110] In this embodiment, the map client can pre-load data for roadless areas. For example, when receiving a startup instruction of the map application, in response to this instruction, the map client starts, obtains the second administrative region to which the current location of the user's electronic device belongs. Here, the second administrative region can be, for example, the target city where the electronic device is currently located, and requests the roadless area file of the target city from the server corresponding to the map application. If the roadless area data file of the target city is not cached or the version is expired on the electronic device, data download will be triggered, and the boundary point positions of the roadless area corresponding to the target city to which the current location belongs and the roadless service information corresponding to the roadless area will be downloaded from the server corresponding to the map application. And after the download is successful, it will be stored locally on the client of the map application to prevent users from being unable to use such data under poor network conditions. By pre-loading data for roadless areas, the system can quickly determine whether the current query location is within a roadless area, thereby reducing the time for real-time calculation and data processing and improving the query response speed.

[0111] As Figure 7 shown, the following is a flowchart of a method for loading data of roadless areas provided by an embodiment of the present application, including the following steps:

[0112] Step 701: Obtain the current location coordinates of the user.

[0113] Step 702: Obtain the ID of the second administrative region to which the current location coordinates belong (such as the target city ID).

[0114] Step 703: Initiate a request for downloading roadless area data and version information.

[0115] Step 704: Determine whether the version of the locally cached roadless area data is the latest according to the ID of the second administrative region and the version information. If so, it means the local version is the latest, and the pre-loading ends; otherwise, go to Step 705.

[0116] Step 705: Initiate a download request for the roadless area data file of the second administrative region.

[0117] Step 706: Determine whether the file download request is successful. If so, go to Step 707; otherwise, it means the download is abnormal, and the pre-loading can end.

[0118] Step 707: Save the roadless area data of the second administrative region to the local cache file.

[0119] For the details of each step of the above method, reference can be made to the relevant descriptions of the above embodiments, which will not be elaborated here.

[0120] Optionally, the no-road-network service information includes one or more of: satellite map information, historical travel track information, traveled track information of the current trip, and emergency rescue information.

[0121] In this embodiment, a no-road-network area can be associated with the no-road-network service information within its area. The no-road-network service information includes but is not limited to: satellite map information, historical travel tracks of past users, traveled track information of the user's current trip, emergency rescue information, etc. When relevant services need to call these data, for example, when the user sends a distress signal, the tile ID of the satellite map information and the historical travel track can be queried from the server based on the no-road-network area ID where the user is located. By associating the no-road-network area with the corresponding no-road-network service information, the user can quickly obtain relevant geographical information and historical activity records when needed. This association enables the user to perform more accurate positioning and navigation within the no-road-network area, improving the efficiency and accuracy of information acquisition and facilitating the effective planning of rescue plans. In addition, the obtained no-road-network service information can provide the user with richer background information, supporting more in-depth analysis and decision-making, especially having significant advantages when planning routes and evaluating regional characteristics.

[0122] In one embodiment, the method may further include: when the boundary point position of a target no-road-network area and the target position satisfy a preset position relationship and a no-road-network service acquisition request is received, displaying the no-road-network service information corresponding to the target no-road-network area.

[0123] In this embodiment, the user can actively initiate a no-road-network service acquisition request. For example, a no-road-network service acquisition button can be configured on the client interaction interface of the map application. When the user gets lost, the button can be clicked to trigger the no-road-network service acquisition request. The map application can also automatically trigger the no-road-network service acquisition request when it determines that the user's target position is within or near a no-road-network area. When the no-road-network service acquisition request is received and it is determined that there is a target no-road-network area among the pre-loaded no-road-network areas of the electronic device whose boundary point position and the target position satisfy the preset position relationship, it indicates that the user may encounter an emergency situation, such as getting lost and needing relevant information of the no-road-network service. At this time, the no-road-network service information corresponding to the target no-road-network area can be displayed in a timely manner, enabling the user to perform more accurate positioning and navigation within the no-road-network area and facilitating the effective planning of rescue plans. The no-road-network service information can provide the user with richer background information, supporting more in-depth analysis and decision-making, especially having significant advantages when planning routes and evaluating regional characteristics.

[0124] In an alternative embodiment, when a user queries using a map application client, the target location of the current query is first determined, and the first administrative region where the target location is located is determined. Then, it is determined whether the target location is within the roadless area of the first administrative region. If so, the query request can be sent to the server according to the data of the roadless area of the first administrative region, so that the server returns the roadless service information of the roadless area of the first administrative region. This can not only effectively support service information queries in roadless areas (such as remote mountainous areas, deserts, etc.), expand the application scope of map services, and meet the needs of more users. Moreover, it avoids complex calculations and data processing locally, saving the computing resources and storage space of the device.

[0125] The map query request can be a navigation request. For example, when a user enters the starting and ending locations and starts navigation after selecting the planned route given by the map, the server can be triggered to send the roadless area data of the city where the ending location is located to the client, facilitating the user to timely understand the environment of the ending point.

[0126] In one embodiment, there is a mapping relationship between the roadless area and the administrative region; before step 602, it further includes: identifying the first administrative region to which the target location belongs; determining the pre-loaded roadless area associated with the first administrative region; wherein, the roadless area includes the entire area range occupied by natural objects partially located within the first administrative region.

[0127] In this embodiment, each pre-loaded roadless area has a mapping relationship with the administrative region where it is located, and the administrative region where the roadless area is located can be queried through this mapping relationship. Therefore, after obtaining the user's target location, the first administrative region to which the target location belongs can be first identified, and then the pre-loaded roadless area associated with the first administrative region can be determined according to the mapping relationship. The roadless area includes the entire area range occupied by natural objects partially located within the first administrative region. Here, natural objects include but are not limited to entity objects such as mountains, rivers, scenic spots, etc. In actual scenarios, natural objects (such as rivers, mountains, etc.) often span multiple administrative regions, and simple division based on administrative regions may lead to incomplete or inaccurate identification of these natural objects. For example, at the administrative region boundary, the same natural object may be cut off, such as Figure 4As shown in (a), the mountain range P identified as a roadless area spans different cities. At the city boundary, the mountain range P is truncated into multiple roadless areas by the intersection line of City A and City B. When the user is in City A, only the part of the mountain range P belonging to City A can be seen, and when the user is in City B, only the part of the mountain range P belonging to City B can be seen. This creates a sense of fragmentation of the same mountain range P for the user. To solve this problem, after step 303, based on the roadless area data of each administrative region, natural objects spanning different administrative regions in each administrative region can be identified, and the different regions occupied by these natural objects can be aggregated, such as aggregating all the map tiles occupied by the natural object, so that the areas occupied by the same natural object can be presented to the user coherently, avoiding the sense of fragmentation. For the detailed content, please refer to the relevant description of Figure 4 in the foregoing embodiment.

[0128] If a part of the mountain range P is located within the first administrative region, the entire area range occupied by the mountain range P can be loaded into the roadless area corresponding to the first administrative region.

[0129] In one embodiment, the content pre-loaded by the electronic device further includes: the first tile identifier of the map tile where each roadless area is located at the preset tile level; step 602 may specifically include: determining the second tile identifier of the map tile where the target location is located at the preset tile level; based on the matching result of the first tile identifier and the second tile identifier, determining the positional relationship between the target location and the boundary point locations of the pre-loaded roadless areas.

[0130] In this embodiment, the data of the roadless areas pre-loaded by the electronic device may further include the first tile identifier of the map tile where each roadless area is located at the preset tile level. The first tile identifier can uniquely identify the map tiles within the roadless area, and the first tile identifier can be used as the area index data of each roadless area. The first tile identifier can be a set of map tile IDs (tile IDs) of the roadless area generated by any tile segmentation method. Its main purpose is for the client to quickly determine whether the target location hits the roadless area according to the user's target location, so as to support the user perception and interaction functions at the front end. The preset tile level can be set according to actual needs. By using the first tile identifier as the area index data, not only can the positional relationship between the target location and each roadless area be judged more accurately, improving the user experience, especially in areas where the map data is incomplete or the road information is missing. Moreover, it can reduce the direct query and processing of large-scale map data, improving the system response speed and data processing efficiency.

[0131] This method can provide effective location information support in areas without road networks, and is applicable to application scenarios that require positioning in complex or remote areas, such as wilderness exploration, emergency rescue, etc.

[0132] In the process of determining the positional relationship, the data of the area without a road network can be hierarchically associated with the map tile data. The coordinates of the user's target location are converted into a preset tile level, and the second tile identifier of the map tile where the target location is located at the preset tile level is determined. In this way, the target location has the same tile level as the area without a road network. Then, a search and match are performed within the tile set of the area without a road network to determine the positional relationship between the target location and the boundary point positions of each area without a road network. By converting the coordinate data of the target location into map tile data at the same level as the area without a road network, unified comparison and search at the map tile level are achieved. By matching the first tile identifier of the area without a road network with the second tile identifier of the target location, it can be quickly determined whether the boundary point position of the target location and the area without a road network satisfies the preset positional relationship. This avoids complex geometric calculations directly on the original coordinate data, simplifies the judgment process, and reduces the computational complexity. In addition, this method also has good scalability and adaptability, can be applied to map data at different levels and administrative regions of different scales, and improves the flexibility and practicality of the system. In this way, the system can quickly respond to user queries, provide accurate location information judgment, and enhance the user experience.

[0133] In one embodiment, the preset positional relationship may specifically include: the target location is within the boundary point position of the target road network area, or, the target location is outside the boundary point position of the target road network area and the distance from the boundary point of the target area without a road network is less than the preset distance.

[0134] In this embodiment, the preset positional relationship may include: the target location is within the boundary point position of the target road network area. For example, the user's current location is within the area without a road network associated with the city where the current location belongs, or the destination location in the navigation path is within the area without a road network associated with the city where the destination location belongs.

[0135] The preset positional relationship may also include: the target location is outside the boundary point position of the target road network area and the distance from the boundary point of the target area without a road network is less than the preset distance. For example, although the destination location in the user's navigation path is not within the area without a road network associated with the city where the destination location belongs, the distance from the boundary point of the area without a road network associated with the city where the destination location belongs is less than the preset distance. In this case, in order to provide timely service for the area without a road network to the user, the boundary of the area without a road network can be displayed in this situation.

[0136] Such as Figure 8As shown in the figure, it is a flowchart for determining the positional relationship between a target position and a roadless area provided by an embodiment of the present application. Taking the preset positional relationship where the target position is within the boundary point position of the target road network area as an example, the following steps are included:

[0137] Step 801: Obtain the user's target position coordinates.

[0138] Step 802: Obtain the first administrative region ID corresponding to the target position coordinates (such as the target city ID).

[0139] Step 803: Read the roadless area data of the first administrative region.

[0140] Step 804: Determine whether the roadless area data is read. If so, proceed to step 805; otherwise, it indicates that there is no roadless area data for the first administrative region locally, and the judgment can be ended.

[0141] Step 805: Analyze the 15-level tile data of the roadless area of the first administrative region to determine the set of tile IDs of the tiles where the roadless area is located.

[0142] Step 806: Convert the target position coordinates into 15-level tile data to determine the tile ID of the target position.

[0143] Step 807: Determine whether the tile ID of the target position is within the set of tile IDs of the roadless area. If so, proceed to step 808; otherwise, proceed to step 809.

[0144] Step 808: Determine that the target position is within the roadless area of the first administrative region.

[0145] Step 809: Determine that the target position is not within the roadless area of the first administrative region.

[0146] For the various steps of the above method, for details, reference can be made to the relevant descriptions of the above embodiments, which will not be elaborated here.

[0147] In one embodiment, showing the boundary points of the target roadless area in step 603 may specifically include: rendering the boundary points of the target roadless area on the interaction interface to display the boundary picture of the roadless area.

[0148] In this embodiment, the boundary point data of the roadless area is the shape point data of the boundary of the excavated roadless area in an arbitrarily agreed coordinate system, which is mainly used to render the area and boundary on the client side to convey an intuitive understanding of the position and space relationship to the user. In order to render the edge of the roadless area delicately, the roadless area data file can be loaded onto the rendering engine. When rendering and displaying on the front end, different boundary styles can be set. For example, when the location of the user or the destination location of the user's navigation is within the roadless area, the area boundary points of the corresponding roadless area can be rendered. By rendering the area boundary points of the roadless area on the interaction interface, the user can intuitively see the specific boundary and shape of the roadless area. This visualization method improves the user's understanding and recognition of the roadless area, facilitating further analysis and decision-making. In addition, displaying the boundary picture of the roadless area can help users better identify and avoid these areas during planning and navigation, thus improving the overall operation efficiency and safety.

[0149] For the method of the above embodiment, by judging the position relationship between the target position of the user and the boundary points of the roadless area according to the pre-loaded boundary point positions of each roadless area, if the position relationship between the target position and the boundary points of the roadless area meets the preset position relationship, the boundary points of the roadless area are displayed, so that the user can timely perceive the position relationship between himself and the roadless area through the client, reducing the safety risk of the user passing within or near the roadless area, so as to provide accurate travel services for users in the roadless area. In addition, by associating tile IDs, tile levels, and historical travel trajectory data, and ingeniously designing the interaction protocol between the client and the server, it is convenient for the client to quickly obtain key data in a poor network environment to provide services in extreme scenarios for users.

[0150] For the detailed steps of the above method, reference can be made to the relevant descriptions of the above embodiment, which will not be elaborated here.

[0151] Please refer to Figure 9 , which is the roadless area recognition device 900 of an embodiment of the present application. This device can be applied to a server and can be applied to Figure 2 the roadless area recognition application scenario shown in, so as to not only improve the accuracy of the roadless data recognition result, but also clarify the roadless areas of each administrative region, facilitating subsequent provision of accurate travel services for users based on the roadless area data of each administrative region. The device includes: a second acquisition module 901, a second determination module 902, and an aggregation module 903. The functional principles of each module are as follows:

[0152] The second acquisition module 901 is used to acquire road network data and landform data of a preset type within a specified geographical area.

[0153] The second determination module 902 is used to remove the road network data and landform data in the specified geographical area to obtain multiple road network-free areas in the specified geographical area.

[0154] The aggregation module 903 is used to aggregate multiple road-free areas according to the administrative areas to which they belong, and obtain the boundary point positions of the road-free areas corresponding to each administrative area. In one embodiment, the second acquisition module 901 is used to extract road network data from the electronic map data of the specified geographical area, and the road network data includes one or more of driving road network data, cycling road network data and walking road network data in the specified geographical area.

[0155] In one embodiment, the preset type of geomorphic data includes water distribution data in a specified geographical area. The second determination module 902 is used to determine the set of road network and water area areas in the specified geographical area based on the road network data and water distribution data. After the set of road network and water area areas is intersected with the specified geographical area and inverted, a set of road network-free areas in the specified geographical area is obtained.

[0156] In one embodiment, it also includes: a removal module, which is used to aggregate the road-free area set according to the administrative areas to which they belong, and after obtaining the road-free areas corresponding to each administrative area, remove areas with an area smaller than a preset threshold from the road-free areas corresponding to each administrative area.

[0157] In one embodiment, it also includes: a thinning module for aggregating the road-free area set according to the administrative areas to which they belong, and obtaining the road-free areas corresponding to each administrative area, and then performing coordinate thinning processing on the road-free areas corresponding to each administrative area.

[0158] In one embodiment, the aggregation module 903 is further used to, after aggregating the roadless area set according to the administrative area to which it belongs, obtain the roadless area corresponding to each administrative area, identify the natural objects that cross different administrative areas in the roadless area corresponding to each administrative area, and aggregate the different areas occupied by the natural objects into the same area to obtain the final roadless area identification result.

[0159] For a detailed description of the above-mentioned device 900 for identifying the road-free area, please refer to the description of the relevant method steps in the above-mentioned embodiment. Its implementation principle and technical effect are similar, and will not be repeated here in this embodiment.

[0160] Please see Figure 10 , which is an information display device 1000 of an embodiment of the present application, the device can be applied to a terminal and can be applied to Figure 2In the identification application scenario of the roadless network area shown in the figure, it is to enable the user to timely perceive the positional relationship between himself and the roadless network area through the client, and reduce the safety risk of the user passing within or near the roadless network area. The device includes: a first acquisition module 1001, a first determination module 1002, and a first display module 1003. The functional principles of each module are as follows:

[0161] The first acquisition module 1001 is used to acquire the target position of the user;

[0162] The first determination module 1002 is used to determine the positional relationship between the target position and the boundary point positions of each pre-loaded roadless network area;

[0163] The first display module 1003 is used to display the boundary points of the target roadless network area when there is a boundary point position of a target roadless network area that satisfies a preset positional relationship with the target position.

[0164] In an embodiment, there is a mapping relationship between the roadless network area and the administrative area; the device further includes: an identification module, which is used to identify the target first administrative area to which the target position belongs before determining the positional relationship between the target position and the boundary point positions of each pre-loaded roadless network area; determine the pre-loaded roadless network areas associated with the target first administrative area; wherein, the roadless network area includes the entire area range occupied by natural objects partially located within the target first administrative area.

[0165] In an embodiment, the content pre-loaded by the electronic device further includes: the first tile identifier of the map tile where each roadless network area is located at a preset tile level; the first determination module 1002 is specifically used to determine the second tile identifier of the map tile where the target position is located at the preset tile level; based on the matching result of the first tile identifier and the second tile identifier, determine the positional relationship between the target position and the boundary point positions of each pre-loaded roadless network area.

[0166] In an embodiment, the device further includes: a loading module, which is used to, before acquiring the target position of the user, in response to the start instruction of the map application, determine the target second administrative area to which the current position of the electronic device belongs; download the boundary point positions of the roadless network area corresponding to the target second administrative area where the current position is located and the roadless network service information corresponding to the roadless network area from the server corresponding to the map application; wherein, the roadless network service information includes one or more of satellite map information, historical travel track information, current travel track information that has been traveled, and emergency rescue information.

[0167] In one embodiment, the device further includes: a second display module, configured to display the no-road-network service information corresponding to the target no-road-network area when there is a boundary point position of a target no-road-network area that satisfies a preset position relationship with the target position and a no-road-network service acquisition request is received.

[0168] In one embodiment, the preset position relationship includes: the target position is within the boundary point position of the target road-network area, or the target position is outside the boundary point position of the target road-network area and the distance from the boundary point of the target no-road-network area is less than a preset distance.

[0169] In one embodiment, each no-road-network area is the union area of a first target area obtained by removing the road-network data and the landform areas of a preset type in an administrative area, and a second target area occupied by natural objects in the first target area and not belonging to the administrative area.

[0170] For a detailed description of the above information display device 1000, please refer to the description of the relevant method steps in the above embodiments. The implementation principles and technical effects are similar, and will not be elaborated here in this embodiment.

[0171] Figure 11 The following is a schematic structural diagram of a cloud device 110 provided by an exemplary embodiment of the present application. The cloud device 110 can be used to run the method provided in any of the above embodiments. As Figure 11 shown, the cloud device 110 may include: a memory 1104 and at least one processor 1105, Figure 11 Taking one processor as an example.

[0172] The memory 1104 is used to store computer programs and can be configured to store various other data to support operations on the cloud device 110. The memory 1104 may be an Object Storage Service (OSS).

[0173] The memory 1104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk or an optical disk.

[0174] The processor 1105 is coupled to the memory 1104 and is configured to execute the computer program in the memory 1104 to implement the solution provided in any of the above method embodiments. The specific functions and achievable technical effects will not be elaborated here.

[0175] Further, as Figure 11, the cloud device further includes other components such as a firewall 1101, a load balancer 1102, a communication component 1106, and a power supply component 1103. Figure 11 Only some components are schematically shown in Figure 11 the figure, which does not mean that the cloud device only includes

[0176] In one embodiment, the above-mentioned Figure 11 The communication component 1106 is configured to facilitate communication between the device where the communication component 1106 is located and other devices in a wired or wireless manner. The device where the communication component 1106 is located can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G, LTE (Long Term Evolution), 5G and other mobile communication networks, or a combination thereof. In an exemplary embodiment, the communication component 1106 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1106 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.

[0177] In one embodiment, the above-mentioned Figure 11 The power supply component 1103 provides power for various components of the device where the power supply component 1103 is located. The power supply component 1103 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device where the power supply component is located.

[0178] The embodiment of the present application further provides a computer-readable storage medium, in which computer-executable instructions are stored. When the processor executes the computer-executable instructions, the method of any of the foregoing embodiments is implemented.

[0179] The embodiment of the present application further provides a computer program product, including a computer program, which implements the method of any of the foregoing embodiments when executed by a processor.

[0180] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules can be combined or integrated into another system, or some features can be ignored or not executed.

[0181] The integrated modules implemented in the form of software function modules can be stored in a computer-readable storage medium. The above-mentioned software function modules are stored in a storage medium and include several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute some steps of the methods in various embodiments of the present application.

[0182] It should be understood that the above-mentioned processor can be a central processing unit (CPU for short), and can also be other general-purpose processors, digital signal processors (DSP for short), application specific integrated circuits (ASIC for short), etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the application can be directly implemented by the execution of the hardware processor, or can be implemented by the combination of the hardware and software modules in the processor. The memory may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile storage NVM (Nonvolatile memory for short), such as at least one disk memory, and can also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk or an optical disc, etc.

[0183] The above storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM for short), electrically erasable programmable read-only memory (EEPROM for short), erasable programmable read-only memory (EPROM for short), programmable read-only memory (PROM for short), read-only memory (ROM for short), magnetic memory, flash memory, a magnetic disk or an optical disk. The storage medium can be any available medium accessible by a general-purpose or special-purpose computer.

[0184] An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC for short). Of course, the processor and the storage medium can also exist as discrete components in an electronic device or a master device.

[0185] It should be noted that in this text, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, clothing or device comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, clothing or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of another identical element in the process, method, clothing or device comprising that element.

[0186] The serial numbers of the embodiments of the present application above are only for description and do not represent the superiority or inferiority of the embodiments.

[0187] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases, the former is a better implementation method. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions for causing a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods of various embodiments of the present application.

[0188] In the technical solution of the present application, the processing of collection, storage, use, processing, transmission, provision, and disclosure of user data and other information complies with the provisions of relevant laws and regulations and does not violate public order and good customs.

[0189] The above are only the preferred embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present application.

Claims

1. An information display method, characterized in that, Applied to an electronic device, including: Obtain the target location of the user; Determine the positional relationship between the target location and the boundary point locations of each pre-loaded roadless area; When there is a boundary point location of a target roadless area that satisfies a preset positional relationship with the target location, display the boundary points of the target roadless area.

2. The method according to claim 1, characterized in that, There is a mapping relationship between the roadless area and the administrative region; before determining the positional relationship between the target location and the boundary point locations of each pre-loaded roadless area, it further includes: Identify the first administrative region to which the target location belongs; Determine the pre-loaded roadless areas associated with the first administrative region; Wherein, the roadless area includes the entire area range occupied by natural objects partially located within the first administrative region.

3. The method according to claim 1 or 2, characterized in that, The content pre-loaded by the electronic device further includes: the first tile identifier of the map tiles where each roadless area is located at a preset tile level; determining the positional relationship between the target location and the boundary point locations of each pre-loaded roadless area includes: Determine the second tile identifier of the map tile where the target location is located at the preset tile level; Based on the matching result of the first tile identifier and the second tile identifier, determine the positional relationship between the target location and the boundary point locations of each pre-loaded roadless area.

4. The method according to claim 1, wherein Before obtaining the target location of the user, it further includes: In response to the start instruction of the map application, determine the second administrative region to which the current location of the electronic device belongs; Download the boundary point locations of the roadless areas corresponding to the second administrative region to which the current location belongs and the roadless service information corresponding to the roadless areas from the server corresponding to the map application; Wherein, the roadless service information includes one or more of satellite map information, historical travel track information, current travel track information that has been traveled, and emergency rescue information.

5. The method according to claim 4, wherein It further includes: When there is a boundary point location of a target roadless area that satisfies a preset positional relationship with the target location and a roadless service acquisition request is received, display the roadless service information corresponding to the target roadless area.

6. The method according to claim 1, characterized in that, The preset positional relationship includes: The target location is located within the boundary point location of the target road network area, or, the target location is located outside the boundary point location of the target road network area and the distance from the boundary point of the target roadless area is less than a preset distance.

7. The method according to claim 1, wherein Each roadless area is the union area of the first target area obtained by removing the road network data and the landform areas of the preset type in an administrative region, and the second target area occupied by natural objects in the first target area that does not belong to this administrative region.

8. A method for identifying an area without a road network, characterized in that, Applied to a server, including: Obtain the road network data and landform data of the preset type within a specified geographical area; Remove the road network data and the landform data within the specified geographical area to obtain multiple roadless areas within the specified geographical area; Aggregate the multiple roadless areas according to the administrative regions to which they belong to obtain the boundary point locations of the roadless areas corresponding to each administrative region.

9. An information display device, characterized in that, Applied to an electronic device, including: A first acquisition module for obtaining the target location of the user; A first determination module, configured to determine the positional relationship between the target position and the boundary point positions of each pre-loaded roadless area; A first display module, configured to display the boundary points of the target roadless area when there is a boundary point position of a target roadless area that satisfies a preset positional relationship with the target position.

10. An identification device for a roadless area, characterized in that, Applied to a server, including: A second acquisition module, configured to acquire road network data and landform data of a preset type within a specified geographic area; A second determination module, configured to remove the road network data and the landform data within the specified geographic area to obtain a plurality of roadless areas within the specified geographic area; An aggregation module, configured to aggregate the plurality of roadless areas according to the administrative regions to which they belong to obtain the boundary point positions of the roadless areas corresponding to each administrative region.