[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113447034A - Road network data processing method and device, electronic equipment and readable storage medium - Google Patents

Road network data processing method and device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN113447034A
CN113447034A CN202110738734.XA CN202110738734A CN113447034A CN 113447034 A CN113447034 A CN 113447034A CN 202110738734 A CN202110738734 A CN 202110738734A CN 113447034 A CN113447034 A CN 113447034A
Authority
CN
China
Prior art keywords
road
mountain
target
determining
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110738734.XA
Other languages
Chinese (zh)
Other versions
CN113447034B (en
Inventor
宁亮亮
宗希鹏
刘佳奇
杨鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202110738734.XA priority Critical patent/CN113447034B/en
Publication of CN113447034A publication Critical patent/CN113447034A/en
Application granted granted Critical
Publication of CN113447034B publication Critical patent/CN113447034B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
    • G01C21/30Map- or contour-matching
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/343Calculating itineraries, i.e. routes leading from a starting point to a series of categorical destinations using a global route restraint, round trips, touristic trips
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3461Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3658Lane guidance
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3667Display of a road map

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

The disclosure provides a road network data processing method, a road network data processing device, electronic equipment, a readable storage medium and a computer program product, and relates to the field of intelligent transportation. The specific implementation scheme is as follows: obtaining road network data of a target mountain area; determining curvature characteristics of roads in the road network data and elevation characteristics of the roads; and determining the mountain road section in the road according to the curvature characteristic and the elevation characteristic. According to the scheme, after the curvature characteristics and the elevation characteristics of the road in the road network data are determined, the winding road section in the road can be further determined according to the curvature characteristics and the elevation characteristics, and therefore the problem of how to determine the winding road section in the road network data is solved.

Description

Road network data processing method and device, electronic equipment and readable storage medium
Technical Field
The utility model relates to an artificial intelligence field, concretely relates to intelligent transportation technique specifically is used for specifically can be used to wisdom city and intelligent transportation scene.
Background
In recent years, electronic map applications are widely used in daily life and work. In order to provide better user experience for users, the functions of related electronic map applications are also more and more comprehensive. The electronic map application generally has the functions of navigation, speed limit reminding, road congestion condition reminding and the like.
As an important road type, a winding road is not marked in road network data in an electronic map application, so that when the electronic map application is used for route planning, the winding road cannot be avoided, or when the electronic map application is used for broadcasting road conditions, the winding road cannot be broadcasted.
Therefore, in order to improve the user experience of the electronic map application, how to determine the mountain road sections in the road network data becomes a problem to be solved urgently.
Disclosure of Invention
The present disclosure provides a road network data processing method, a road network data processing apparatus, an electronic device, a readable storage medium, and a computer program product to solve the problem of how to determine a mountain road segment in road network data.
According to an aspect of the present disclosure, there is provided a road network data processing method, which may include the steps of:
obtaining road network data of a target mountain area;
determining curvature characteristics of roads in the road network data and elevation characteristics of the roads;
and determining the mountain road section in the road according to the curvature characteristic and the elevation characteristic.
According to another aspect of the present disclosure, there is provided a road network data processing apparatus, which may include:
the road network data acquisition module is used for acquiring road network data of a target mountain area;
the road characteristic determination module is used for determining the curvature characteristics of the road in the road network data and the elevation characteristics of the road;
and the winding road section determining module is used for determining the winding road section in the road according to the curvature characteristic and the elevation characteristic.
According to a third aspect of the present disclosure, there is provided an electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a method according to any one of the embodiments of the present disclosure.
According to another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having stored thereon computer instructions for causing a computer to perform a method in any of the embodiments of the present disclosure.
According to another aspect of the present disclosure, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the method in any of the embodiments of the present disclosure.
According to the technology disclosed by the invention, after the curvature characteristics and the elevation characteristics of the road in the road network data are determined, the winding road section in the road can be further determined according to the curvature characteristics and the elevation characteristics, so that the problem of how to determine the winding road section in the road network data is solved.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The drawings are included to provide a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
fig. 1 is a flowchart of a road network data processing method according to an embodiment of the present disclosure;
fig. 2 is a flowchart of a road network data obtaining method according to an embodiment of the disclosure;
fig. 3 is a flowchart of a target mountain area obtaining method according to an embodiment of the present disclosure;
fig. 4 is a flowchart of a determination method for a winding road section provided in an embodiment of the present disclosure;
fig. 5 is a flowchart of a candidate mountain road segment determination method provided in an embodiment of the present disclosure;
fig. 6 is a flowchart of a method for determining a winding road section provided in an embodiment of the present disclosure;
FIG. 7 is a flow chart of a method of determining a curvature characteristic provided in an embodiment of the present disclosure;
FIG. 8 is a schematic illustration of a road curve provided in an embodiment of the present disclosure;
FIG. 9 is a flow chart of a method of determining elevation features provided in an embodiment of the present disclosure;
fig. 10 is a schematic diagram of a broadcast function of an electronic map application according to an embodiment of the present disclosure;
fig. 11 is a flow chart of a path planning provided by an embodiment of the present disclosure;
FIG. 12 is a schematic diagram of a navigation function of an electronic map application provided by an embodiment of the present disclosure;
FIG. 13 is a flow chart of another road network data processing method according to an embodiment of the present disclosure;
fig. 14 is a schematic diagram of a road network data processing device according to an embodiment of the disclosure;
fig. 15 is a schematic view of an electronic device provided in an embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of the embodiments of the disclosure are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
The present disclosure provides a road network data processing method, and specifically, referring to fig. 1, a flowchart of a road network data processing method is provided for an embodiment of the present disclosure. The method may comprise the steps of:
s101: and obtaining road network data of the target mountain area.
S102: curvature characteristics of roads in the road network data and elevation characteristics of the roads are determined.
S103: and determining the winding road section in the road according to the curvature characteristic and the elevation characteristic.
According to the road network data processing method provided by the embodiment of the disclosure, after the curvature features and the elevation features of the roads in the road network data are determined, the winding road sections in the roads can be further determined according to the curvature features and the elevation features, so that the problem of how to determine the winding road sections in the road network data is solved.
In the road network data processing method provided in the embodiments of the present disclosure, the execution main body may be a user side running the target electronic map application, or a server side providing services such as data processing and storage for the user side. In this case, the user terminal is an electronic device installed with the target electronic map application, and the electronic device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, and a desktop computer.
The execution subject can be a user terminal for running other applications or software besides the target electronic map application. The software or application includes, but is not limited to, an application program, a computer application, a computer program, and a web application or software, and can implement the functions of the road network data processing method provided in the embodiments of the present disclosure.
The specific implementation manner of the server is generally a server or a server cluster.
In the embodiment of the present disclosure, the target mountain area may refer to an area where the terrain determined in the preselected area is a mountain area. The pre-selected area includes but is not limited to china, at least one province of china, and a designated area, such as: chongqing, Zhu triangle area, Beijing Yanqing area, etc.
When the preselected area is a Chongqing city, the target mountain area is an area of which the terrain is a mountain land in the Chongqing city; when the preselected area is a bead triangle area, the target mountain area is an area with a mountain land as a terrain in the bead triangle area; when the preselected area is Yanqing area of Beijing city, the target mountain area is the area with mountain land in Yanqing area of Beijing city.
In the embodiment of the present disclosure, the road network data includes, but is not limited to, at least one road of different types, which may include an expressway, a national road, a provincial road, a county road, a rural road, etc., projected coordinates, a generation time, and a data type.
The road network data may be national road network data only for national roads, provincial road network data only for provincial roads, highway network data for highways, national roads and provincial roads, or road network data for all types of roads, according to the types of roads included in the road network data.
In the embodiments of the present disclosure, the so-called curvature feature is used to characterize the degree of curvature of the road. The so-called elevation features are used to characterize the tendency of the road to change in elevation as well as the degree of the change in elevation. By elevation is generally meant the elevation of the terrain.
The route on the road may be a route on the road on which the road length is 500 m or more. The target road includes an elevation road, a national road, a provincial road, a rural road, and the like, that is, the trayed road section may be a section in the elevation road, the national road, the provincial road, the rural road, and the like.
In an implementation manner, the road network data of the target mountain area obtained in step S101 may be obtained by the following steps, specifically referring to fig. 2, which is a flowchart of a road network data obtaining method provided by an embodiment of the present disclosure.
S201: elevation data is obtained for a preselected area.
S202: and determining a target mountain area within the preselected area according to the elevation data of the preselected area.
S203: and acquiring road network data aiming at the determined target mountain area.
The preselection area may be an area preselected by the operator or an area screened according to preset screening conditions.
In the embodiment of the disclosure, the target mountain area is firstly screened in the preselected area, so that the workload for determining the winding road section can be reduced, the determination of the winding road section is more targeted, and the determination efficiency of the winding road section is improved.
Elevation data for a preselected area includes, but is not limited to, terrain elevation, coordinate system, and data accuracy for the preselected area. Wherein, the data precision can be '10 m, 30m, 90m, 0.01 degree, 1 km'.
In the embodiment of the present disclosure, the step S202 of determining the target mountain area within the preselected area according to the elevation data of the preselected area may be obtained by the following steps, and specifically refer to fig. 3, which is a flowchart of a method for obtaining the target mountain area according to the embodiment of the present disclosure.
S301: a plurality of area sampling points are selected within the preselected area according to the first distance interval.
S302: and determining the elevation data of the target area sampling point according to the elevation data of the preselected area, wherein the target area sampling point is at least one area sampling point in the plurality of area sampling points.
S303: and determining the elevation data change trend between the target area sampling point and the adjacent area sampling point according to the elevation data of the target area sampling point.
S304: and determining mountain area points in the target area sampling points according to the elevation data change trend.
S305: and taking the preset area corresponding to the mountain area point as a target mountain area.
In the embodiment of the disclosure, a target area sampling point is selected, a mountain area point in the target area sampling point is screened, and a preset area corresponding to the mountain area point is used as a target mountain area. The workload of determining the target mountain area can be reduced, the accuracy of the screened target mountain area is ensured, and the determining efficiency of the mountain road section is improved.
The first distance interval may be 100 meters, 200 meters, or the like, and may be set in advance according to the data accuracy of the elevation data and the prior value.
The adjacent region sampling points may refer to that the current target region sampling point is taken as a central point of the 3 × 3 grid, and at this time, other target region sampling points located at the centers of the other eight grids in the 3 × 3 grid are the region sampling points adjacent to the current target region sampling point.
The specific implementation mode for determining the mountain area points in the target area sampling points according to the elevation data change trend is as follows: and determining mountain area points according to the elevation data change trend by using a pre-constructed corresponding relation table, wherein the corresponding relation table comprises the elevation data change trend and the corresponding relation of the mountain area points.
The correspondence table includes at least one of the following correspondences:
when the elevation data change trend between the target area sampling point and the adjacent area sampling point is flat, the sampling point is a flat ground point in a non-mountain area point;
when the elevation data change trend between the target area sampling point and the adjacent area sampling point is increased, the sampling point is a mountain top point in the mountain area point;
when the elevation data change trends between the target area sampling point and the adjacent area sampling point are all descending, the sampling points are sunken points in the mountain area points;
in two mutually orthogonal directions, when the elevation data change trends between a target area sampling point and an adjacent area sampling point are respectively ascending and flat, the sampling point is a ridge point in a mountain area point;
in two mutually orthogonal directions, when the elevation data change trends between a target area sampling point and an adjacent area sampling point are respectively descending and flat, the sampling point is a valley point in a mountain area point;
in two mutually orthogonal directions, when the elevation data change trend between a target area sampling point and an adjacent area sampling point is respectively ascending and descending, the sampling point is a saddle point in a mountain area point.
The preset region corresponding to the mountain area point may be a region that is circled around the mountain area point as a center and with a preset distance (e.g., 100 meters) as a radius. Of course, the preset area corresponding to the mountain area point may also be pre-selected in other manners, and is not specifically limited herein.
In the embodiment of the disclosure, the accuracy of the screened target mountain area can be ensured by determining the mountain area point according to the elevation data change trend by using the pre-constructed corresponding relation table.
In the embodiment of the present disclosure, implementation steps for determining a winding road section in a road according to a curvature characteristic and an elevation characteristic are shown in fig. 4, which is a flowchart of a determination method for a winding road section provided in the embodiment of the present disclosure.
Step S401: and taking the road section with the curvature characteristic not less than the corresponding threshold value in the road as the candidate mountain road section.
Step S402: and determining the candidate mountain road sections with the elevation features not less than the corresponding threshold values as the mountain road sections.
According to the embodiment of the disclosure, the candidate winding road sections are selected from the road according to the curvature features and the corresponding threshold, and then the winding road sections are determined from the candidate winding road sections according to the elevation features and the corresponding threshold, so that the calculation amount for determining the winding road sections can be reduced, and the accuracy of the determined winding road sections can be ensured through two screening.
The curvature feature includes a curvature value of a shape point of the road, that is, the curvature feature may be a curvature value of a shape point of the road.
At this time, a specific implementation process of regarding a road segment in a road whose curvature characteristic is not less than a corresponding threshold as a candidate mountain road segment is shown in fig. 5, which is a flowchart of a candidate mountain road segment determination method provided in an embodiment of the present disclosure.
Step 501: in the road, determining that the shape points with large curvature values in a specified distance range reach a specified number of target road sections; the large curvature value shape point is a shape point of which the curvature value is not less than the corresponding threshold value among the shape points of the road.
Step 502: and taking the target road section as a candidate mountain road section.
In the embodiment of the disclosure, the curvature value of the target shape point in the road is used as the curvature feature, so that the determination of the curvature feature can be simpler and clearer, and the determination efficiency of the mountain road section can be improved.
The winding road is generally long and narrow and has a plurality of continuous large curvature value shape points, so that the target road sections with the large curvature value shape points reaching the specified number in the specified distance range are selected, the winding road sections are selected on the basis of the candidate winding road sections, and the accuracy of the determined winding road sections can be ensured.
The curvature value is used to indicate the degree to which a road curve deviates from a straight line at a shape point.
The so-called designated distance range is typically greater than 500 meters. The specified number is generally at least 3. The curvature value is not less than the corresponding threshold value, which generally means that the absolute value corresponding to the curvature value is not less than the corresponding threshold value, and the corresponding threshold value is generally 0.001.
The elevation feature may include a degree of change in elevation data of the road, i.e., the elevation feature may be a degree of change in elevation data of the road.
At this time, a specific implementation manner of determining a candidate mountain road section, of the candidate mountain road sections, of which the elevation feature is not less than the corresponding threshold value, as the mountain road section is shown in fig. 6, which is a flowchart of a mountain road section determination method provided in an embodiment of the present disclosure.
Step S601: and determining the elevation data change degree of the candidate mountain road section according to the elevation data change degree of the road.
Step S602: and determining the candidate winding road sections with the elevation data change degrees not less than the corresponding threshold values as winding road sections according to the elevation data change degrees of the candidate winding road sections.
In the embodiment of the disclosure, the elevation data change degree of the road is used as the elevation feature, so that the determination of the elevation feature is simpler and clearer, and the determination efficiency of the mountain road section can be improved.
In the embodiment of the present disclosure, the curvature characteristic is determined in the following manner as shown in fig. 7, which is a flowchart of a method for determining the curvature characteristic provided in the embodiment of the present disclosure.
Step S701: and carrying out curve simulation on the road to obtain a road curve corresponding to the road.
Step S702: and sampling shape points of the road according to the second distance interval, and obtaining target shape points in the shape points of the road.
Step S703: and determining the curvature value of the target shape point according to the road curve.
Step S704: and determining the curvature value of the target shape point as the curvature characteristic of the road in the road network data.
In the embodiment of the present disclosure, the curvature value of the target shape point is determined by a road curve, and the curvature value of the target shape point is determined as a curvature feature of a road in the road network data. The curvature value of the target shape point is determined through the road curve, so that the determination of the curvature value of the target shape point is simpler, and the difficulty of determining the curvature characteristic is reduced.
The curve simulation may be a process of fitting roads in a series of road network data to a smooth curve using a certain curve simulation model.
Specifically, fig. 8 illustrates a candidate winding road section, which is a schematic diagram of a road curve provided in an embodiment of the present disclosure.
In an embodiment of the present disclosure, the curvature characteristic is determined in a manner as shown in fig. 9, which is a flowchart of a method for determining an elevation characteristic provided in an embodiment of the present disclosure.
Step S901: and determining a target road sampling point in the road according to the third distance interval.
Step S902: and determining the elevation data of the target road sampling point according to the elevation data corresponding to the road network data.
Step S903: and determining the elevation data change value between different road sampling points in the target road sampling points according to the elevation data of the target road sampling points.
Step S904: and determining the elevation data change value between different road sampling points as the elevation characteristic of the road.
In the embodiment of the disclosure, the elevation data change values among different road sampling points are determined as the elevation features of the road, so that the difficulty of determining the elevation features can be reduced.
In addition, because the general elevation data change degree of the winding road is obvious, the candidate winding road section with the elevation data change degree not less than the corresponding threshold value is determined as the target winding road section according to the elevation data change degree of the candidate winding road section, and the accuracy of the determined winding road section can be further ensured.
The target road sampling point may be a target shape point.
The specific implementation mode for determining the elevation data of the target road sampling point according to the elevation data corresponding to the road network data is as follows: firstly, obtaining elevation data corresponding to a target mountain area; secondly, determining the coordinate and the elevation value of each pixel in the elevation data corresponding to the target mountain area; thirdly, determining coordinates of the target shape points in the road network data; and finally, acquiring the elevation data of the target sampling according to the coordinates of the target shape points in the road network data and the coordinates and the elevation values of each pixel in the elevation data corresponding to the target mountain area.
The degree of change in elevation data is generally: and averaging absolute values corresponding to elevation data variation values between every two adjacent road sampling points in the target road sampling points to obtain an elevation data average variation value.
When the execution main body of the road network data processing method provided in the embodiment of the present disclosure is a user end, the road network data marked with the mountain road section can be further displayed in the target page of the target electronic map application in the embodiment of the present disclosure.
Road network data marked with the turning road section is displayed in a target page of the target electronic map application, so that whether a user drives a vehicle to enter the turning road section or is about to drive away from the turning road section or the like can be reminded, the user can perform corresponding driving operation and the like, and the experience of the user in using the target electronic map application can be improved.
Please refer to fig. 10, which is a schematic diagram of a broadcast function of an electronic map application according to an embodiment of the present disclosure. When the vehicle is driven to enter the winding road section marked in the road network data, the vehicle is prompted to enter the winding road section in a text display and/or voice broadcasting mode, and the vehicle is requested to be driven carefully.
The following steps may also be executed in the embodiment of the present disclosure, referring to fig. 11, which is a flowchart of path planning provided in the embodiment of the present disclosure.
Step S1101: and acquiring a route starting node and a route ending node which are selected by a user based on the target electronic map application.
Step S1102: and planning a route of the navigation route according to the road network data marked with the mountain road section, the route starting node and the route ending node, and determining a planned route from the route starting node to the route ending node.
Step S1103: the planned route is shown in a target page of a target electronic map application.
In an embodiment of the disclosure, after the planned route is shown in the target page of the target electronic map application, the target electronic map application may generate a navigation route based on the planned route. Please refer to fig. 12, which is a schematic diagram illustrating a navigation function of an electronic map application according to an embodiment of the disclosure. That is to say, when the user uses the target electronic map application to navigate, when the target electronic map application obtains the planned route for navigation, whether the route passes through the mountain road section or not is already considered, so that when the user selects the navigation route, whether the planned route with the mountain road section is avoided or not can be selected according to the requirement, and the experience of the user using the target electronic map application can be improved.
When the execution subject of the road network data processing method provided in the embodiment of the present disclosure is the server, after obtaining the request information for obtaining the road and mountain sections, the road network data marked with the road and mountain sections may be provided to the user side for running the target electronic map application.
After the determination of the winding road section is completed through the server side, the road network data marked with the winding road section is sent to the client side, and the calculation amount of the client side can be reduced while the client side is ensured to obtain the road network data marked with the winding road section.
Before displaying and sending road network data marked with road blocks, or planning a route according to the road network data marked with road blocks, the road blocks need to be marked in the road network data so as to obtain the road network data based on the road blocks marked with road blocks. The road network data may be marked with a road section, and the road section in the road network data may be more clearly marked.
When the execution subject of the road network data processing method provided in the embodiment of the present disclosure is the server, the complete steps of the road network data processing method provided in the embodiment of the present disclosure are shown in fig. 13, which is a flowchart of another road network data processing method provided in the embodiment of the present disclosure.
Step S1301: and acquiring elevation data and road network data.
Step S1302: and excavating the target mountain area.
Step S1303: and acquiring road network data of the target mountain area.
Step S1304: a curvature value of the target shape point is determined.
Step S1305: and determining elevation data corresponding to the road network data.
Step 1306: a winding road segment in the road is determined.
Step S1307: the winding road segments in the road are verified.
Step S1308: and providing the road network data marked with the mountain road sections to a user end for operating the target electronic map application.
The way to verify a winding road segment in a road is: and (5) manually verifying. The specific embodiment of acquiring elevation data and road network data is as follows: acquiring elevation data for the preselected area, and acquiring elevation data for the preselected area.
As shown in fig. 14, the present disclosure provides a road network data processing apparatus, which may include:
a road network data obtaining module 1401, configured to obtain road network data of a target mountain area;
a road characteristic determining module 1402, configured to determine curvature characteristics of a road in the road network data and elevation characteristics of the road;
and a winding road section determining module 1403, configured to determine a winding road section in the road according to the curvature characteristic and the elevation characteristic.
In one embodiment, the road network data obtaining module 1401 may further comprise:
the elevation data acquisition sub-module is used for acquiring elevation data of a preselected area;
the target mountain area determining submodule is used for determining the target mountain area in the preselected area according to the elevation data of the preselected area;
and the road network data acquisition submodule is used for acquiring the road network data aiming at the determined target mountain area.
In one embodiment, the target mountain area determination sub-module may further include:
the area sampling point selection submodule is used for selecting a plurality of area sampling points in the preselected area according to a first distance interval;
the elevation data determination sub-module is used for determining the elevation data of a target area sampling point according to the elevation data of the preselected area, and the target area sampling point is at least one area sampling point in the area sampling points;
the elevation data change trend determining sub-module is used for determining the elevation data change trend between the target area sampling point and the adjacent area sampling point according to the elevation data of the target area sampling point;
the mountain area point determining submodule is used for determining mountain area points in the target area sampling points according to the elevation data change trend;
and the target mountain area determining submodule is used for taking a preset area corresponding to the mountain area as the target mountain area.
In an embodiment, the mountain area point determining sub-module is specifically configured to determine the mountain area point according to the trend of the elevation data by using a pre-constructed correspondence table; the corresponding relation table comprises the corresponding relation between the elevation data change trend and the mountain area points.
In one embodiment, the winding road segment determining module 1403 may further include:
the candidate mountain road section determining submodule is used for taking the road section of which the curvature characteristic is not less than the corresponding threshold value in the road as a candidate mountain road section;
and the mountain making road section determining submodule is used for determining the candidate mountain making road section with the elevation characteristic not less than the corresponding threshold value as the mountain making road section.
In one embodiment, in a case where the curvature feature includes a curvature value of a shape point of the road, the candidate hand road segment determination submodule may further include:
the target road section determining submodule is used for determining the target road sections of which the number of the large curvature value shape points reaches the specified number within the specified distance range in the road; the large curvature value shape point is a shape point of which the curvature value is not less than a corresponding threshold value in the shape points of the road;
and the candidate mountain road section obtaining submodule is used for taking the target road section as the candidate mountain road section.
In one embodiment, in a case where the elevation feature includes a degree of change in elevation data of the road, the mountain range section determination sub-module may further include:
the elevation data change degree obtaining sub-module is used for determining the elevation data change degree of the candidate mountain road section according to the elevation data change degree of the road;
and the mountain making road section obtaining submodule is used for determining the candidate mountain making road section with the elevation data change degree not less than the corresponding threshold value as the mountain making road section according to the elevation data change degree of the candidate mountain making road section.
In one embodiment, the road characteristic determining module 1402 may further include:
the road curve submodule is used for carrying out curve simulation on the road to obtain a road curve corresponding to the road;
the target shape point obtaining submodule is used for sampling shape points of the road according to a second distance interval and obtaining target shape points in the shape points of the road;
the curvature value determining submodule is used for determining the curvature value of the target shape point according to the road curve;
and determining the curvature value of the target shape point as the curvature characteristic of the road in the road network data.
In one embodiment, the road characteristic determining module 1402 may further include:
the road sampling sub-module is used for determining a target road sampling point in the road according to a third distance interval;
the sampling point elevation data submodule is used for determining the elevation data of the target road sampling point according to the elevation data corresponding to the road network data;
the variation value determining submodule is used for determining the variation value of the elevation data between different road sampling points in the target road sampling points according to the elevation data of the target road sampling points;
and the elevation characteristic determination submodule is used for determining the elevation data change values among the different road sampling points as the elevation characteristics of the road.
In one embodiment, the road network data processing apparatus provided by the present disclosure further includes: and the road network data display module is used for displaying the road network data marked with the mountain road section.
In one embodiment, the road network data processing apparatus provided by the present disclosure further includes:
the node acquisition module is used for acquiring a route starting node and a route ending node which are selected by a user based on the target electronic map application;
the planning route determining module is used for carrying out route planning on a navigation route according to the road network data marked with the mountain road section, a route starting node and a route ending node, and determining a planning route from the route starting node to the route ending node;
a planned route presentation module for presenting the planned route in a target page of the target electronic map application.
In one embodiment, the road network data processing apparatus provided by the present disclosure further includes:
the device comprises a mountain road section acquisition request information acquisition module, a mountain road section acquisition module and a mountain road section acquisition module, wherein the mountain road section acquisition request information acquisition module is used for acquiring mountain road section acquisition request information;
and the mountain-making road section providing module is used for acquiring request information aiming at the mountain-making road section and providing road network data marked with the mountain-making road section to a user side for operating target electronic map application.
In one embodiment, the road network data processing apparatus provided by the present disclosure further includes: and the mountain road section marking module is used for marking the mountain road section in the road network data.
The elevation data acquisition sub-module is used for acquiring elevation data of a preselected area;
the target mountain area determining submodule is used for determining the target mountain area in the preselected area according to the elevation data of the preselected area;
and the road network data acquisition submodule is used for acquiring the road network data aiming at the target mountain area.
In the technical scheme of the disclosure, the acquisition, storage, application and the like of the personal information of the related user all accord with the regulations of related laws and regulations, and do not violate the good customs of the public order.
The present disclosure also provides an electronic device, a readable storage medium, and a computer program product according to embodiments of the present disclosure.
FIG. 15 shows a schematic block diagram of an electronic device 1500 that may be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 15, the electronic device 1500 includes a computing unit 1510 that may perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM)1520 or a computer program loaded from a storage unit 15150 into a Random Access Memory (RAM) 1530. In the RAM 1530, various programs and data required for the operation of the device 1500 can also be stored. The calculation unit 1510, the ROM 1520, and the RAM 1530 are connected to each other via a bus 1540. An input/output (I/O) interface 1550 is also connected to bus 1540.
Various components in electronic device 1500 connect to I/O interface 1550, including: an input unit 1560 such as a keyboard, a mouse, or the like; an output unit 1570 such as various types of displays, speakers, and the like; a storage unit 1570 such as a magnetic disk, optical disk, or the like; and a communication unit 1590 such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1590 allows the electronic device 1500 to exchange information/data with other devices through a computer network such as the internet and/or various telecommunication networks.
Computing unit 1510 may be a variety of general and/or special purpose processing components with processing and computing capabilities. Some examples of the computing unit 1510 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, or the like. The calculation unit 1510 executes the respective methods and processes described above, such as the road network data processing method. For example, in some embodiments, the road network data processing method may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 1580. In some embodiments, part or all of the computer program can be loaded and/or installed onto the electronic device 1500 via the ROM 1520 and/or the communication unit 1590. When loaded into RAM 1530 and executed by computing unit 1510, the computer program may perform one or more steps of the road network data processing method described above. Alternatively, in other embodiments, the computing unit 1510 may be configured to perform the road network data processing method by any other suitable means (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server with a combined blockchain.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, and the present disclosure is not limited herein.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.

Claims (29)

1. A road network data processing method is characterized by comprising the following steps:
obtaining road network data of a target mountain area;
determining curvature characteristics of roads in the road network data and elevation characteristics of the roads;
and determining the mountain road section in the road according to the curvature characteristic and the elevation characteristic.
2. The method according to claim 1, wherein said obtaining road network data of the target mountain area comprises:
obtaining elevation data for a preselected area;
determining the target mountain area in the preselected area according to the elevation data of the preselected area;
and acquiring the road network data aiming at the determined target mountain area.
3. The method of claim 2, wherein said determining the target mountain area within the preselected area based on elevation data for the preselected area comprises:
selecting a plurality of area sampling points in the preselected area according to the first distance interval;
determining the elevation data of a target area sampling point according to the elevation data of the preselected area, wherein the target area sampling point is at least one area sampling point in the plurality of area sampling points;
determining the elevation data change trend between the target area sampling point and the adjacent area sampling point according to the elevation data of the target area sampling point;
determining mountain area points in the target area sampling points according to the elevation data change trend;
and taking the preset area corresponding to the mountain area point as the target mountain area.
4. The method according to claim 3, wherein the determining mountain points in the target area sampling points according to the elevation data variation trend comprises:
determining the mountain area points according to the elevation data change trend by using a pre-constructed corresponding relation table;
the corresponding relation table comprises the corresponding relation between the elevation data change trend and the mountain area points.
5. The method of claim 1, wherein determining the trayed section of road in the road from the curvature characteristic and the elevation characteristic comprises:
taking a road section of the road, of which the curvature characteristic is not less than a corresponding threshold value, as a candidate mountain road section;
and determining the candidate mountain road sections with the elevation features not smaller than the corresponding threshold values as the mountain road sections.
6. The method according to claim 5, wherein in a case where the curvature feature includes a curvature value of a shape point of the road, the regarding, as a candidate route segment, a road segment of the road for which the curvature feature is not less than a corresponding threshold value includes:
determining that a specified number of target road segments are reached by large curvature value shape points within a specified distance range in the road; the large curvature value shape point is a shape point of which the curvature value is not less than a corresponding threshold value in the shape points of the road;
and taking the target road section as the candidate mountain road section.
7. The method according to claim 5, wherein the determining, as the winding road section, the candidate winding road section of which the elevation feature is not less than a corresponding threshold value, in the case where the elevation feature includes a degree of change in elevation data of the road, comprises:
determining the elevation data change degree of the candidate mountain road section according to the elevation data change degree of the road;
and according to the elevation data change degree of the candidate winding road section, determining the candidate winding road section with the elevation data change degree not less than a corresponding threshold value as the winding road section.
8. The method according to claim 1 or 6, wherein the curvature characteristic is determined as follows:
performing curve simulation on the road to obtain a road curve corresponding to the road;
sampling shape points of the road according to a second distance interval, and obtaining target shape points in the shape points of the road;
determining a curvature value of the target shape point according to the road curve;
and determining the curvature value of the target shape point as the curvature characteristic of the road in the road network data.
9. The method according to claim 1 or 7, wherein the elevation features are determined as follows:
determining a target road sampling point in the road according to the third distance interval;
determining the elevation data of the target road sampling point according to the elevation data corresponding to the road network data;
determining elevation data change values among different road sampling points in the target road sampling points according to the elevation data of the target road sampling points;
and determining the elevation data change value between the different road sampling points as the elevation characteristic of the road.
10. The method of claim 1, further comprising: and displaying the road network data marked with the mountain road section in a target page of the target electronic map application.
11. The method of claim 1, further comprising:
acquiring a route starting node and a route terminating node which are selected by a user based on a target electronic map application;
according to the road network data marked with the mountain road section, a route starting node and a route ending node, performing route planning on a navigation route, and determining a planned route from the route starting node to the route ending node;
displaying the planned route in a target page of the target electronic map application.
12. The method of claim 1, further comprising:
acquiring request information of a mountain road section;
and aiming at the mountain making road section acquisition request information, providing the road network data marked with the mountain making road section to a user end for operating the target electronic map application.
13. The method of any one of claims 10-12, further comprising: and marking the mountain road sections in the road network data.
14. A road network data processing device, comprising:
the road network data acquisition module is used for acquiring road network data of a target mountain area;
the road characteristic determination module is used for determining the curvature characteristics of the road in the road network data and the elevation characteristics of the road;
and the winding road section determining module is used for determining the winding road section in the road according to the curvature characteristic and the elevation characteristic.
15. The apparatus of claim 14, wherein said road network data obtaining module comprises:
the elevation data acquisition sub-module is used for acquiring elevation data of a preselected area;
the target mountain area determining submodule is used for determining the target mountain area in the preselected area according to the elevation data of the preselected area;
and the road network data acquisition submodule is used for acquiring the road network data aiming at the determined target mountain area.
16. The apparatus of claim 15, wherein the target mountain area determination submodule comprises:
the area sampling point selection submodule is used for selecting a plurality of area sampling points in the preselected area according to a first distance interval;
the elevation data determination sub-module is used for determining the elevation data of a target area sampling point according to the elevation data of the preselected area, and the target area sampling point is at least one area sampling point in the area sampling points;
the elevation data change trend determining sub-module is used for determining the elevation data change trend between the target area sampling point and the adjacent area sampling point according to the elevation data of the target area sampling point;
the mountain area point determining submodule is used for determining mountain area points in the target area sampling points according to the elevation data change trend;
and the target mountain area determining submodule is used for taking a preset area corresponding to the mountain area as the target mountain area.
17. The apparatus according to claim 16, wherein the mountain point determination submodule is specifically configured to determine the mountain point according to the trend of the elevation data by using a pre-constructed correspondence table; the corresponding relation table comprises the corresponding relation between the elevation data change trend and the mountain area points.
18. The apparatus of claim 14, wherein the hand-off road segment determination module comprises:
the candidate mountain road section determining submodule is used for taking the road section of which the curvature characteristic is not less than the corresponding threshold value in the road as a candidate mountain road section;
and the mountain making road section determining submodule is used for determining the candidate mountain making road section with the elevation characteristic not less than the corresponding threshold value as the mountain making road section.
19. The apparatus of claim 18, wherein in the case that the curvature feature comprises a curvature value of a shape point of the road, the candidate hand road segment determination submodule comprises:
the target road section determining submodule is used for determining the target road sections of which the number of the large curvature value shape points reaches the specified number within the specified distance range in the road; the large curvature value shape point is a shape point of which the curvature value is not less than a corresponding threshold value in the shape points of the road;
and the candidate mountain road section obtaining submodule is used for taking the target road section as the candidate mountain road section.
20. The apparatus of claim 18, wherein in the case where the elevation features include a degree of change in elevation data of the road, the trayed section determination sub-module includes:
the elevation data change degree obtaining sub-module is used for determining the elevation data change degree of the candidate mountain road section according to the elevation data change degree of the road;
and the mountain making road section obtaining submodule is used for determining the candidate mountain making road section with the elevation data change degree not less than the corresponding threshold value as the mountain making road section according to the elevation data change degree of the candidate mountain making road section.
21. The apparatus of claim 14 or 18, wherein the road characteristic determination module comprises:
the road curve submodule is used for carrying out curve simulation on the road to obtain a road curve corresponding to the road;
the target shape point obtaining submodule is used for sampling shape points of the road according to a second distance interval and obtaining target shape points in the shape points of the road;
the curvature value determining submodule is used for determining the curvature value of the target shape point according to the road curve;
and determining the curvature value of the target shape point as the curvature characteristic of the road in the road network data.
22. The apparatus of claim 14 or 19, wherein the road characteristic determination module comprises:
the road sampling sub-module is used for determining a target road sampling point in the road according to a third distance interval;
the sampling point elevation data submodule is used for determining the elevation data of the target road sampling point according to the elevation data corresponding to the road network data;
the variation value determining submodule is used for determining the variation value of the elevation data between different road sampling points in the target road sampling points according to the elevation data of the target road sampling points;
and the elevation characteristic determination submodule is used for determining the elevation data change values among the different road sampling points as the elevation characteristics of the road.
23. The apparatus of claim 14, further comprising:
and the road network data display module is used for displaying the road network data marked with the mountain road section.
24. The apparatus of claim 14, further comprising:
the node acquisition module is used for acquiring a route starting node and a route ending node which are selected by a user based on the target electronic map application;
the planning route determining module is used for carrying out route planning on a navigation route according to the road network data marked with the mountain road section, a route starting node and a route ending node, and determining a planning route from the route starting node to the route ending node;
a planned route presentation module for presenting the planned route in a target page of the target electronic map application.
25. The apparatus of claim 14, further comprising:
the device comprises a mountain road section acquisition request information acquisition module, a mountain road section acquisition module and a mountain road section acquisition module, wherein the mountain road section acquisition request information acquisition module is used for acquiring mountain road section acquisition request information;
and the mountain-making road section providing module is used for acquiring request information aiming at the mountain-making road section and providing road network data marked with the mountain-making road section to a user side for operating target electronic map application.
26. The apparatus of any one of claims 23-25, further comprising:
and the mountain road section marking module is used for marking the mountain road section in the road network data.
27. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 13.
28. A non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the method of any one of claims 1 to 13.
29. A computer program product comprising a computer program which, when executed by a processor, implements the method of any one of claims 1 to 13.
CN202110738734.XA 2021-06-30 2021-06-30 Road network data processing method and device, electronic equipment and readable storage medium Active CN113447034B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110738734.XA CN113447034B (en) 2021-06-30 2021-06-30 Road network data processing method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110738734.XA CN113447034B (en) 2021-06-30 2021-06-30 Road network data processing method and device, electronic equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN113447034A true CN113447034A (en) 2021-09-28
CN113447034B CN113447034B (en) 2024-09-24

Family

ID=77814583

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110738734.XA Active CN113447034B (en) 2021-06-30 2021-06-30 Road network data processing method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN113447034B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114705148A (en) * 2022-04-03 2022-07-05 国交空间信息技术(北京)有限公司 Road bending point detection method and device based on secondary screening

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5731978A (en) * 1995-06-07 1998-03-24 Zexel Corporation Method and apparatus for enhancing vehicle navigation through recognition of geographical region types
JP2001280986A (en) * 2000-03-30 2001-10-10 Denso Corp Map display device
DE102004006687A1 (en) * 2004-02-11 2005-09-01 Daimlerchrysler Ag Road definition method for use in the creation of digital maps in which a road is defined as a series of nodes that define the ends of sections of approximately constant curvature and monotonically changing sections
US20090300067A1 (en) * 2008-05-30 2009-12-03 Navteq North America, Llc Data mining in a digital map database to identify decreasing radius of curvature along roads and enabling precautionary actions in a vehicle
JP2012108047A (en) * 2010-11-18 2012-06-07 Denso Corp Vehicle navigation device
CN103162664A (en) * 2011-12-08 2013-06-19 北京四维图新科技股份有限公司 Method and apparatus for elevation data acquisition, and navigation equipment
CN108955704A (en) * 2017-05-26 2018-12-07 高德信息技术有限公司 A kind of roads recognition method and device and navigation route planning method and device
CN109540162A (en) * 2018-11-12 2019-03-29 北京四维图新科技股份有限公司 Processing method, acquisition methods, device and the mobile unit of ADAS map datum
CN110186473A (en) * 2019-05-29 2019-08-30 腾讯科技(深圳)有限公司 A kind of image processing method, device, electronic equipment and storage medium
CN110657813A (en) * 2018-06-29 2020-01-07 百度在线网络技术(北京)有限公司 Method and device for optimizing planned roads in map
CN110824502A (en) * 2019-10-18 2020-02-21 北京全路通信信号研究设计院集团有限公司 Method and system for converting satellite three-dimensional coordinates into railway one-dimensional coordinates
CN210348821U (en) * 2019-10-30 2020-04-17 宋文华 Mountain road bend meeting early warning aggregate unit
CN111102984A (en) * 2020-01-21 2020-05-05 中南民族大学 Visualized mountain road navigation method, device, equipment and storage medium
CN111783191A (en) * 2020-06-12 2020-10-16 中国二十冶集团有限公司 Mountain road earth volume calculation method based on oblique photography technology
CN112461256A (en) * 2021-02-03 2021-03-09 中智行科技有限公司 Path planning method and device
CN112805763A (en) * 2021-01-29 2021-05-14 华为技术有限公司 Road early warning method, device and system

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5731978A (en) * 1995-06-07 1998-03-24 Zexel Corporation Method and apparatus for enhancing vehicle navigation through recognition of geographical region types
JP2001280986A (en) * 2000-03-30 2001-10-10 Denso Corp Map display device
DE102004006687A1 (en) * 2004-02-11 2005-09-01 Daimlerchrysler Ag Road definition method for use in the creation of digital maps in which a road is defined as a series of nodes that define the ends of sections of approximately constant curvature and monotonically changing sections
US20090300067A1 (en) * 2008-05-30 2009-12-03 Navteq North America, Llc Data mining in a digital map database to identify decreasing radius of curvature along roads and enabling precautionary actions in a vehicle
JP2012108047A (en) * 2010-11-18 2012-06-07 Denso Corp Vehicle navigation device
CN103162664A (en) * 2011-12-08 2013-06-19 北京四维图新科技股份有限公司 Method and apparatus for elevation data acquisition, and navigation equipment
CN108955704A (en) * 2017-05-26 2018-12-07 高德信息技术有限公司 A kind of roads recognition method and device and navigation route planning method and device
CN110657813A (en) * 2018-06-29 2020-01-07 百度在线网络技术(北京)有限公司 Method and device for optimizing planned roads in map
CN109540162A (en) * 2018-11-12 2019-03-29 北京四维图新科技股份有限公司 Processing method, acquisition methods, device and the mobile unit of ADAS map datum
CN110186473A (en) * 2019-05-29 2019-08-30 腾讯科技(深圳)有限公司 A kind of image processing method, device, electronic equipment and storage medium
CN110824502A (en) * 2019-10-18 2020-02-21 北京全路通信信号研究设计院集团有限公司 Method and system for converting satellite three-dimensional coordinates into railway one-dimensional coordinates
CN210348821U (en) * 2019-10-30 2020-04-17 宋文华 Mountain road bend meeting early warning aggregate unit
CN111102984A (en) * 2020-01-21 2020-05-05 中南民族大学 Visualized mountain road navigation method, device, equipment and storage medium
CN111783191A (en) * 2020-06-12 2020-10-16 中国二十冶集团有限公司 Mountain road earth volume calculation method based on oblique photography technology
CN112805763A (en) * 2021-01-29 2021-05-14 华为技术有限公司 Road early warning method, device and system
CN112461256A (en) * 2021-02-03 2021-03-09 中智行科技有限公司 Path planning method and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王健;: "山区公路路线设计与质量控制的分析", 中小企业管理与科技(下旬刊), no. 07, 25 July 2013 (2013-07-25) *
阳 , 白志刚 , 张旭 等: "干线自动驾驶物流车场景及关键技术分析", 干线自动驾驶物流车场景及关键技术分析, no. 1, 31 January 2021 (2021-01-31) *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114705148A (en) * 2022-04-03 2022-07-05 国交空间信息技术(北京)有限公司 Road bending point detection method and device based on secondary screening
CN114705148B (en) * 2022-04-03 2023-10-24 国交空间信息技术(北京)有限公司 Road bending point detection method and device based on secondary screening

Also Published As

Publication number Publication date
CN113447034B (en) 2024-09-24

Similar Documents

Publication Publication Date Title
CN113155141A (en) Map generation method and device, electronic equipment and storage medium
WO2015077188A1 (en) Visualizing large graphs
EP4119896A2 (en) Method and apparatus for processing high-definition map data, electronic device, medium and product
CN113377890B (en) Map quality inspection method and device, electronic equipment and storage medium
CN112085814A (en) Electronic map display method, device, equipment and readable storage medium
US20230128282A1 (en) Method for fusing map data, and electronic device
CN113447034A (en) Road network data processing method and device, electronic equipment and readable storage medium
CN113762397A (en) Detection model training and high-precision map updating method, device, medium and product
CN112948517B (en) Regional position calibration method and device and electronic equipment
CN115495464A (en) Map updating method and device, electronic equipment and storage medium
CN110647599B (en) Method and apparatus for displaying information
CN113868555A (en) Track retrieval method, device, equipment and storage medium
US20230131901A1 (en) Method for processing map data, and electronic device
US20230147521A1 (en) High-precision-map data collection methods, device and storage medium
CN114485716B (en) Lane rendering method and device, electronic equipment and storage medium
CN113793346B (en) Region attribute method and device, electronic equipment and readable storage medium
CN113034685B (en) Method and device for superposing laser point cloud and high-precision map and electronic equipment
US20220228880A1 (en) Method for generating navigation information, apparatus for generating navigation information, device, medium, and product
US20220026227A1 (en) Navigation route determination method, device, and storage medium
CN114647797A (en) Method and device for matching track points with roads, electronic equipment and readable storage medium
CN114459494A (en) Reachable area acquisition method and device, electronic equipment and storage medium
CN113901312A (en) Interest point aggregation method and device
CN114549644A (en) Data labeling method and device, electronic equipment and storage medium
CN115683088A (en) High-precision map manufacturing method and device and electronic equipment
CN116793336A (en) Road data processing method and device, electronic equipment and storage medium

Legal Events

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