An urban rail transit electronic map management method, system and electronic device

By constructing a database table structure and performing consistency analysis, the problem of low consistency in urban rail transit electronic maps was solved, achieving high accuracy and custom updates of map files, and reducing system failures.

CN115757675BActive Publication Date: 2025-12-19CHINA RAILWAY ENG CONSULTING GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211541880.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-02
Publication Date
2025-12-19
Estimated Expiration
2042-12-02

AI Technical Summary

Technical Problem

The existing electronic maps for urban rail transit have low consistency, leading to frequent system failures. The existing production methods rely on manual compilation and involve large amounts of data, making review difficult.

Method used

By acquiring road network equipment data, constructing a database table structure, sorting by equipment type, building an upper-level dataset based on stations, organizing the map files according to agreed coding rules, performing correlation and consistency analysis, and finally generating map files.

Benefits of technology

It achieves high consistency of urban rail transit electronic maps, ensures the accuracy of map files and custom updates, and reduces system failures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115757675B_ABST
    Figure CN115757675B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of urban rail transit electronic map management method, system, electronic equipment, the method includes: obtaining equipment data in road network, equipment data includes geographic coordinate, each equipment data is collected, so that each equipment data is sorted and is uniformly handled, each equipment data is sorted according to equipment type, to constitute database table structure;Upper layer data set is constructed based on database table structure, wherein, with station as basic unit, upper layer data set is constructed, at this time, upper layer data set is as the source data of map forming file, upper layer data set is sorted as map forming file according to agreed coding rule, and the analysis of relevance and consistency is carried out to map forming file, if map forming file passes through the analysis of relevance and consistency, map file is generated based on map forming file, so that the consistency of map file is guaranteed, and map file is changed based on the change of equipment data, guarantee the self-defined formation of map file.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of urban rail transit electronic map, and particularly relates to a kind of urban rail transit electronic map management method, system, electronic equipment. BACKGROUND

[0002] With the development of science and technology, urban rail transit electronic map is applied to urban rail, and as the road guide file of urban rail, in the line that has been opened, electronic map is generally based on kilometer mark system, that is, the structure of line is described by relative position and correlation.

[0003] With the increasing of the radiation range of urban rail transit, more and more lines adopt the combination of ground and underground. In addition, in the new type of rail transit system such as straddle-type monorail and rubber-tired tramcar, ground operation mode has become the mainstream. Multi-source fusion positioning mode based on satellite positioning is the industry research focus of rail transit in recent years, which requires electronic map to have good support for geographic coordinate system.

[0004] The current production of urban rail transit electronic map mainly relies on manual preparation and manual inspection, which has large data volume and difficult to audit. In actual engineering, system failure caused by electronic map error often occurs. At this time, the existing urban rail transit electronic map does not perform corresponding analysis in the generation process, resulting in low consistency of the existing urban rail transit electronic map. SUMMARY

[0005] The purpose of the embodiment of the present application is to provide a kind of urban rail transit electronic map management method, system, electronic equipment, to solve the consistency of the existing urban rail transit electronic map is low.

[0006] In order to solve the above technical problems, the embodiment of the present application provides a kind of urban rail transit electronic map management method, which adopts the technical scheme as follows:

[0007] Obtain device data in road network, the device data includes geographic spatial coordinates;

[0008] Collect each device data, and sort each device data according to device type, to constitute database table structure;

[0009] Based on database table structure, build upper layer data set, wherein, with station as basic unit, build upper layer data set;

[0010] The upper layer data set is arranged into map forming file according to the agreed coding rule, wherein the map forming file is saved in units of lines, and a single line is connected by several stations;

[0011] If the map forming file passes the relevance and consistency analysis, the map file is generated based on the map forming file.

[0012] To solve the above technical problems, the embodiment of the application further provides a city rail transit electronic map management system, which adopts the technical scheme as follows:

[0013] An acquisition module is configured to acquire device data in a road network, the device data including geographic spatial coordinates.

[0014] A collection module is configured to collect each device data and sort each device data according to a device type to form a database table structure.

[0015] A construction module is configured to construct an upper layer data set based on the database table structure, wherein the upper layer data set is constructed with a station as a basic unit.

[0016] A collation module is configured to collate the upper layer data set into a map forming file according to a predetermined coding rule, wherein the map forming file is saved in a line unit, and a single line is connected by a plurality of stations.

[0017] An analysis module is configured to perform relevance and consistency analysis based on the map forming file, and if the map forming file passes the relevance and consistency analysis, a map file is generated based on the map forming file.

[0018] To solve the above technical problems, the embodiment of the application further provides an electronic device, which adopts the technical scheme as follows:

[0019] The electronic device includes a memory and a processor, the memory stores electronic readable instructions, and the processor executes the electronic readable instructions to realize the steps of the city rail transit electronic map management method.

[0020] To solve the above technical problems, the embodiment of the application further provides an electronic readable storage medium, characterized in that the electronic readable storage medium stores electronic readable instructions, and the electronic readable instructions are executed by a processor to realize the steps of the city rail transit electronic map management method.

[0021] The application provides a kind of urban rail transit electronic map management method, system, electronic equipment, obtains equipment data in road network, each equipment data is collected, so as to arrange each equipment data and carry out unified processing, each equipment data is sorted according to equipment type, to constitute database table structure;Upper layer data set is constructed based on database table structure, wherein, with station as basic unit, upper layer data set is constructed, at this time, upper layer data set is as the source data of map forming file, upper layer data set is arranged as map forming file according to agreed coding rule, and the analysis of relevance and consistency is carried out for map forming file, if map forming file passes through the analysis of relevance and consistency, map file is generated based on map forming file, so as to ensure the consistency of map file, and the map file is changed based on the change of equipment data, ensure the self-defined formation of map file. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the scheme in the present application, the drawings needed in the embodiment description of the present application will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0023] Figure 1 It is the implementation flow chart of the urban rail transit electronic map management method provided by the first embodiment of the present application.

[0024] Figure 2 It is Figure 1 The flow chart of a specific embodiment of step S110 in

[0025] Figure 3 It is Figure 1 The flow chart of a specific embodiment of step S120 in

[0026] Figure 4 It is Figure 1 The flow chart of a specific embodiment of step S130 in

[0027] Figures 5 to 6 It is the actual schematic diagram of urban rail transit electronic map management system of an embodiment of electronic equipment according to the present application.

[0028] Figure 7 It is the device schematic diagram of urban rail transit electronic map management system of an embodiment of electronic equipment according to the present application.

[0029] Figure 8 It is the basic structure block diagram of electronic equipment of an embodiment of electronic equipment according to the present application. DETAILED DESCRIPTION

[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having," and any variations thereof, in the specification, claims, and foregoing drawings of this application, are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects, not to describe a particular order.

[0031] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0032] Example 1

[0033] refer to Figures 1 to 6 To enable those skilled in the art to better understand the present application, the following will, in conjunction with the accompanying drawings, illustrate the implementation flowchart of the urban rail transit electronic map management method provided in Embodiment 1 of the present application, which includes steps S110 to S150.

[0034] Step S110: Obtain device data in the road network, including geospatial coordinates.

[0035] Specifically, it includes:

[0036] Step S111: Collect equipment data of devices in the road network on site, including geospatial coordinates;

[0037] This involves collecting equipment data from devices in the road network on-site. The equipment data includes geospatial coordinates, and the devices are marked accordingly to facilitate data generation.

[0038] Step S112: Output corresponding electronic data to the equipment in the road network and form equipment data in the road network;

[0039] Step S113: Obtain device data in the road network.

[0040] Specifically, the corresponding electronic data is output to the equipment in the road network, forming the equipment data in the road network. At this time, the actual equipment outputs data to facilitate the acquisition of the equipment data in the road network.

[0041] Step S120: Collecting each device data and sorting each device data according to the device type to form a database table structure.

[0042] Specifically includes:

[0043] Step S121: Collecting each device data and collecting each device data;

[0044] Step S122: Marking the device type corresponding to each device data;

[0045] Step S123: Sorting each device data according to the device type to form a database table structure.

[0046] Among them, collecting each device data and collecting each device data, and processing a plurality of data as a whole, marking the device type corresponding to each device data, so as to sort each device data according to the device type to form a database table structure, at this time, the device type as the guide file of data, so as to sort data.

[0047] Step S130: Building an upper layer data set based on the database table structure, wherein the upper layer data set is built based on the station as the basic unit.

[0048] Specifically includes:

[0049] Step S131: Building an upper layer data set based on the database table structure;

[0050] Step S132: Parsing the database table structure and building an upper layer data set based on the parsed data, wherein the upper layer data set is built based on the station as the basic unit, and the devices contained in each station are divided into track section, turnout, signal machine, beacon and platform according to type, and each device records geographical coordinates and kilometer mark.

[0051] In addition, the upper layer data set is built based on the database table structure, wherein the upper layer data set is built based on the station as the basic unit, which further includes:

[0052] For track section, including track, interval track and station connection line, it is modeled as a fitting curve composed of feature points connected in front and back, and the geographical coordinates and kilometer mark of these points are recorded in the database table structure;

[0053] For turnout, it is modeled as a plurality of curves from the turnout center, wherein there is one curve in front of the turnout, the number of curves after the turnout is consistent with the number of branches, and each curve is further modeled as a curve composed of feature points connected in front and back, and the geographical coordinates and kilometer mark of these points are recorded respectively;

[0054] For signal machine, its position is composed of a single point, and the geographical coordinates and kilometer mark of the point are recorded;

[0055] For the transponder data, its position is also composed of a single point, and the geographic coordinates and kilometer mark of the point are recorded.

[0056] The upper layer data set is constructed based on the database table structure, wherein the upper layer data set is constructed based on stations, and further comprises:

[0057] For the platform, it is modeled as a rectangle composed of 4 boundary points, and the geographic coordinates and kilometer mark of the 4 points are recorded respectively;

[0058] For the station, it is modeled as a set composed of a plurality of devices;

[0059] For the station yard diagram, each diagram is composed of a plurality of stations, and the display form is manually designed according to the logical relationship between the devices; the station yard data is abstracted into 6 categories of track section, turnout, signal machine, platform, train window and station name, and the name and boundary point plane coordinates of each category of device are recorded, wherein the track section contains the first and last two boundary points, the turnout contains the turnout center and each branch end point, the signal machine contains the base point, the pointing angle, the number of lamps and the long and short arm attributes, the platform contains the left upper corner boundary point, the length and the width, and the station name contains the left upper corner boundary point.

[0060] Step S140: The upper layer data set is sorted into a map forming file according to the agreed encoding rule, wherein the map forming file is saved in units of lines, and a single line is connected by a plurality of stations.

[0061] Specifically, it comprises:

[0062] The upper layer data set is sorted into a map forming file according to the agreed encoding rule, at this time, the upper layer data set is sorted according to the agreed encoding rule in turn;

[0063] The map forming file is saved in units of lines, and a single line is connected by a plurality of stations.

[0064] Step S150: Based on the map forming file, the relevance and consistency are analyzed, if the map forming file passes the relevance and consistency analysis, the map file is generated based on the map forming file.

[0065] Specifically, it comprises:

[0066] Based on the map forming file, the relevance and consistency are analyzed;

[0067] For single device integrity, the detection object is a single track section or a single turnout;

[0068] For line connection relationship, the detection object is the positional relationship between the track section and the turnout;

[0069] For signal consistency, the detection object is the position of the signal machine and the equipment on both sides. At this time, the geographic coordinates are calculated according to the measured kilometer mark of the signal machine, and then compared with the measured geographic coordinates to verify the position consistency.

[0070] For beacon consistency, the detection object is the position of the beacon and the associated equipment. The geographic coordinates are calculated according to the measured kilometer mark of the beacon, and then compared with the measured geographic coordinates to verify the position consistency.

[0071] For station consistency, the detection object is the consistency of the logical relationship of the station diagram and the real logical relationship. Figure 1

[0072] Specifically, several exemplary architecture systems or methods are provided in the present application, and examples are given to illustrate how to implement the above-mentioned methods.

[0073] In a first aspect, the present application provides a city rail transit electronic map management system structure

[0074] In the present application, the electronic map management system is composed of five modules: source data management, map file generation, integrity detection, map file management and human-computer interaction.

[0075] The source data management module is used to realize the construction, editing and saving of the line basic equipment data. This module creates a database table structure according to the equipment type, and constructs an upper layer data set based on the station as a basic unit.

[0076] The real equipment in the road network and the record in the source data have a one-to-one correspondence.

[0077] The map file generation module packages the source data into map files according to the agreed encoding rules according to user operation or map file management module request. The map files are saved separately by line, and a single line is connected by several stations.

[0078] The integrity detection module is used to analyze the correlation and consistency of the source data related to the map file. The detection basis includes spatial correlation relationship, logical correlation relationship, geographic coordinate / kilometer mark consistency and geographic map / station Figure 1 consistency, etc. Only the source data that passes the integrity detection can generate the map file.

[0079] The map file management module saves the files by line and uniformly allocates the file version number. When the source data changes, this module automatically retrieves the associated line and requests the map file generation module to update.

[0080] The human-computer interaction module is the interface between the system and the user. This module provides two basic data display modes of GIS map and station diagram, provides a graphical operation interface, accurately transmits the user's operation intention to other modules, and displays the operation results in time.​

[0081] In a second aspect, the application provides a method for managing source data of fused geospatial information

[0082] The application constructs an upper layer data set with stations as basic units. The equipment contained in each station is classified into track sections, turnouts, signal machines, beacons and platforms according to types. The geographic coordinates and kilometer marks of each equipment are recorded simultaneously.

[0083] In order to be compatible with the existing track transportation representation method, the station yard diagram is also saved as a component of the source data, as shown in the attached Figure 2

[0084] For track sections, including subtypes such as tracks, section tracks and station connecting lines, the application models them as fitting curves composed of feature points connected in front and back, and records the geographic coordinates and kilometer marks of these points in the source data. The data characteristic items of this type include equipment name, equipment subtype, kilometer mark type, number of feature points, longitude and latitude of each feature point, kilometer mark of each feature point and slope of each feature point.

[0085] For turnouts, the application models them as several curves from the turnout center, where the number of curves in front of the turnout is 1, the number of curves behind the turnout is consistent with the number of branches, and the geographic coordinates and kilometer marks of the points of each curve are recorded. The data characteristic items of this type include equipment name, kilometer mark type, number of branches, number of feature points of each branch, longitude and latitude of each feature point, kilometer mark of each feature point and slope of each feature point.

[0086] For signal machines, the position is composed of a single point, and the application records the geographic coordinates and kilometer marks of the point. The data characteristic items of this type include equipment name, kilometer mark type, longitude and latitude, kilometer mark, equipment in front and equipment behind.

[0087] For transponder data, the position is also composed of a single point, and the application records the geographic coordinates and kilometer marks of the point. The data characteristic items of this type include equipment name, kilometer mark type, longitude and latitude, kilometer mark, corresponding track section or turnout.

[0088] For platforms, the application models them as rectangles composed of 4 boundary points, and records the geographic coordinates and kilometer marks of the 4 points. The data characteristic items of this type include equipment name, kilometer mark type, longitude and latitude of each feature point and kilometer mark of each feature point.

[0089] For stations, the application models them as a set of the above-mentioned 5 types of equipment. The data characteristic items of this type include station name, station code and serial number of each type of equipment under jurisdiction.

[0090] ​For station yard diagram, each diagram is composed of several stations, and the display form is designed manually according to the logical relationship between devices. The station yard data is abstracted into six categories, i.e. track section, turnout, signal machine, platform, train window and station name, and the name and boundary point plane coordinates of each device are recorded, wherein the track section contains two boundary points at the beginning and end, the turnout contains the turnout center and each branch end point, the signal machine contains the base point, the pointing angle, the number of lamps and the long and short arm attributes, the platform contains the left upper corner boundary point, the length and the width, and the station name contains the left upper corner boundary point.

[0091] In the application, the geographic and kilometer marker data of the track section, the turnout, the signal machine, the beacon and the platform are obtained by field measurement, wherein the geographic spatial data of the underground section is obtained by a calculation method. The station yard diagram data is derived from the track traffic signal professional design drawing.

[0092] The source data of the application is saved and updated by station, and the system provides tool software for converting the original collected data to the source data.

[0093] In a third aspect, the application provides an electronic map dynamic definition and automatic updating method

[0094] The electronic map of the application is generated in units of lines, and a single line corresponds to a single file. The line is composed of several stations with connection relationship and several station yard diagrams. In the same road network, the line is uniquely identified by a line code.

[0095] The dynamic definition process of the electronic map is as follows:

[0096] The user selects to create a new line or modify an existing line; if a new line is created, the system automatically assigns a line code to the new line in ascending order; if an existing line is modified, the system pops up a list box according to the line code for the user to select;

[0097] The system pops up a dialog box for the user to define or modify attribute parameters; the modification items include line name, line summary information, contained station sequence and contained station yard diagram sequence;

[0098] The system extracts the corresponding station data and station yard diagram data from the source data according to the user operation result;

[0099] The system detects the integrity of the extracted source data; if the detection fails, a prompt is given and step (ii) is returned;

[0100] The system generates a line electronic map file according to the set coding rules.

[0101] When the source data changes, the corresponding electronic map can be automatically updated, and the process is as follows:

[0102] The source data management module detects the changes of the station or station yard diagram data according to the set period;

[0103] The source data management module will send the changed station codes or station map codes to the map file management module;

[0104] The map file management module searches for all associated routes based on station codes and route codes;

[0105] The map file management module requests the map file generation module to regenerate the map file for the associated routes;

[0106] The map file generation module initiates the generation process; if generation is successful, it sends the file to the map file management module; if generation fails, it provides a prompt and exits the process.

[0107] The map file management module receives and saves map files and updates version information.

[0108] Fourthly, this application provides a method for detecting the integrity of electronic map data.

[0109] The electronic map data integrity detection method of this invention can be divided into single device integrity, line connection relationship, signal consistency, beacon consistency, and station site integrity. Figure 1 It consists of five parts, including consistency.

[0110] For the integrity of a single piece of equipment, the detection object is a single track section or a single turnout. For a track section, this invention calculates the length between two adjacent feature points using both geographical coordinates and kilometer markers. If the two lengths differ significantly, the data is considered abnormal. For a turnout, this invention calculates the length of each branch direction using both geographical coordinates and kilometer markers. If the two lengths differ significantly, the data is considered abnormal. Furthermore, this invention verifies the uniqueness of the name of each piece of equipment within a single station and requires that the geographical coordinates of each piece of equipment be within the agreed-upon range of the station.

[0111] For track connectivity, the detection targets are the positional relationships between track sections and turnouts. This invention determines the connectivity between equipment based on the proximity of the geographic coordinate values ​​of each equipment endpoint. If a piece of equipment is not a dead end and has endpoints without connectivity, it is identified as a breakpoint anomaly. If one endpoint of a piece of equipment is connected to more than two other pieces of equipment, it is identified as a multi-intersection anomaly. If the kilometer marker values ​​of two interconnected endpoints are inconsistent, it is identified as a kilometer marker continuity anomaly. If all equipment at a station has no connectivity with other stations, it is identified as a station continuity anomaly. After the map data is detected through track connectivity, the geographic spatial structure and logical structure of the track are accurately described, enabling bidirectional conversion between kilometer markers and geographic coordinates.

[0112] For signal consistency, the detection objects are the position of the signal and the equipment on both sides. This invention calculates the geographical coordinates of the signal based on the measured kilometer markers, and then compares them with the measured geographical coordinates to verify position consistency. This invention also verifies the connection relationship between the equipment on the front and rear sides of each signal, calculates the distance between the geographical location of the connection endpoint and the measured geographical location of the signal, and verifies the consistency of the correspondence.

[0113] For beacon consistency, the detection objects are the beacon's location and associated equipment. This invention calculates the geographical coordinates based on the beacon's measured kilometer markers and then compares them with the measured geographical coordinates to verify location consistency. This invention verifies that the beacon's measured geographical location falls within the geographical space of the associated track section or turnout, verifying the consistency of the correspondence.

[0114] For the station Figure 1 Consistency testing examines the consistency between the logical relationships in the station layout diagram and the actual logical relationships. For track sections and turnouts connected in the station layout diagram, this invention verifies whether a connection also exists in the actual measured geographic space. For signals in the station layout diagram, this invention verifies whether the front and rear equipment of the signals are consistent with the signal attribute values ​​in the source data. For stations appearing in the station layout diagram, this invention verifies whether they are in the station sequence defined by the line.

[0115] This application provides a method, system, and electronic device for managing electronic maps of urban rail transit. It acquires equipment data from the road network, aggregates the data from each device for organization and unified processing, and sorts the equipment data by type to form a database table structure. Based on this database table structure, it constructs a higher-level dataset, using stations as the basic unit. This higher-level dataset serves as the source data for the final map file. The dataset is then organized into a final map file according to agreed-upon encoding rules. Furthermore, it performs correlation and consistency analysis on the final map file. If the final map file passes the correlation and consistency analysis, a map file is generated based on it, ensuring map file consistency. The map file is also modified based on changes in equipment data, ensuring customizable map file creation.

[0116] In addition, the present application proposes a source data classification and management method for rail transit application scenarios, realizes deep fusion of geographic spatial information and kilometer marker information, proposes a dynamic definition method of an electronic map, can efficiently realize conversion from source data to an electronic map file, proposes an automatic updating method of an electronic map, can ensure consistency between source data and an electronic map file, and proposes an electronic map data integrity detection method, which can effectively identify various errors in a map file. The present application can be used in many general or special electronic system environments or configurations. For example, personal electronics, server electronics, handheld devices or portable devices, tablet devices, multi-processor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, small electronics, large electronics, distributed computing environments including any of the above systems or devices, and the like. The present application can be described in the general context of electronic executable instructions executed by an electronic, such as a program module. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. The present application can also be practiced in a distributed computing environment, in which tasks are performed by remote processing devices connected by a communication network. In a distributed computing environment, program modules can be located in local and remote electronic storage media, including storage devices.

[0117] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing related hardware through electronic readable instructions, the electronic readable instructions can be stored in an electronic readable storage medium, and the electronic readable instructions can include the processes of the above-mentioned embodiment methods when executed. The storage medium can be a non-volatile storage medium such as a magnetic disc, an optical disc, a read-only memory (ROM), or a random access memory (RAM).

[0118] It should be understood that although each step in the flowchart of the accompanying drawings is displayed in sequence according to the direction of the arrow, these steps are not necessarily executed in sequence according to the direction of the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and they can be executed in other sequences. Moreover, at least part of the steps in the flowchart of the accompanying drawings can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence is not necessarily sequential, but can be alternately executed with at least part of other steps or sub-steps or stages of other steps.

[0119] Embodiment Two

[0120] With further reference to Figure 7 , as an implementation of the method shown in the above Figure 1 , the present application provides an embodiment of a urban rail transit electronic map management system, the device embodiment corresponds to the method embodiment shown in Figure 1 , and the device can be specifically applied to various electronic devices.

[0121] As shown in Figure 7 , the urban rail transit electronic map management system of the embodiment comprises:

[0122] The acquisition module 210 is configured to acquire device data in a road network, and the device data comprises geographic spatial coordinates.

[0123] The collection module 220 is configured to collect each device data and sort each device data according to a device type, so as to constitute a database table structure.

[0124] The construction module 230 is configured to construct an upper layer data set based on the database table structure, wherein the upper layer data set is constructed with a station as a basic unit.

[0125] The arrangement module 240 is configured to arrange the upper layer data set into a map forming file according to a predetermined coding rule, wherein the map forming file is saved in units of lines, and a single line is connected by a plurality of stations.

[0126] The analysis module 250 is configured to analyze the relevance and consistency based on the map forming file, and if the map forming file passes the analysis of the relevance and consistency, a map file is generated based on the map forming file.

[0127] Embodiment three

[0128] To solve the above technical problems, the present application further provides an electronic device. For details, please refer to Figure 8 , Figure 8 is a basic structure block diagram of the electronic device of the embodiment.

[0129] The electronic device 300 includes a memory 310, a processor 320, and a network interface 330 which are communicatively connected by a system bus. It is noted that the electronic device 300 is only shown with components 310-330, but it is understood that not all of the shown components are required to be implemented, and more or less components can be alternatively implemented. Among them, those skilled in the art can understand that the electronic device herein is a device capable of automatically performing numerical calculation and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0130] The electronic device can be a desktop computer, a notebook computer, a palm computer, a cloud server, or the like. The electronic device can interact with a user through a keyboard, a mouse, a remote controller, a touchpad, a voice control device, or the like.

[0131] The memory 310 includes at least one type of readable storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., an SD or DX memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, or the like. In some embodiments, the memory 310 can be an internal storage unit of the electronic device 300, such as a hard disk or a memory of the electronic device 300. In other embodiments, the memory 310 can also be an external storage device of the electronic device 300, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, or the like. Of course, the memory 310 can also include both an internal storage unit and an external storage device of the electronic device 300. In this embodiment, the memory 310 is generally used to store an operating system and various application software installed in the electronic device 300, such as electronic readable instructions of the urban rail transit electronic map management method, etc. In addition, the memory 310 can also be used to temporarily store various data that have been output or will be output.

[0132] The processor 320 can be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip in some embodiments. The processor 320 is generally used to control the overall operation of the electronic device 300. In the present embodiment, the processor 320 is configured to execute the electronic readable instructions stored in the memory 310 or process data, for example, to execute the electronic readable instructions of the urban rail transit electronic map management method.

[0133] The network interface 330 can include a wireless network interface or a wired network interface, and is generally used to establish a communication connection between the electronic device 300 and other electronic devices.

[0134] The present application also provides another embodiment, that is, to provide an electronic readable storage medium, the electronic readable storage medium stores electronic readable instructions, the electronic readable instructions can be executed by at least one processor, so that the at least one processor executes the steps of the urban rail transit electronic map management method as described above.

[0135] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of instructions to make a terminal device (which can be a mobile phone, electronic, server, air conditioner, or network device, etc.) execute the method described in each embodiment of the present application.

[0136] Obviously, the above-described embodiments are only some of the embodiments of the present application, not all the embodiments, and the preferred embodiments of the present application are given in the drawings, but do not limit the patent scope of the present application. The present application can be realized in many different forms, and on the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive. Although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions recorded in the foregoing specific embodiments, or make equivalent replacements to some technical features. Any equivalent structure made by using the contents of the specification and drawings, directly or indirectly applied to other related technical fields, is also within the scope of the patent protection of the present application.

Claims

1. A method for managing electronic maps of urban rail transit, characterized in that, include: Acquire device data in the road network, the device data including geospatial coordinates; Collect the data from each device and sort the data by device type to form the database table structure; The upper-level dataset is constructed based on the database table structure, with stations as the basic unit. This includes: constructing the upper-level dataset based on the database table structure; parsing the database table structure and constructing the upper-level dataset based on the parsed data; with stations as the basic unit, the equipment in each station is categorized by type as track sections, turnouts, signals, beacons, and platforms, with each device simultaneously recording its geographic coordinates and kilometer markers; for track sections, including tracks, inter-track sections, and station connecting lines, they are modeled as fitted curves composed of connected feature points, with the geographic coordinates and kilometer markers of these points recorded in the database table structure; for turnouts, they are modeled as several curves emanating from the turnout center, with one curve before the turnout and the number of curves after the turnout matching the number of branches, each curve further modeled as a curve composed of connected feature points, with the geographic coordinates and kilometer markers of these points recorded respectively; for signals, their position is represented by a single point, with the geographic coordinates and kilometer markers of that point recorded; for transponder data, their position is also represented by a single point, with the geographic coordinates and kilometer markers of that point recorded. The upper-level dataset is organized into a map file according to the agreed encoding rules. The map file is saved separately for each line, and a single line is composed of several connected stations. An analysis of the correlation and consistency of the map prototype is performed. If the map prototype passes the correlation and consistency analysis, a map file is generated based on the map prototype.

2. The urban rail transit electronic map management method according to claim 1, characterized in that, The acquisition of device data in the road network includes: Data collection on-site from equipment within the road network; Output corresponding electronic data to the equipment in the road network and form the equipment data in the road network; Acquire device data in the road network.

3. The urban rail transit electronic map management method according to claim 2, characterized in that, The process of aggregating data from each device and sorting the data by device type to form a database table structure includes: Collect data from each device and aggregate the data from each device; Mark the device type corresponding to each device's data; The data for each device is sorted according to its type to form the database table structure.

4. The urban rail transit electronic map management method according to claim 1, characterized in that, The construction of the upper-level dataset based on the database table structure, wherein the construction of the upper-level dataset with stations as the basic unit, further includes: For the platform, it is modeled as a rectangle consisting of 4 boundary points, and the geographical coordinates and kilometer markers of these 4 points are recorded respectively; For a station, it is modeled as a collection of several devices; For station layout maps, each map consists of several stations, and the display format is manually designed based on the logical relationships between the various devices. The station data is abstracted into six categories: track sections, turnouts, signals, platforms, train number windows, and station names. The name and boundary point plane coordinates of each type of device are recorded. Track sections include the first and last boundary points, turnouts include the turnout center and each branch endpoint, signals include the base point, pointing angle, number of lights, and long and short arm attributes, platforms include the upper left boundary point, length, and width, and station names include the upper left boundary point.

5. The urban rail transit electronic map management method according to claim 1, characterized in that, The upper-layer dataset is organized into a map file according to the agreed encoding rules. The map file is saved separately for each line, and a single line is composed of several connected stations, including: The upper-level dataset is organized into a map file according to the agreed encoding rules. At this time, the upper-level dataset is sorted according to the agreed encoding rules. The final map file is saved separately for each line, and a single line is composed of several connected stations.

6. The urban rail transit electronic map management method according to claim 5, characterized in that, The analysis of correlation and consistency based on the map-formed file, if the map-formed file passes the correlation and consistency analysis, then a map file is generated based on the map-formed file, including: Analysis of correlation and consistency based on map-generated files; For the integrity of a single device, the inspection object is a single track section or a single turnout; For track connection relationships, the detection objects are the positional relationships between track sections and turnouts; For signal consistency, the detection objects are the position of the signal and the equipment on both sides. At this time, the geographical coordinates are calculated based on the measured kilometer markers of the signal, and then compared with the measured geographical coordinates to verify the position consistency. For beacon consistency, the detection objects are the beacon's location and associated equipment; the geographical coordinates are calculated based on the beacon's measured kilometer markers, and then compared with the measured geographical coordinates to verify the location consistency; For station site map consistency, the detection object is the consistency between the logical relationship in the station site map and the actual logical relationship.

7. An electronic map management system for urban rail transit, characterized in that, include: The acquisition module is used to acquire equipment data in the road network, the equipment data including geospatial coordinates; The collection module is used to collect data from various devices and sort the data by device type to form a database table structure. The construction module is used to build upper-level datasets based on the database table structure. The upper-level dataset is built using stations as the basic unit, including: parsing the database table structure and constructing the upper-level dataset based on the parsed data. Specifically, the upper-level dataset is built using stations as the basic unit. The equipment in each station is categorized by type: track sections, turnouts, signals, beacons, and platforms. Each piece of equipment records both its geographic coordinates and kilometer markers. For track sections, including tracks, inter-track sections, and station connecting lines, they are modeled as fitted curves composed of connected feature points, and the database table structure records the geographic coordinates and kilometer markers of these points. For turnouts, they are modeled as several curves emanating from the turnout center, with one curve before the turnout and the number of curves after the turnout matching the number of branches. Each curve is further modeled as a curve composed of connected feature points, and the geographic coordinates and kilometer markers of these points are recorded respectively. For signals, their position is represented by a single point, and the geographic coordinates and kilometer markers of that point are recorded. For transponder data, their position is also represented by a single point, and the geographic coordinates and kilometer markers of that point are recorded. The organization module is used to organize the upper-level dataset into a map file according to the agreed encoding rules. The map file is saved separately for each line, and a single line is composed of several connected stations. The analysis module is used to perform correlation and consistency analysis based on the map prototype file. If the map prototype file passes the correlation and consistency analysis, a map file is generated based on the map prototype file.

8. An electronic device, characterized in that, The system includes a memory and a processor, wherein the memory stores electronically readable instructions, and the processor executes the electronically readable instructions to implement the steps of the urban rail transit electronic map management method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Railway high-precision map data processing method and system

    CN109492071A

  • Orbit electronic map visual editing tool and map generation method

    CN110599567A