CN115601515A - Method, device and equipment for drawing rail transit line map and storage medium - Google Patents
Method, device and equipment for drawing rail transit line map and storage medium Download PDFInfo
- Publication number
- CN115601515A CN115601515A CN202211095380.2A CN202211095380A CN115601515A CN 115601515 A CN115601515 A CN 115601515A CN 202211095380 A CN202211095380 A CN 202211095380A CN 115601515 A CN115601515 A CN 115601515A
- Authority
- CN
- China
- Prior art keywords
- rail transit
- graph
- equipment
- track traffic
- deployment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000013507 mapping Methods 0.000 claims description 9
- 238000000605 extraction Methods 0.000 claims description 5
- 238000007689 inspection Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000011960 computer-aided design Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/20—Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Mathematical Optimization (AREA)
- Health & Medical Sciences (AREA)
- Architecture (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Computer Graphics (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Civil Engineering (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
The embodiment of the disclosure provides a method, a device, equipment and a storage medium for drawing a rail transit line map. The method comprises the following steps: receiving an instruction of drawing a station graph by a user, and drawing the station graph on an uplink and a downlink in a drawing interface; receiving an instruction of a user for deploying rail transit equipment, and loading a corresponding target rail transit equipment deployment rule; and calling the corresponding target rail transit equipment graph in the rail transit line template, and deploying the target rail transit equipment graph between the adjacent station graphs according to the corresponding target rail transit equipment deployment rule to obtain the rail transit line graph. In this way, can assist the personnel of drawing to draw the rail transit line graph fast, in a flexible way, promote the drawing speed, promoted the drawing efficiency of rail transit line graph effectively.
Description
Technical Field
The present disclosure relates to the field of rail transit technologies, and in particular, to a method, an apparatus, a device, and a storage medium for drawing a rail transit line map.
Background
The conventional drawing of the track traffic line drawing is mainly that drawing personnel manually draw the drawing by using tools such as AutoCAD (auto computer aided design) and the like, and one drawing often has various devices (such as an annunciator, a responder, a counting shaft, turnout protection equipment, turn-back equipment, equipment to be avoided, section line entering and exiting equipment and the like), so that the drawing personnel are required to have professional drawing theories and drawing standards, the drawing is difficult to draw by personnel without professional training of drawing and drawing recognition, errors are easy to occur when the drawing is drawn even if the drawing personnel are professional, and the drawing efficiency is low. Therefore, how to improve the drawing efficiency of the rail transit line map becomes a technical problem to be solved urgently at present.
Disclosure of Invention
The present disclosure provides a method, an apparatus, a device and a storage medium for drawing a rail transit line map, which can rapidly and flexibly assist a drafter in drawing a rail transit line map, thereby increasing the drawing speed and effectively increasing the drawing efficiency of the rail transit line map.
In a first aspect, an embodiment of the present disclosure provides a method for drawing a rail transit line map, where the method includes:
receiving an instruction of drawing a station graph by a user, and drawing the station graph on an uplink and a downlink in a drawing interface;
receiving an instruction of a user for deploying the rail transit equipment, and loading a corresponding target rail transit equipment deployment rule;
and calling the corresponding target rail transit equipment graph in the rail transit line template, and deploying the target rail transit equipment graph between the adjacent station graphs according to the corresponding target rail transit equipment deployment rule to obtain the rail transit line graph.
In some implementations of the first aspect, receiving an instruction from a user to draw a station graph, and drawing the station graph on an uplink and a downlink in a drawing interface includes:
receiving an instruction of a user for drawing a platform graph on an uplink and a downlink in a drawing interface, and drawing the platform graph on the uplink and the downlink;
importing turnout graphs corresponding to the platform graphs;
and combining the platform graph with the corresponding turnout graph to obtain a station graph.
In some implementations of the first aspect, the generating of the track traffic device deployment rule includes the following steps:
and carrying out rule extraction on the deployment standard document of the rail transit equipment to generate a deployment rule of the rail transit equipment.
In some implementations of the first aspect, loading the corresponding target rail transit device deployment rule includes:
and sequentially loading corresponding target track traffic equipment deployment rules according to the dependency relationship among the target track traffic equipment graphs.
In some implementations of the first aspect, loading the corresponding target rail transit device deployment rule includes:
and sequentially loading the track traffic equipment deployment rules and the target track traffic equipment deployment rules corresponding to the other track traffic equipment graphs according to the dependency relationship between the target track traffic equipment graph and the other track traffic equipment graphs.
In some implementations of the first aspect, the method further comprises:
according to a preset inspection rule, inspecting the rail transit line map;
and highlighting the rail transit equipment which does not accord with the inspection rule in the rail transit line map, and adjusting the rail transit equipment.
In some implementations of the first aspect, the method further comprises:
acquiring error-prone information of the rail transit equipment, wherein the error-prone information is obtained by analyzing a rechecking result obtained by rechecking error-prone points of an adjusted rail transit line diagram by a user;
and adjusting a corresponding target rail transit equipment deployment rule according to the error-prone information of the rail transit equipment.
In a second aspect, an embodiment of the present disclosure provides a rail transit line drawing device, including:
the receiving module is used for receiving an instruction of drawing a station graph by a user and drawing the station graph on an uplink and a downlink in a drawing interface;
the loading module is used for receiving an instruction of a user for deploying the rail transit equipment and loading a corresponding target rail transit equipment deployment rule;
and the deployment module is used for calling the corresponding target rail transit equipment graph in the rail transit line template, deploying the target rail transit equipment graph between the adjacent station graphs according to the corresponding target rail transit equipment deployment rule, and obtaining the rail transit line graph.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor; the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method as described above.
In a fourth aspect, the disclosed embodiments provide a non-transitory computer readable storage medium having stored thereon computer instructions for causing a computer to perform the method as described above.
According to the method and the device, the rail transit equipment can be organized into the reusable graph, and the target rail transit equipment graph is automatically deployed between the adjacent station graphs on the basis of the target rail transit equipment deployment rule selected by the user, so that a drawing person is quickly and flexibly assisted to draw the rail transit line graph, the drawing speed is increased, and the drawing efficiency of the rail transit line graph is effectively improved.
It should be understood that the statements herein reciting aspects are not intended to limit the critical or essential features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. The accompanying drawings are included to provide a further understanding of the present disclosure, and are not incorporated in or constitute a part of this specification, wherein like reference numerals refer to like or similar elements throughout the several views and wherein:
fig. 1 is a flowchart illustrating a method for drawing a track traffic route map according to an embodiment of the present disclosure;
FIG. 2 is a flow chart illustrating another track transportation line mapping method provided by the disclosed embodiments;
fig. 3 is a block diagram illustrating a rail transit line mapping apparatus provided in an embodiment of the present disclosure;
FIG. 4 sets forth a block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
In order to solve the problems occurring in the background art, embodiments of the present disclosure provide a method, an apparatus, a device, and a storage medium for drawing a rail transit line map.
Specifically, an instruction of a user for drawing a station graph is received, the station graph is drawn on an uplink line and a downlink line in a drawing interface, the instruction of the user for deploying the rail transit equipment is received, a corresponding target rail transit equipment deployment rule is loaded, the corresponding target rail transit equipment graph in the rail transit line template is called, and the target rail transit equipment graph is deployed between adjacent station graphs according to the corresponding target rail transit equipment deployment rule to obtain the rail transit line graph.
In this way, the rail transit equipment can be organized into a reusable graph, and the target rail transit equipment graph is automatically deployed between the adjacent station graphs based on the target rail transit equipment deployment rule selected by the user, so that the drawing personnel can be quickly and flexibly assisted to draw the rail transit line graph, the drawing speed is increased, and the drawing efficiency of the rail transit line graph is effectively improved.
The method, the apparatus, the device and the storage medium for drawing a track traffic route map provided by the embodiments of the present disclosure are described in detail by specific embodiments with reference to the accompanying drawings.
The track traffic route drawing method may be applied to a Mobile electronic device or a non-Mobile electronic device, for example, the Mobile electronic device may be a tablet Computer, a notebook Computer, a palm Computer, or an Ultra-Mobile Personal Computer (UMPC), and the non-Mobile electronic device may be a Personal Computer (PC), an Ultra-Mobile Computer, or a server.
Fig. 1 shows a flowchart of a track transportation line mapping method provided by an embodiment of the present disclosure, and as shown in fig. 1, the track transportation line mapping method 100 may include the following steps:
and S110, receiving an instruction of drawing a station graph by a user, and drawing the station graph on an uplink and a downlink in a drawing interface.
In some embodiments, the track transportation line template may be loaded to display a drawing interface, receive an instruction of a user to draw a platform graphic on an uplink and a downlink in the drawing interface, draw the platform graphic on the uplink and the downlink, then import a switch graphic corresponding to the platform graphic, for example, import a switch graphic (including a switch kilometer post and the like) according to station configuration data and switch configuration data corresponding to the platform graphic, and combine the platform graphic and the corresponding switch graphic to obtain the station graphic. The station graph serving as the important node of the rail transit line is obtained by drawing the platform and then combining the turnouts by the user, so that the accuracy is high, and on the basis, the subsequent arrangement of other rail transit equipment graphs is facilitated.
Illustratively, the track transportation line template may be a CAD template, in which various track transportation device graphics (graphics after modularizing the track transportation devices) required in the drawing process, some basic device graphic descriptions and standard up-down lines are stored.
The drawing of the rail transit equipment graph in the rail transit line template can comprise the following steps:
and receiving an instruction of drawing the rail transit equipment graph by a user by using the basic primitive in the tool set, and drawing the rail transit equipment graph.
For example, according to the line topology characteristics of rail transit and the nature (including the role in the line, the structural composition, the topological relation with other devices, etc.) of each device in the rail transit line, the topological graph of each rail transit device can be drawn by respectively using tool-concentrated basic primitives, including: the method comprises the following steps of signaler graphics, responder graphics, axle counting graphics, turnout protection device graphics, turning-back device graphics, to-be-avoided device graphics, in-out section line device graphics and the like.
And S120, receiving an instruction of a user for deploying the rail transit equipment, and loading a corresponding target rail transit equipment deployment rule.
The track traffic equipment deployment rule is used for expressing deployment logic and deployment parameter configuration of the track traffic equipment, such as where the track traffic equipment is deployed, which set of parameters is selected, and the like. Illustratively, the generation of the track transportation equipment deployment rule may include the steps of:
rule extraction is carried out on deployment standard documents (such as deployment standard documents published by the industry and deployment standard documents customized by customers) of the rail transit equipment, the rail transit equipment deployment rules with high accuracy are generated rapidly, automatic deployment of rail transit equipment graphs is conveniently carried out by utilizing the rail transit equipment deployment rules, and the deployment accuracy is improved.
Taking the signal machine as an example, the deployment standard document of the signal machine can be subjected to rule extraction to obtain information such as the type of the signal machine, the lamp position of the signal machine, the reference distance, the recommended value, the judgment principle and the like, and the deployment rule of the signal machine is generated according to the information.
In some embodiments, the corresponding target track traffic device deployment rules may be sequentially loaded according to the dependency relationship between the target track traffic device graphs. That is to say, there may be a dependency relationship between the target track traffic device graphs in the deployment, and the corresponding deployment rules need to be loaded according to the corresponding sequence, so as to complete the subsequent deployment quickly and improve the deployment accuracy.
For example, if a user wants to deploy an annunciator, a transponder and an axle counter, the user may input a corresponding deployment instruction on a drawing interface, and in response to the instruction, may select an annunciator deployment rule, a transponder deployment rule and an axle counter deployment rule as a target track traffic equipment deployment rule, where the target track traffic equipment graph is an annunciator graph, a transponder graph and an axle counter graph, where a dependency relationship among the annunciator graph, the transponder graph and the axle counter graph is that deployment of the transponder graph depends on deployment of the annunciator graph, and deployment of the axle counter graph depends on deployment of the transponder graph, so that the annunciator graph deployment rule, the transponder graph deployment rule and the axle counter graph deployment rule may be loaded in sequence.
In other embodiments, the track traffic device deployment rules and the target track traffic device deployment rules corresponding to the other track traffic device graphics may be sequentially loaded according to the dependency relationship between the target track traffic device graphics and the other track traffic device graphics. That is to say, the deployment of the target track traffic device graph may depend on other devices, before the target track traffic device graph is deployed, other track traffic device graphs need to be deployed first, and then the corresponding rules need to be loaded according to the corresponding sequence, and the user does not need to input the deployment instruction again, so that the subsequent deployment is completed quickly, and the deployment accuracy is improved.
For example, if a user wants to deploy a axle, the user may input a corresponding deployment instruction on a drawing interface, and in response to the instruction, may select an axle-counting deployment rule as a target track traffic equipment deployment rule, where the target track traffic equipment graph is an axle-counting graph, where a dependency relationship between the axle-counting graph and other track traffic equipment graphs is that deployment of a transponder graph depends on deployment of an annunciator graph, and deployment of the axle-counting graph depends on deployment of the transponder graph, so that the annunciator graph deployment rule, the transponder graph deployment rule, and the axle-counting graph deployment rule may be sequentially loaded.
And S130, calling the corresponding target rail transit equipment graph in the rail transit line template, and deploying the target rail transit equipment graph between the adjacent station graphs according to the corresponding target rail transit equipment deployment rule to obtain a rail transit line graph.
Specifically, a corresponding target rail transit equipment graph in the rail transit line template can be called, parameters are configured for the target rail transit equipment graph according to a corresponding target rail transit equipment deployment rule, and the target rail transit equipment graph is deployed between adjacent station graphs to obtain a rail transit line graph.
According to the embodiment of the disclosure, the rail transit equipment can be organized into the reusable graph, and the target rail transit equipment graph is automatically deployed between the adjacent station graphs based on the target rail transit equipment deployment rule selected by the user, so that the drawing personnel can be rapidly and flexibly assisted to draw the rail transit line graph, the workload of the drawing personnel is reduced, the drawing speed is increased, and the drawing efficiency of the rail transit line graph is effectively improved.
In some embodiments, the rail transit line map may be checked according to a preset check rule (for example, kilometer post check, device interval check, and the like), and then rail transit devices in the rail transit line map that do not meet the check rule are highlighted and adjusted. Therefore, the rail transit road map can be automatically checked and adjusted according to the checking rules set by the user in a personalized mode, and checking efficiency is improved. Meanwhile, the equipment alignment, name adjustment, name correction and other operations can be carried out on the equipment in the rail transit line diagram.
In addition, error-prone information of the rail transit equipment can be obtained, wherein the error-prone information is obtained by analyzing a rechecking result obtained by rechecking error-prone points of the adjusted rail transit line drawing by a user, and then the corresponding target rail transit equipment deployment rule is adjusted according to the error-prone information of the rail transit equipment.
That is to say, after the rail transit line graph is automatically checked, manual rechecking can be performed on error-prone points, then tool correction or manual correction is used, corresponding target rail transit equipment deployment rules are optimized according to rechecking results, meanwhile, requirements for planning drawing can be summarized according to requirements of customers, and the rail transit line graph drawing method is continuously optimized.
The following may be combined with a specific embodiment to describe in detail the track traffic route drawing method provided by the present disclosure, specifically as follows:
and S210, loading a rail transit line template to display a drawing interface.
S220, receiving an instruction of drawing a platform graph on an uplink and a downlink of a drawing interface by a user, drawing the platform graph on the uplink and the downlink, then importing a turnout graph corresponding to the platform graph, and combining the platform graph and the corresponding turnout graph to obtain the station graph.
And S230, receiving an instruction of a user for deploying the rail transit equipment, and loading a corresponding target rail transit equipment deployment rule.
For example, if a user wants to deploy an annunciator, a transponder, a counter shaft, a turnout protection device, a turning device, a device to be avoided, and a device to enter and exit a section line, the user may input a corresponding deployment instruction on a drawing interface, and in response to the instruction, sequentially load an annunciator deployment rule, a transponder deployment rule, a counter shaft pattern, a turnout protection device pattern, a turning device pattern, a device to be avoided, and a dependency relationship between a device pattern to enter and exit a section line, according to a dependence relationship among an annunciator pattern, a transponder pattern, a counter shaft pattern, a turnout protection device deployment rule, a turning device deployment rule, a device to be avoided deployment rule, and a device deployment rule to enter and exit a section line.
S240, calling the corresponding target rail transit equipment graph in the rail transit line template, and deploying the target rail transit equipment graph between the adjacent station graphs according to the corresponding target rail transit equipment deployment rule to obtain the rail transit line graph.
And S250, checking the rail transit line map according to a preset checking rule, and further highlighting and adjusting the rail transit equipment which does not accord with the checking rule in the rail transit line map.
S260, receiving error-prone information of the rail transit equipment input by a user after rechecking the adjusted rail transit line drawing, adjusting a corresponding target rail transit equipment deployment rule according to the error-prone information of the rail transit equipment, and correcting error-prone points corresponding to the error-prone information of the rail transit equipment in the rail transit line drawing by using a tool or manually.
And S270, finishing drawing the rail transit line map.
It should be noted that for simplicity of description, the above-mentioned method embodiments are described as a series of acts, but those skilled in the art should understand that the present disclosure is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present disclosure. Further, those skilled in the art should also appreciate that the embodiments described in the specification are exemplary embodiments and that acts and modules referred to are not necessarily required by the disclosure.
The above is a description of embodiments of the method, and the embodiments of the apparatus are further described below.
Fig. 3 illustrates a block diagram of a rail transit line mapping apparatus provided according to an embodiment of the present disclosure, and as shown in fig. 3, the rail transit line mapping apparatus 300 may include:
the receiving module 310 is configured to receive an instruction of drawing a station graph by a user, and draw the station graph on an uplink and a downlink in a drawing interface.
And the loading module 320 is configured to receive an instruction for a user to deploy the rail transit device, and load a corresponding target rail transit device deployment rule.
The deployment module 330 is configured to call a corresponding target rail transit device graph in the rail transit line template, and deploy the target rail transit device graph between adjacent station graphs according to a corresponding target rail transit device deployment rule to obtain a rail transit line graph.
In some embodiments, the receiving module 310 is specifically configured to:
and receiving an instruction of drawing the platform graph on an uplink and a downlink of the drawing interface by a user, and drawing the platform graph on the uplink and the downlink.
And importing turnout graphs corresponding to the platform graphs.
And combining the platform graph with the corresponding turnout graph to obtain a station graph.
In some embodiments, the generation of the track transportation device deployment rule comprises the following steps:
and carrying out rule extraction on the deployment standard document of the rail transit equipment to generate a deployment rule of the rail transit equipment.
In some embodiments, the loading module 320 is specifically configured to:
and sequentially loading corresponding target track traffic equipment deployment rules according to the dependency relationship among the target track traffic equipment graphs.
In some embodiments, the loading module 320 is specifically configured to:
and sequentially loading the track traffic equipment deployment rules and the target track traffic equipment deployment rules corresponding to the other track traffic equipment graphs according to the dependency relationship between the target track traffic equipment graph and the other track traffic equipment graphs.
In some embodiments, the track traffic mapping apparatus 300 further includes:
and the checking module is used for checking the rail transit line map according to a preset checking rule.
And the adjusting module is used for highlighting the rail transit equipment which does not accord with the inspection rule in the rail transit line map and adjusting the rail transit equipment.
In some embodiments, the track traffic mapping apparatus 300 further includes:
the acquisition module is used for acquiring error-prone information of the rail transit equipment, wherein the error-prone information is obtained by analyzing a rechecking result obtained by rechecking error-prone points of the adjusted rail transit line drawing by a user;
and the adjusting module is used for adjusting the corresponding target track traffic equipment deployment rule according to the error-prone information of the track traffic equipment.
It can be understood that each module/unit in the track transportation route drawing device 300 shown in fig. 3 has a function of implementing each step in the track transportation route drawing method 100 provided by the embodiment of the present disclosure, and can achieve the corresponding technical effect, and for brevity, no further description is provided herein.
FIG. 4 illustrates a block diagram of an electronic device that may be used to implement embodiments of the present disclosure. Electronic device 400 is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device 400 may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 4, the electronic device 400 may include a computing unit 401, which may perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) 402 or a computer program loaded from a storage unit 408 into a Random Access Memory (RAM) 403. In the RAM403, various programs and data required for the operation of the electronic device 400 can also be stored. The calculation unit 401, the ROM402, and the RAM403 are connected to each other via a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.
A number of components in the electronic device 400 are connected to the I/O interface 405, including: an input unit 406 such as a keyboard, a mouse, or the like; an output unit 407 such as various types of displays, speakers, and the like; a storage unit 408 such as a magnetic disk, optical disk, or the like; and a communication unit 409 such as a network card, modem, wireless communication transceiver, etc. The communication unit 409 allows the electronic device 400 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The various embodiments described herein above may be implemented in digital electronic circuitry, integrated circuitry, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program code may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program code, when executed by the processor or controller, causes the functions/acts specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a computer-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a computer-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
It should be noted that the present disclosure also provides a non-transitory computer readable storage medium storing computer instructions, where the computer instructions are used to enable a computer to execute the method 100 and achieve the corresponding technical effects achieved by the method according to the embodiments of the present disclosure, and for brevity, the detailed description is omitted here.
Additionally, the present disclosure also provides a computer program product comprising a computer program which, when executed by a processor, implements the method 100.
To provide for interaction with a user, the above-described embodiments may be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The embodiments described above may be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user may interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server combining a blockchain.
It should be understood that various forms of the flows shown above, reordering, adding or deleting steps, may be used. For example, the steps described in the present disclosure may be executed in parallel or sequentially or in different orders, and are not limited herein as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made, depending on design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.
Claims (10)
1. A rail transit line drawing method is characterized by comprising the following steps:
receiving an instruction of drawing a station graph by a user, and drawing the station graph on an uplink and a downlink in a drawing interface;
receiving an instruction of a user for deploying rail transit equipment, and loading a corresponding target rail transit equipment deployment rule;
and calling the corresponding target track traffic equipment graph in the track traffic line template, and deploying the target track traffic equipment graph between the adjacent station graphs according to the corresponding target track traffic equipment deployment rule to obtain the track traffic line graph.
2. The method of claim 1, wherein the receiving of the instruction of the user to draw the station graph and drawing the station graph on an uplink and a downlink in a drawing interface comprises:
receiving an instruction of a user for drawing a platform graph on an uplink and a downlink in the drawing interface, and drawing the platform graph on the uplink and the downlink;
importing turnout graphs corresponding to the platform graphs;
and combining the platform graph with the corresponding turnout graph to obtain a station graph.
3. The method of claim 1, wherein the generation of the track transportation equipment deployment rule comprises the steps of:
and carrying out rule extraction on the deployment standard document of the rail transit equipment to generate a deployment rule of the rail transit equipment.
4. The method of claim 1, wherein the loading the corresponding target rail transit equipment deployment rule comprises:
and sequentially loading corresponding target track traffic equipment deployment rules according to the dependency relationship among the target track traffic equipment graphs.
5. The method of claim 1, wherein the loading the corresponding target rail transit equipment deployment rule comprises:
and sequentially loading the track traffic equipment deployment rules and the target track traffic equipment deployment rules corresponding to the other track traffic equipment graphs according to the dependency relationship between the target track traffic equipment graph and the other track traffic equipment graphs.
6. The method according to any one of claims 1-5, further comprising:
according to a preset inspection rule, inspecting the rail transit line map;
highlighting the rail transit equipment which does not accord with the inspection rule in the rail transit line map, and adjusting the rail transit equipment.
7. The method of claim 6, further comprising:
acquiring error-prone information of the rail transit equipment, wherein the error-prone information is obtained by analyzing a rechecking result obtained by a user performing error-prone point rechecking on the adjusted rail transit line drawing;
and adjusting a corresponding target track traffic equipment deployment rule according to the error-prone information of the track traffic equipment.
8. A rail transit mapping apparatus, the apparatus comprising:
the receiving module is used for receiving an instruction of drawing a station graph by a user and drawing the station graph on an uplink and a downlink in a drawing interface;
the loading module is used for receiving an instruction of a user for deploying the rail transit equipment and loading a corresponding target rail transit equipment deployment rule;
and the deployment module is used for calling the corresponding target rail transit equipment graph in the rail transit line template, deploying the target rail transit equipment graph between the adjacent station graphs according to the corresponding target rail transit equipment deployment rule, and obtaining the rail transit line graph.
9. An electronic device, characterized in that the electronic device comprises:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein, the first and the second end of the pipe are connected with each other,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7.
10. A non-transitory computer readable storage medium having stored thereon computer instructions for causing a computer to perform the method of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211095380.2A CN115601515A (en) | 2022-09-05 | 2022-09-05 | Method, device and equipment for drawing rail transit line map and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211095380.2A CN115601515A (en) | 2022-09-05 | 2022-09-05 | Method, device and equipment for drawing rail transit line map and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115601515A true CN115601515A (en) | 2023-01-13 |
Family
ID=84843804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211095380.2A Pending CN115601515A (en) | 2022-09-05 | 2022-09-05 | Method, device and equipment for drawing rail transit line map and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115601515A (en) |
-
2022
- 2022-09-05 CN CN202211095380.2A patent/CN115601515A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3916634A2 (en) | Text recognition method and device, and electronic device | |
CN113360711A (en) | Model training and executing method, device, equipment and medium for video understanding task | |
CN113378855A (en) | Method for processing multitask, related device and computer program product | |
CN113641829A (en) | Method and device for training neural network of graph and complementing knowledge graph | |
CN114416906A (en) | Quality inspection method and device for map data and electronic equipment | |
CN113836462A (en) | Page description file generation method, device, equipment and storage medium | |
CN114882313B (en) | Method, device, electronic equipment and storage medium for generating image annotation information | |
CN116992000A (en) | Interactive information processing method, device, electronic equipment and computer readable medium | |
CN112541464A (en) | Method and device for determining associated road object, road side equipment and cloud control platform | |
CN113470145B (en) | Map data processing method, device, equipment and storage medium | |
CN113447013B (en) | Construction road recognition method, construction road recognition apparatus, construction road recognition device, storage medium, and program product | |
CN115601515A (en) | Method, device and equipment for drawing rail transit line map and storage medium | |
US20220164723A1 (en) | Method for determining boarding information, electronic device, and storage medium | |
CN115374499A (en) | Dimension marking method and device, electronic equipment and storage medium | |
CN113959400A (en) | Intersection vertex height value acquisition method and device, electronic equipment and storage medium | |
CN114445682A (en) | Method, device, electronic equipment, storage medium and product for training model | |
CN114429211A (en) | Method, apparatus, device, medium and product for generating information | |
CN115984309A (en) | Method and device for training image segmentation model and image segmentation | |
CN114139605A (en) | Distributed model training method, system, device and storage medium | |
CN112948517A (en) | Area position calibration method and device and electronic equipment | |
CN113032071A (en) | Page element positioning method, page testing method, device, equipment and medium | |
CN114383600B (en) | Processing method and device for map, electronic equipment and storage medium | |
CN113470143B (en) | Electronic map drawing method, device, equipment and automatic driving vehicle | |
CN114494818B (en) | Image processing method, model training method, related device and electronic equipment | |
CN113865611B (en) | Data processing method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |