Channelization map configuration method and apparatus, device, and storage medium
By acquiring map data to generate a channelization map configuration interface, road segment directions can be flexibly configured, solving the problem of inconsistent road segment directions in existing technologies and achieving a more realistic channelization map configuration.
Patent Information
- Application Number
- CN202311676984.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-07
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2043-12-07
AI Technical Summary
In existing channelization map configuration schemes, the directional configuration of each road segment at intersections often does not match the actual road segment direction, resulting in inaccurate configuration results.
By acquiring and loading map data of the intersections to be configured, a channelization map configuration interface is generated. The direction of each road segment is determined according to the road segment direction configuration instructions, and a channelization map is generated to achieve flexible configuration of road segment directions.
It improves the flexibility of channelization map configuration, makes the direction of road segments more consistent with the actual direction of road segments, and provides more convenient support for channelization applications.
Smart Images

Figure CN117784997B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of traffic control, and in particular to a channelization map configuration method and device, equipment and a storage medium. BACKGROUND
[0002] Intersection channelization is a method of traffic planning and design, aiming to guide and divert traffic flow, improve traffic efficiency and safety.
[0003] In the current channelization map configuration scheme, the direction of each road section at the intersection is generally configured by a fixed template, and the configuration result often does not match the actual road section direction. SUMMARY
[0004] Therefore, the present application provides a channelization map configuration method, device, equipment and storage medium.
[0005] According to a first aspect of an embodiment of the present application, a channelization map configuration method is provided, comprising:
[0006] Obtaining and loading map data including a to-be-configured intersection to obtain a map display interface;
[0007] According to the to-be-configured intersection position information in the map display interface, a channelization map configuration interface with the to-be-configured intersection position as a reference point is superimposed and displayed on the map display interface;
[0008] According to the road section direction configuration instruction input through the channelization map configuration interface, the directions of each road section associated with the to-be-configured intersection are determined; the directions of each road section take the reference point as the starting point;
[0009] According to the directions of each road section, the position of the to-be-configured intersection and the channelization map of the to-be-configured intersection are generated.
[0010] According to a second aspect of an embodiment of the present application, a channelization map configuration device is provided, comprising:
[0011] The loading unit is configured to obtain and load map data including a to-be-configured intersection to obtain a map display interface;
[0012] The display unit is configured to superimpose and display a channelization map configuration interface with the to-be-configured intersection position as a reference point on the map display interface according to the to-be-configured intersection position information in the map display interface;
[0013] The determination unit is configured to determine the directions of each road section associated with the to-be-configured intersection according to the road section direction configuration instruction input through the channelization map configuration interface; the directions of each road section take the reference point as the starting point;
[0014] The generating unit is configured to generate a channelization map of the intersection to be configured according to the position of the intersection to be configured and the directions of the road segments.
[0015] According to a third aspect of the embodiments of the present application, an electronic device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete communication with each other through the communication bus;
[0016] The memory is configured to store a computer program.
[0017] The processor is configured to execute the program stored on the memory to implement the method provided in the first aspect.
[0018] According to a fourth aspect of the embodiments of the present application, a non-transitory computer readable storage medium is provided, and the non-transitory computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method provided in the first aspect.
[0019] The channelization map configuration method provided in the embodiments of the present application acquires and loads map data of an intersection to be configured, obtains a map display interface, and superimposes and displays a channelization map configuration interface with a reference point being the position of the intersection to be configured in the map display interface, and then, the directions of road segments associated with the intersection to be configured are determined according to road segment direction configuration instructions input in the channelization map configuration interface, and the channelization map of the intersection to be configured is generated according to the directions of the road segments. Compared with the implementation scheme of configuring the directions of road segments by using a fixed template in the traditional channelization map configuration scheme, the directions of road segments are no longer fixedly configured, but can be configured according to actual road segment directions, which improves the flexibility of channelization map configuration, and the directions of road segments in the channelization map can be more consistent with the actual road segment directions, thereby providing technical support for more convenient channelization applications. BRIEF DESCRIPTION OF DRAWINGS
[0020] Figure 1 is a flowchart of a channelization map configuration method provided in the embodiments of the present application;
[0021] Figure 2 is a schematic diagram of a channelization map configuration interface provided in the embodiments of the present application;
[0022] Figure 3 is a schematic diagram of a channelization map provided in the embodiments of the present application;
[0023] Figure 4 is a schematic diagram of a channelization map general template provided in the embodiments of the present application;
[0024] Figure 5 is a channelization map configuration flowchart provided in the embodiments of the present application;
[0025] Figure 6 is a traffic control application flow process schematic diagram provided by an embodiment of the present application based on a channelization map;
[0026] Figure 7 is a channelization map application schematic diagram provided by an embodiment of the present application;
[0027] Figure 8 is a structure schematic diagram of a channelization map configuration device provided by an embodiment of the present application;
[0028] Figure 9 is another structure schematic diagram of a channelization map configuration device provided by an embodiment of the present application;
[0029] Figure 10 is a hardware structure schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0030] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The following description is with reference to the drawings, in which like numerals refer to like elements throughout the several figures. The implementation described in the following exemplary embodiments is not meant to represent all implementations consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as detailed in the appended claims.
[0031] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
[0032] In order to make the technical solutions provided by the embodiments of the present application better understood by those skilled in the art, and to make the above-mentioned purposes, features and advantages of the embodiments of the present application more apparent and easy to understand, the technical solutions in the embodiments of the present application will be further described in detail below with reference to the drawings.
[0033] It should be noted that the sequence numbers of the steps in the embodiments of the present application do not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0034] Please refer to Figure 1 , a channelization map configuration method provided by an embodiment of the present application, as shown in the figure, the channelization map configuration method can include the following steps: Figure 1
[0035] Step S100, acquire and load the map data including the intersection to be configured, and get the map display interface.
[0036] In the embodiments of the present application, for any intersection (which can be referred to as a to-be-configured intersection), in order to implement the channelization configuration for the intersection, the map data including the intersection can be acquired and loaded first.
[0037] For example, assuming that the intersection of a city road needs to be configured for channelization, the electronic map data of the city road can be acquired first, and the acquired electronic map data can be loaded to obtain a corresponding map display interface.
[0038] It should be noted that, in the embodiments of the present application, for the map data used for the intersection channelization configuration, there is no special requirement for the map data format, and the real geographical state of the intersection can be displayed.
[0039] In step S110, a channelization map configuration interface with the position of the to-be-configured intersection as a reference point is superimposed and displayed on the map display interface according to the position information of the to-be-configured intersection in the map display interface.
[0040] In the embodiments of the present application, for any to-be-configured intersection in the map display interface, a channelization map configuration interface with the position of the to-be-configured intersection as a reference point can be superimposed and displayed on the map display interface according to the position information (such as the latitude and longitude) of the to-be-configured intersection.
[0041] In one example, the user can find the to-be-configured intersection in the map display interface, and select the to-be-configured intersection on the map display interface to trigger the display of the channelization map configuration interface with the position of the to-be-configured intersection as a reference point.
[0042] Correspondingly, in the case where the selection instruction for the to-be-configured intersection in the map display interface is detected, the position information (such as the latitude and longitude) of the to-be-configured intersection can be determined, and the channelization map configuration interface with the position of the to-be-configured intersection as a reference point can be superimposed and displayed on the map display interface according to the position information of the to-be-configured intersection.
[0043] In another example, in the process of channelization map configuration, the user can trigger the channelization map configuration for the to-be-configured intersection according to the identification information (such as the intersection name or intersection number) of the to-be-configured intersection.
[0044] Correspondingly, the position information of the to-be-configured intersection can be determined according to the identification information of the to-be-configured intersection, the map data including the to-be-configured intersection can be acquired and loaded, and then the channelization map configuration interface with the position of the to-be-configured intersection as a reference point can be superimposed and displayed on the map display interface according to the position information of the to-be-configured intersection in the map display interface.
[0045] Exemplarily, the channelization map configuration interface can be used to configure the channelization of the intersection to be configured, and the channelization configuration can include road segment direction configuration.
[0046] Exemplarily, the channelization configuration of the intersection can further include, but is not limited to, one or more of the following: lane number, road segment width, signal light number, and the like.
[0047] In step S120, the directions of the road segments associated with the intersection to be configured are determined according to the road segment direction configuration instruction input through the channelization map configuration interface, wherein the directions of the road segments are taken as the starting point of the reference point.
[0048] In the embodiments of the present application, according to the channelization map configuration interface superimposed on the map display interface, the relevant personnel can configure the channelization of the intersection to be configured through the channelization map configuration interface, and configure the directions of the road segments associated with the intersection to be configured.
[0049] In step S130, the channelization map of the intersection to be configured is generated according to the position of the intersection to be configured and the directions of the road segments.
[0050] In the embodiments of the present application, in the case where the directions of the road segments associated with the intersection to be configured are determined in the above manner, the channelization map of the intersection to be configured can be generated according to the position of the intersection to be configured and the directions of the road segments.
[0051] Exemplarily, the lane number, road segment width, and / or signal light number of each road segment can use a default value, or can be configured by the relevant personnel according to the channelization map configuration interface.
[0052] Exemplarily, the lane number of each road segment in the channelization map is a default value, or is determined according to the lane number configuration instruction detected in the channelization map configuration process.
[0053] The road segment width of each road segment in the channelization map is a default value, or is determined according to the road segment width configuration instruction detected in the channelization map configuration process.
[0054] The signal light of each road segment in the channelization map uses a default configuration, or is determined according to the signal light setting instruction detected in the channelization map configuration process.
[0055] It can be seen that, in the embodiments of the present application, Figure 1In the method flow shown, by acquiring and loading the map data of the intersection to be configured, a map display interface is obtained, and based on the position information of the intersection to be configured in the map display interface, a channelization map configuration interface with the position of the intersection to be configured as the reference point is superimposed and displayed on the map display interface. Then, based on the road segment configuration instructions input by the channelization map configuration interface, the directions of each road segment associated with the intersection to be configured are determined, and the channelization map of the intersection to be configured is generated based on the position of the intersection to be configured and the directions of each road segment. Compared with the implementation scheme of configuring the directions of each road segment by a fixed template in the traditional channelization map configuration scheme, the directions of the road segments are no longer fixedly configured, but can be configured according to the actual directions of the road segments, improving the flexibility of channelization map configuration, and the directions of the road segments in the channelization map can be more consistent with the actual directions of the road segments, providing technical support for more convenient channelization applications.
[0056] In some embodiments, the above superimposing and displaying, on the map display interface, the channelization map configuration interface with the position of the intersection to be configured as the reference point based on the intersection to be configured in the map display interface can include:
[0057] drawing, in the map display interface, a channelization map configuration base map with the position of the intersection to be configured as the reference point, the channelization map configuration base map being a circular base map with the position of the intersection to be configured as the center, or a quadrilateral base map with the position of the intersection to be configured as the center point.
[0058] For example, the quadrilateral base map can include but is not limited to a square base map, a rectangular base map, a rhombus base map, or a parallelogram base map, etc.
[0059] For example, the channelization map configuration interface can be drawn based on two-dimensional drawing technology.
[0060] For any intersection to be configured, in the case where the map display interface is obtained in the manner described in the above embodiments, a channelization map configuration base map with the position of the intersection to be configured as the reference point can be drawn in the map display interface based on two-dimensional drawing technology based on the position information of the intersection to be configured in the map display interface.
[0061] For example, in order to facilitate relevant personnel to better configure the directions of the road segments and make the configured directions of the road segments more consistent with the actual directions of the road segments, a direction identifier can also be set for the channelization map configuration base map to generate a channelization map configuration interface with a direction identifier.
[0062] For example, the direction identifier is used to indicate bearing information, which is consistent with the actual bearing in the map.
[0063] In one example, the direction identifier can include but is not limited to one or more identifier information indicating the bearings of east / south / west / north / east-south / east-north / west-south / west-north, etc.
[0064] For example, configuring the bottom map of the channelization map with the direction identifier can include, but is not limited to, adding the direction identifier in the bottom map of the channelization map, or adding a background picture with the direction identifier information to the bottom map of the channelization map.
[0065] For example, the schematic diagram of the channelization map configuration interface can refer to Figure 2 Figure 2 As shown in the figure, the channelization map configuration interface takes the intersection to be configured as the center, has a preset size as the radius, and is provided with the direction identifier information, which can include the identifier information for indicating east / south / west / north / east-south / west-south / east-north / west-north.
[0066] In one example, the transparency of the channelization map configuration interface is between 0 and 100%.
[0067] For example, in order to improve the intuitiveness of the intersection channelization configuration, the transparency of the channelization map configuration interface can be set to be between 0 and 100%, that is, the channelization map configuration interface can be in a semi-transparent state, so that the relevant personnel can more intuitively observe the relevant map information of the intersection in the process of configuring the intersection to be configured.
[0068] In another example, the area of the channelization map configuration interface is smaller than the map display interface, and each road segment associated with the intersection to be configured in the map display interface has a part not covered by the channelization map configuration interface.
[0069] For example, in order to make the configured road segment direction more consistent with the actual road segment direction, the area of the channelization map configuration interface can be smaller than the map display interface, and each road segment associated with the intersection to be configured in the map display interface has a part not covered by the channelization map configuration interface.
[0070] Since the channelization map configuration interface takes the position of the intersection to be configured as the reference point, and each road segment associated with the intersection to be configured in the map display interface has a part not covered by the channelization map configuration interface, the relevant personnel can see the uncovered part of each road segment associated with the intersection to be configured, so that the relevant personnel can accurately configure the direction of each road segment associated with the intersection to be configured in the channelization map according to the reference point (corresponding to the position of the intersection to be configured) of the channelization map configuration interface and the uncovered part of each road segment associated with the intersection to be configured.
[0071] In one example, the above determining the direction of each road segment associated with the intersection to be configured according to the road segment configuration instruction input through the channelization map configuration interface can include:
[0072] In the case where the selection instruction for any position on the channelization map configuration interface is detected, an arrow pointing from the reference point to the position is generated, and the direction of one road segment associated with the intersection to be configured is determined according to the arrow.
[0073] For example, for the channelization map configuration interface generated in the manner described in the above embodiments, a person concerned can perform road segment direction configuration in the channelization map configuration interface according to the road segment directions associated with the intersection to be configured.
[0074] For any road segment associated with the intersection to be configured, a position matching the direction of the road segment can be selected in the channelization map configuration interface according to the direction of the road segment.
[0075] Correspondingly, upon detecting a selection instruction for any position on the channelization map configuration interface, an arrow pointing from the reference point to the position can be generated, the direction of a road segment associated with the intersection to be configured can be determined according to the arrow, and further, the channelization map of the intersection to be configured can be generated according to the directions of the road segments associated with the intersection to be configured.
[0076] For example, taking the road segment direction shown in Figure 2 as an example, the channelization map corresponding thereto can be as shown in Figure 3 .
[0077] As an example, upon detecting a selection instruction for any position on the channelization map configuration interface, generating an arrow pointing from the reference point to the position can include:
[0078] Upon detecting a selection instruction for any position on the channelization map configuration interface, determining whether there is an arrow among the arrows already generated on the channelization map configuration interface, the angle between the direction of which and the target direction is less than a preset angle threshold; wherein the target direction is the direction from the reference point to the position;
[0079] If there is, the arrow pointing from the reference point to the position is refused to be generated;
[0080] Otherwise, the arrow pointing from the reference point to the position is generated.
[0081] For example, considering that in actual scenarios, the directions of multiple road segments associated with the same intersection usually have large differences (which can be represented by the angle between the directions of the road segments, i.e., the angle between the directions of the road segments is usually large).
[0082] Therefore, in order to avoid that due to the misoperation of a configuration person, a road segment is incorrectly generated in the road segment configuration process, upon detecting a selection instruction for any position on the channelization map configuration interface, it can be determined whether there is an arrow among the arrows already generated on the channelization map configuration interface, the angle between the direction of which and the target direction is less than a preset angle threshold (which can be configured according to actual requirements, such as 45°). Wherein the target direction is the direction from the reference point to the position.
[0083] Exemplarily, in a case where there is no arrow in the generated arrows on the channelization diagram configuration interface with an included angle between the target direction and the arrow less than the preset angle threshold, an arrow can be generated from the reference point to the position.
[0084] Exemplarily, in a case where there is no arrow in the generated arrows on the channelization diagram configuration interface with an included angle between the target direction and the arrow less than the preset angle threshold, an arrow can be generated from the reference point to the position.
[0085] It should be noted that, in the embodiment of the present application, in the implementation scheme of arrow generation according to the manner, in a case where an arrow has been generated in a certain direction, no other arrow with an included angle less than the preset angle threshold in the direction will be generated, and therefore, for a certain direction, in a case where the initially generated arrow in the direction is generated by mistake, the arrow can be deleted and the above configuration can be performed again, or the arrow can be adjusted in direction to make the arrow consistent with the actual road segment direction.
[0086] As an example, after the arrow from the reference point to the position is generated, the method further includes:
[0087] adjusting the direction of the road segment corresponding to the arrow according to the detected movement operation instruction for the arrow.
[0088] Exemplarily, the channelization diagram configuration interface also supports adjustment of the direction of the road segment.
[0089] The relevant personnel can adjust the direction of the road segment corresponding to the arrow by moving the arrow generated in the channelization diagram configuration interface.
[0090] Correspondingly, the direction of the road segment corresponding to the arrow can be adjusted according to the detected movement operation instruction for the arrow, so that fine adjustment of the direction of the road segment can be achieved.
[0091] In some embodiments, the generation of the channelization diagram of the to-be-configured intersection according to the position of the to-be-configured intersection and the directions of the road segments can include:
[0092] generating the channelization diagram of the to-be-configured intersection according to the position of the to-be-configured intersection, a general template of the channelization diagram corresponding to the to-be-configured intersection, and the directions of the road segments; wherein the general template of the channelization diagram includes the size of the intersection, the number of road segments included in the intersection, and the widths of the road segments.
[0093] Exemplarily, for any to-be-configured intersection, in the process of generating the channelization diagram of the to-be-configured intersection, the size of the intersection, the road segment data included in the intersection, and the widths of the road segments can be determined based on the template.
[0094] Correspondingly, in the process of configuring the channelization map, the user can also select a channelization map general template.
[0095] For example, the channelization map general template can include information such as intersection size, number of road segments included in the intersection, and width of each road segment.
[0096] For example, the channelization map general template can refer to Figure 4 As shown in Figure 4 The channelization map general template can include templates corresponding to various common intersections, such as a right cross intersection and a right T-shaped intersection.
[0097] In the case where the directions of the road segments associated with the intersection to be configured are determined in the manner described in the above embodiments, the channelization map of the intersection to be configured can be generated according to the position of the intersection to be configured, the channelization map general template corresponding to the intersection to be configured, and the directions of the road segments.
[0098] For example, the channelization map general template corresponding to the intersection to be configured can be determined according to the template selection instruction.
[0099] For example, the channelization map of the intersection to be configured can be generated according to the position of the intersection to be configured, the intersection size in the channelization map, the number of road segments included in the intersection, the width of each road segment, and the directions of the road segments.
[0100] It should be noted that in the embodiments of the present application, the intersection size in the channelization map of the intersection to be configured, the number of road segments included in the intersection, and the width of each road segment are not limited to being determined in the above manner, and other determination manners can also exist.
[0101] For example, the intersection size can be adjusted, the number of road segments can be added or deleted, and the width of each road segment can be adjusted on the basis of the selected channelization map general template; the intersection size, the number of road segments, and the width of each road segment can also be dynamically configured by the user without using the channelization map general template; a default intersection size, a default number of road segments, and a default width of each road segment can also be used; and the default intersection size, the default number of road segments, and the default width of each road segment can also be manually adjusted.
[0102] In some embodiments, the channelization map configuration method provided by the embodiments of the present application can further include:
[0103] In the case where a channelization application instruction for any intersection is detected, map data including the intersection is acquired and loaded to obtain a map display interface;
[0104] The channelization map of the intersection is superimposed and displayed on the map display interface.
[0105] According to the detection of the traffic control instruction input through the channelization map, the corresponding traffic control processing is performed on the intersection.
[0106] The channelization application is an example of a traffic control application based on the channelization map.
[0107] In the case of intersection channelization configuration in the above manner, for any intersection configured with a channelization map, in the case of detecting a channelization application instruction for the intersection, the map data including the intersection can be obtained and loaded, the map display interface is obtained, and the channelization map of the intersection is superimposed and displayed on the map display interface.
[0108] The relevant personnel can input the traffic control operation instruction for the intersection based on the channelization map. For example, a signal light locking instruction, a lane turning instruction, etc.
[0109] Accordingly, according to the traffic control instruction input through the channelization map, the corresponding traffic control processing is performed on the intersection.
[0110] For example, the signal light of a certain direction of a certain road section is locked, such as being locked in a green light state, or being locked in a red light state.
[0111] Or, the traffic direction of a certain lane of a certain road section is switched, such as from west to east driving to east to west driving.
[0112] In one example, at least one signal light is provided in at least one road section of the channelization map;
[0113] The above-mentioned according to the detection of the traffic control instruction input through the channelization map, the corresponding traffic control processing is performed on the intersection, which can include:
[0114] According to the detection of the locking instruction for any signal light in the channelization map input through the channelization map, the signal light is locked.
[0115] The channelization map generated in the above manner is more consistent with the actual road section, so that the relevant personnel can accurately control the signal light of the corresponding road section by selecting the signal light in the channelization map.
[0116] Accordingly, according to the detection of the locking instruction for any signal light in the channelization map input through the channelization map, the signal light is locked.
[0117] The signal light locking can include locking in a green light state or locking in a red light state.
[0118] Exemplarily, for the channelization map of any intersection, in the case that at least one road segment in the channelization map is provided with at least one signal light, the channel number corresponding to each signal light of the intersection (one channel number is used to identify one signal light of the intersection) can be determined according to the actual signal light setting of the intersection, and the channel number corresponding to the signal light provided in the channelization map is recorded.
[0119] In the case that the locking instruction for any signal light in the channelization map is detected, the channel number corresponding to the signal light can be determined, and the channel number is carried in the signal light locking instruction and sent to the signal machine of the intersection (the signal machine is used to control the signal light of the intersection).
[0120] In the case that the signal machine receives the signal light locking instruction, the channel number in the signal light locking instruction can be acquired, the corresponding signal light is determined according to the channel number, and the signal light is locked according to the signal light locking instruction.
[0121] In order for those skilled in the art to better understand the technical solutions provided by the embodiments of the present application, the technical solutions provided by the embodiments of the present application will be described below in conjunction with specific examples.
[0122] In this embodiment, the channelization map configuration process can refer to Figure 5 As shown in Figure 5 , in order to realize the configuration of the channelization map, the map data including the intersection to be configured, such as the city road map, can be acquired first, and the acquired map data is loaded to obtain a map display interface.
[0123] Exemplarily, the format of the city road map data is not required, and the real geographical state of the intersection can be displayed.
[0124] That is, the map data format does not require to necessarily contain the road segment layer data structure, but can select the road segment direction by manual selection, so as to realize the actual road segment direction and be compatible with more scenarios.
[0125] The relevant personnel can select the position of the intersection to be configured on the map display interface.
[0126] Correspondingly, the channelization map configuration interface can be superimposed and displayed on the map display interface according to the position of the intersection to be configured.
[0127] Exemplarily, the circular base map with the position of the intersection to be configured as the center can be drawn based on the web two-dimensional drawing technology, and a semi-transparent background picture is added to identify the direction, and the schematic diagram can be as shown in Figure 2 .
[0128] The relevant personnel can trigger the generation of an arrow pointing from the center of the circle to the selected position by selecting the position on the channelization map configuration interface, such as performing a click operation at the selected position.
[0129] Correspondingly, an arrow pointing from the center of the circle to the selected position can be generated according to the detection of the selection instruction (such as the click instruction) for any position on the channelization map configuration interface, and the direction of a road segment associated with the intersection to be configured can be determined according to the arrow. Furthermore, the channelization map of the intersection to be configured can be generated according to the directions of the road segments associated with the intersection to be configured, and a schematic diagram thereof can be as shown in Figure 3 .
[0130] Exemplarily, for any arrow generated in the above manner, the direction of the road segment corresponding to the arrow can be adjusted according to the detection of the movement operation instruction for the arrow.
[0131] Exemplarily, for any arrow generated in the above manner, a 3-lane road segment can be generated by default in the channelization map, and the number of road segments can be modified according to actual conditions.
[0132] In the case where the channelization map configuration is completed in the above manner, traffic control applications can be performed based on the generated channelization map.
[0133] Taking signal light locking as an example, a traffic control application flowchart based on the channelization map can be seen in Figure 6 , as shown in Figure 6 , in the case where the channelization application instruction for any intersection is detected, the map data including the intersection can be acquired, the acquired map data can be loaded to obtain a map display interface, and the channelization map of the intersection can be superimposed and displayed on the map display interface, and a schematic diagram thereof can be as shown in Figure 7 .
[0134] Based on the channelization map shown in Figure 7 , the relevant personnel can select the signal light (direction light / turning light) to be locked according to the demand, and select the locking function, such as clicking the locking button.
[0135] Correspondingly, the signal light of the intersection can be locked according to the detection of the traffic control instruction input through the channelization map, such as the signal light locking instruction, for example, the signal light of the east-to-west lane is locked as a green light state.
[0136] The above describes the method provided by the present application. The device provided by the present application is described as follows:
[0137] Please refer to Figure 8 , a structure schematic diagram of a channelization map configuration device provided by an embodiment of the present application is shown in Figure 8 , which can include:
[0138] The loading unit 810 is configured to acquire and load map data including the intersection to be configured, to obtain a map display interface;
[0139] The display unit 820 is configured to superimpose and display a channelization diagram configuration interface with the position of the intersection to be configured as a reference point on the map display interface according to the position information of the intersection to be configured in the map display interface.
[0140] The determination unit 830 is configured to determine the directions of the road segments associated with the intersection to be configured according to the road segment direction configuration instruction input through the channelization diagram configuration interface; the directions of the road segments are taken as the starting points of the reference point.
[0141] The generation unit 840 is configured to generate the channelization diagram of the intersection to be configured according to the position of the intersection to be configured and the directions of the road segments.
[0142] In some embodiments, the display unit 820 is specifically configured to draw a channelization diagram configuration base map with the position of the intersection to be configured as a reference point in the map display interface; the channelization diagram configuration base map is a circular base map with the position of the intersection to be configured as a center, or a quadrilateral base map with the position of the intersection to be configured as a center point.
[0143] In some embodiments, the transparency of the channelization diagram configuration interface is between 0 and 100%; or,
[0144] The area of the channelization diagram configuration interface is smaller than the map display interface, and each road segment associated with the intersection to be configured in the map display interface has a part not covered by the channelization diagram configuration interface.
[0145] In some embodiments, the determination unit 830 is specifically configured to, in the case where a selection instruction for any position on the channelization diagram configuration interface is detected, generate an arrow pointing from the reference point to the position, and determine the direction of a road segment associated with the intersection to be configured according to the arrow.
[0146] In some embodiments, the determination unit 830 is specifically configured to, in the case where a selection instruction for any position on the channelization diagram configuration interface is detected, determine whether there is an arrow between the target direction and an arrow already generated on the channelization diagram configuration interface, the angle between which is less than a preset angle threshold; wherein the target direction is the direction from the reference point to the position; if there is, the arrow from the reference point to the position is refused to be generated; otherwise, the arrow from the reference point to the position is generated. In some embodiments, the determination unit 830 is further configured to adjust the direction of the road segment corresponding to the arrow according to the movement operation instruction detected for the arrow.
[0147] In some embodiments, the generating unit 840 is specifically configured to generate a channelization map of the intersection to be configured according to a location of the intersection to be configured, a general template of the channelization map corresponding to the intersection to be configured, and directions of each road segment.
[0148] In some embodiments, the loading unit 810 is further configured to, in a case where it is detected that a channelization application instruction is input for any intersection, acquire and load map data including the intersection, to obtain a map display interface.
[0149] The displaying unit 820 is further configured to superimpose and display the channelization map of the intersection on the map display interface.
[0150] As shown in Figure 9 , the channelization map configuration apparatus can further include:
[0151] The control unit 850 is configured to perform corresponding traffic control processing on the intersection according to the detected traffic control instruction input through the channelization map.
[0152] In some embodiments, the control unit 850 is specifically configured to perform signal locking on any signal light in the channelization map according to the detected locking instruction input through the channelization map for the signal light.
[0153] Please refer to Figure 10 , a hardware structure schematic diagram of an electronic device provided by the embodiments of the present application. The electronic device can include a processor 1001, a communication interface 1002, a memory 1003, and a communication bus 1004. The processor 1001, the communication interface 1002, and the memory 1003 complete mutual communication through the communication bus 1004. Among them, the memory 1003 stores a computer program; the processor 1001 can execute the channelization map configuration method described above by executing the program stored in the memory 1003.
[0154] The memory 1003 mentioned herein can be any electronic, magnetic, optical, or other physical storage device, and can contain or store information such as executable instructions, data, etc. For example, the memory 1003 can be a RAM (Random Access Memory), a volatile memory, a non-volatile memory, a flash memory, a storage drive (such as a hard disk drive), a solid state disk, any type of storage disk (such as an optical disk, a DVD, etc.), or similar storage media, or a combination thereof.
[0155] The embodiments of the present application also provide a non-transitory machine-readable storage medium having a computer program stored therein, for example Figure 10 , the computer program can be executed byFigure 10 The processor 1001 in the electronic device shown performs to implement the channel graph configuration method described above.
[0156] The embodiments of the present application also provide a computer program stored in a non-transitory machine readable storage medium, such as the memory 1003 in the electronic device 1000, and when the processor executes the computer program, the processor 1001 performs the channel graph configuration method described above. Figure 10 The embodiments of the present application also provide a computer program stored in a non-transitory machine readable storage medium, such as the memory 1003 in the electronic device 1000, and when the processor executes the computer program, the processor 1001 performs the channel graph configuration method described above.
[0157] It should be noted that, in this document, the terms such as first and second are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between such entities or operations. Also, the terms "comprises", "comprising", or any other variations thereof are intended to cover a non-exclusive inclusion, so that a process, method, article, or apparatus that comprises a list of elements does not include only those elements, but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the statement "comprises a" does not exclude the existence of additional identical elements in the process, method, article, or apparatus that includes the element.
[0158] The above description is only the preferred embodiments of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of protection of the present application.
Claims
1. A method of configuring a channel map, characterized by, The method comprises: acquiring and loading map data comprising a to-be-configured intersection, to obtain a map display interface; superimposing a channelization diagram configuration interface on the map display interface according to position information of the to-be-configured intersection in the map display interface, the channelization diagram configuration interface being used for channelization configuration of the to-be-configured intersection, and the channelization configuration comprising road segment direction configuration; determining directions of road segments associated with the to-be-configured intersection according to a road segment direction configuration instruction input through the channelization diagram configuration interface, the directions of the road segments being taken as starting points from the reference point; generating a channelization diagram of the to-be-configured intersection according to the position of the to-be-configured intersection and the directions of the road segments.
2. The method of claim 1, wherein, The superimposing of the channelization diagram configuration interface on the map display interface according to the to-be-configured intersection in the map display interface comprises: drawing a channelization diagram configuration base map on the map display interface, the channelization diagram configuration base map being a circular base map with the position of the to-be-configured intersection as a center or a quadrilateral base map with the position of the to-be-configured intersection as a center point.
3. The method of claim 1, wherein, The transparency of the channelization diagram configuration interface is (0, 100%); or The area of the channelization diagram configuration interface is smaller than the map display interface, and each road segment associated with the to-be-configured intersection in the map display interface has a portion not covered by the channelization diagram configuration interface.
4. The method of claim 3, wherein, The determining of the directions of the road segments associated with the to-be-configured intersection according to the road segment configuration instruction input through the channelization diagram configuration interface comprises: generating an arrow pointing from the reference point to any position on the channelization diagram configuration interface when a selection instruction for the position is detected, and determining the direction of a road segment associated with the to-be-configured intersection according to the arrow.
5. The method of claim 4, wherein, After the generation of the arrow pointing from the reference point to the position, the method further comprises: adjusting the direction of the road segment corresponding to the arrow according to a movement operation instruction for the arrow.
6. The method of claim 1, wherein, The generating of the channelization diagram of the to-be-configured intersection according to the position of the to-be-configured intersection and the directions of the road segments comprises: generating the channelization diagram of the to-be-configured intersection according to the position of the to-be-configured intersection, a channelization diagram general template corresponding to the to-be-configured intersection, and the directions of the road segments, wherein the channelization diagram general template comprises intersection size, number of road segments included in the intersection, and width of each road segment.
7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises: acquiring and loading map data comprising any intersection when a channelization application instruction for the intersection is detected, to obtain a map display interface; superimposing a channelization diagram of the intersection on the map display interface; performing corresponding traffic control processing on the intersection according to a traffic control instruction input through the channelization diagram, wherein at least one road segment in the channelization diagram is provided with at least one signal lamp; The performing of the corresponding traffic control processing on the intersection according to the traffic control instruction input through the channelization diagram comprises: According to the detected locking instruction for any signal lamp in the channelization map input through the channelization map, the signal lamp is signal-locked.
8. A channeling map configuration apparatus characterized by comprising: Comprise: The loading unit is configured to obtain and load map data comprising a to-be-configured intersection, to obtain a map display interface; The display unit is configured to superimpose and display a channelization map configuration interface with the position of the to-be-configured intersection as a reference point on the map display interface according to the position information of the to-be-configured intersection in the map display interface; wherein the channelization map configuration interface is used for channelization configuration of the to-be-configured intersection, and the channelization configuration comprises road segment direction configuration; The determination unit is configured to determine the directions of the road segments associated with the to-be-configured intersection according to the road segment direction configuration instruction input through the channelization map configuration interface; and the directions of the road segments are taken as the starting point of the reference point; The generation unit is configured to generate a channelization map of the to-be-configured intersection according to the position of the to-be-configured intersection and the directions of the road segments.
9. The device of claim 8, wherein The display unit is specifically configured to draw a channelization map configuration base map with the position of the to-be-configured intersection as the reference point in the map display interface, and the channelization map configuration base map is a circular base map with the position of the to-be-configured intersection as the center or a quadrilateral base map with the position of the to-be-configured intersection as the center point; And / or The transparency of the channelization map configuration interface is between 0 and 100%; or The area of the channelization map configuration interface is smaller than the map display interface, and each road segment associated with the to-be-configured intersection in the map display interface has a part not covered by the channelization map configuration interface; The determination unit is specifically configured to generate an arrow pointing from the reference point to any position on the channelization map configuration interface when a selection instruction for the position is detected, and determine the direction of a road segment associated with the to-be-configured intersection according to the arrow; The determination unit is further configured to adjust the direction of the road segment corresponding to the arrow according to a detected moving operation instruction for the arrow; And / or The generation unit is specifically configured to generate the channelization map of the to-be-configured intersection according to the position of the to-be-configured intersection, a channelization map general template corresponding to the to-be-configured intersection, and the directions of the road segments; wherein the channelization map general template comprises intersection size, number of road segments included in the intersection, and width of each road segment; And / or The loading unit is further configured to obtain and load map data comprising any intersection to obtain a map display interface when a channelization application instruction for the intersection is detected; The display unit is further configured to superimpose and display a channelization map of the intersection on the map display interface; The device further comprises: The control unit is configured to perform corresponding traffic control processing on the intersection according to a detected traffic control instruction input through the channelization map; At least one road segment in the channelization map is provided with at least one signal lamp; The control unit is specifically configured to lock a signal of any signal lamp in the channelization map according to a locking instruction for the signal lamp input through the channelization map.
10. An electronic device, comprising: The method comprises the following steps: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used for storing a computer program; The processor is used for executing the program stored in the memory, and the method in any one of claims 1 to 7 is realized.
11. A non-transitory computer-readable storage medium, comprising: The non-transitory computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the method in any one of claims 1 to 7.
Citation Information
Patent Citations
Traffic signal controller configuration method and device
CN111260936A
Traffic condition state display method, terminal and storage medium
CN114049785A
Graphical User Interface for Computers
CN304957975S