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

CN108256188B - Communication line diagram generation method and system, terminal device and storage medium - Google Patents

Communication line diagram generation method and system, terminal device and storage medium Download PDF

Info

Publication number
CN108256188B
CN108256188B CN201810012289.7A CN201810012289A CN108256188B CN 108256188 B CN108256188 B CN 108256188B CN 201810012289 A CN201810012289 A CN 201810012289A CN 108256188 B CN108256188 B CN 108256188B
Authority
CN
China
Prior art keywords
communication line
node
nodes
information
server
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.)
Active
Application number
CN201810012289.7A
Other languages
Chinese (zh)
Other versions
CN108256188A (en
Inventor
黄子雄
张小可
张铁山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GCI Science and Technology Co Ltd
Original Assignee
GCI Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GCI Science and Technology Co Ltd filed Critical GCI Science and Technology Co Ltd
Priority to CN201810012289.7A priority Critical patent/CN108256188B/en
Publication of CN108256188A publication Critical patent/CN108256188A/en
Application granted granted Critical
Publication of CN108256188B publication Critical patent/CN108256188B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • G06F30/392Floor-planning or layout, e.g. partitioning or placement

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Architecture (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a communication line diagram generation method, which is used for generating a communication line diagram comprising a plurality of nodes, and comprises the following steps: sending a downloading request instruction to a server to acquire information of all nodes in a required communication line diagram; the mobile terminal sequentially performs traversal acquisition on all nodes in the communication line by using a preset starting node according to the information of all nodes in the communication line graph, and uploads the acquired information to the server; wherein the information of the nodes comprises coordinates of the nodes and an order of the nodes; and after receiving the information of all the nodes in the communication line graph sent by the server, generating a corresponding communication line graph according to the coordinate and the sequence of each node. The invention also discloses a communication line diagram generating system, terminal equipment and a storage medium. The communication line diagram generation method can realize the integration of the design of the drawing and improve the working efficiency.

Description

Communication line diagram generation method and system, terminal device and storage medium
Technical Field
The present invention relates to the field of communication planning, and in particular, to a method and a system for generating a communication line diagram, a terminal device, and a storage medium.
Background
Communication technology is widely applied to various fields for sharing and transmitting information. The main function of the communication line is to connect each communication node in a certain area into a common communication system so as to realize the sharing and the transmission of information.
In the communication line design work, engineering personnel are required to carry out site survey to collect information, the collected information is mostly recorded in a scattered mode, and when the engineering personnel finish the site survey, the scattered information is summarized and then a communication line diagram is drawn manually by utilizing CAD design software. The content of the communication line diagram mainly includes a starting point, an end point, an intermediate node of an area through which the communication line passes, a type of each node, a position coordinate of the node, and the like. The node types include a line pole, a wellhead, a machine room, a junction box, an optical cross-connection box and the like. The communication line diagram drawing consists of communication line standard legends, lines and characters.
The manual drawing method adopted by engineering personnel in the existing communication line design work not only needs to spend a lot of time, but also is easy to cause errors due to various reasons such as manual data arrangement, draft conversion, file format conversion and the like in the design process, so that the quality of the design drawing is difficult to control well.
At present, some IT systems try to replace purely manual line investigation and design work, such as APP software specially used for investigation and CAD software specially used for designing drawings, but the systems essentially still crack site investigation and site drawing design work and cannot be organically combined, the line investigation design work mainly depends on manual work, the drawing efficiency of the routing drawings is low, the quality of the routing drawings is difficult to control, and the requirement on the skills of personnel is high.
Disclosure of Invention
The embodiment of the invention aims to provide a communication line diagram generation method and device, terminal equipment and a storage medium, which can effectively solve the problems of low efficiency of drawing a communication line diagram manually and difficulty in controlling the drawing quality caused by non-standardized operation in the existing communication line design process, realize the integration and automation of drawing design, improve the working efficiency and ensure the drawing quality.
In order to achieve the above object, an embodiment of the present invention provides a communication line diagram generating method for generating a communication line diagram including a plurality of nodes, where the method includes:
sending a downloading request instruction to a server to acquire information of all nodes in a required communication line diagram; the mobile terminal sequentially performs traversal acquisition on all nodes in the communication line by using a preset starting node according to the information of all nodes in the communication line graph, and uploads the acquired information to the server; wherein the information of the nodes comprises coordinates of the nodes and an order of the nodes;
and after receiving the information of all the nodes in the communication line graph sent by the server, generating a corresponding communication line graph according to the coordinate and the sequence of each node.
Compared with the prior art, the communication line graph generating method disclosed by the invention has the advantages that the client sends a download request instruction to the server to obtain the information of all nodes in the required communication line graph, and after the client receives the information of all nodes in the communication line graph sent by the server, the corresponding communication line graph is generated according to the coordinate and the sequence of each node.
As an improvement of the above scheme, sending a download request instruction to the server to acquire information of all nodes in the required communication line diagram specifically includes:
sending a downloading request instruction to the server to acquire a communication line task list sent from the server; the communication line task list comprises a plurality of communication line task information, and the information of each communication line corresponds to the information in the routing model data packet;
generating a downloading request of any routing model data packet according to the communication line task list and sending the downloading request of the routing model data packet to the server;
and receiving the routing model data packet sent by the server, and analyzing the routing model data packet to acquire the information of all nodes in the required communication circuit diagram.
As an improvement of the above scheme, the information of the node further includes one or more of a node name, a node type, a node primitive, a node attribute, a node child object, and a node caption; the order of the nodes comprises one or more of a previous node ID, a next node ID, a starting point identification and an end point identification; the node types include one or more of a line pole, a wellhead, a machine room, a junction box, and a light junction box.
As an improvement of the above solution, after receiving the information of all nodes in the communication line graph sent by the server, generating a corresponding communication line graph according to the coordinates and the sequence of each node specifically includes the steps of:
after receiving the routing model data packet, analyzing the routing model data packet to obtain information of all nodes in the routing model data packet;
acquiring a starting node and an end node in the model data packet, and traversing all nodes in the model data packet from the starting node until the end node is traversed;
when traversing to any node, acquiring the information of the node, converting a coordinate system of the node, and rendering according to the information of the node to generate the corresponding communication line graph; the rendering of the communication circuit diagram comprises rendering of a node legend, text information and circuit trends.
As an improvement of the above solution, the converting the coordinate system of the node is specifically to convert the coordinate system of the node from the WGS84 coordinate system to the mercator coordinate system.
An embodiment of the present invention further provides a communication line diagram generating system, which is applicable to a communication line diagram including a plurality of nodes, and the system includes:
the mobile terminal is used for starting traversing all nodes in the communication line by using the preset nodes, and acquiring the information of the nodes when traversing to any node; after the information of all the nodes in a communication line is collected, the information of all the nodes in the communication line graph is uploaded to a server, and an uploading request instruction is sent to the server;
the server is used for responding to the uploading request instruction, receiving the information of all nodes in the communication circuit diagram uploaded by the mobile terminal and storing the information to the local, and is also used for responding to a downloading request instruction sent by a client and sending the information of all nodes in the communication circuit diagram to the client;
and the client is used for generating a corresponding communication line graph according to the coordinates and the sequence of each node after receiving the information of all nodes in the communication line graph sent by the server.
As an improvement of the above solution, the mobile terminal includes:
the traversal module is used for traversing all nodes in the communication line by taking a preset node as a starting point, and acquiring the information of the node and locally storing the information in an XML file format when any node is traversed;
and the uploading module is used for converting the XML files of all the nodes in the communication line into a routing model data packet after traversing all the nodes in the communication line, and the mobile terminal uploads the routing model data packet to the server terminal.
As an improvement of the above scheme, the server is further configured to respond to an upload request instruction of the mobile terminal, and store the route model data packet in a specific location according to a correspondence between the route model data packet and the communication line task.
An embodiment of the present invention further provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, where the processor implements the communication circuit diagram generating method described in any one of the above when executing the computer program.
An embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a stored program, and when the program runs, the computer-readable storage medium controls a device on which the storage medium is located to execute any one of the above-mentioned communication line diagram generation methods.
Drawings
Fig. 1 is a flowchart illustrating a communication line diagram generating method according to embodiment 1 of the present invention.
Fig. 2 is a flowchart of a communication line diagram generation method according to embodiment 2 of the present invention.
Fig. 3 is a schematic network architecture diagram of a communication circuit diagram generation method according to embodiment 2 of the present invention.
Fig. 4 is a flowchart illustrating a communication circuit diagram generating method according to embodiment 3 of the present invention.
Fig. 5 is another flowchart of a communication line diagram generation method according to embodiment 3 of the present invention.
Fig. 6 is a schematic structural diagram of a preferred routing model packet according to embodiment 3 of the present invention.
Fig. 7 is an exemplary diagram of a communication line diagram provided in embodiment 3 of the present invention.
Fig. 8 is a schematic structural diagram of a communication line diagram generation system according to embodiment 4 of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a schematic flow chart of a communication line diagram generation method provided in embodiment 1 of the present invention includes the steps of:
s1, sending a downloading request instruction to a server to acquire information of all nodes in the required communication circuit diagram; the mobile terminal sequentially performs traversal acquisition on all nodes in the communication line by using a preset starting node according to the information of all nodes in the communication line graph, and uploads the acquired information to the server; wherein the information of the nodes comprises coordinates of the nodes and an order of the nodes;
and S2, after receiving the information of all nodes in the communication line graph sent by the server, generating a corresponding communication line graph according to the coordinates and the sequence of each node.
Preferably, sending a download request instruction to the server to obtain information of all nodes in the required communication line diagram specifically includes:
sending a downloading request instruction to the server to acquire a communication line task list sent from the server; the communication line task list comprises a plurality of communication line task information, and the information of each communication line corresponds to the information in the routing model data packet;
generating a downloading request of any routing model data packet according to the communication line task list and sending the downloading request of the routing model data packet to the server;
and receiving the routing model data packet sent by the server, and analyzing the routing model data packet to acquire the information of all nodes in the required communication circuit diagram.
Specifically, the information of the node further includes one or more of a node name, a node type, a node primitive, a node attribute, a node child object, and a node caption; the order of the nodes comprises one or more of a previous node ID, a next node ID, a starting point identification and an end point identification; the node types include one or more of a line pole, a wellhead, a machine room, a junction box, and a light junction box.
Preferably, after receiving the information of all nodes in the communication line graph sent by the server, generating a corresponding communication line graph according to the coordinates and the sequence of each node specifically includes the steps of:
after receiving the routing model data packet, analyzing the routing model data packet to obtain information of all nodes in the routing model data packet;
acquiring a starting node and an end node in the model data packet, and traversing all nodes in the model data packet from the starting node until the end node is traversed;
when traversing to any node, acquiring the information of the node, converting a coordinate system of the node, and rendering according to the information of the node to generate the corresponding communication line graph; the rendering of the communication circuit diagram comprises rendering of a node legend, text information and circuit trends.
Specifically, the converting the coordinate system of the node is to convert the coordinate system of the node from the WGS84 coordinate system to the mercator coordinate system.
According to the communication line graph generation method, the client sends the download request instruction to the server to obtain the information of all nodes in the required communication line graph, and after the client receives the information of all nodes in the communication line graph sent by the server, the corresponding communication line graph is generated according to the coordinates and the sequence of each node.
Referring to fig. 2, which is a flowchart of a communication line diagram generation method provided in embodiment 2 of the present invention, the method includes steps S21 to S25:
s21, the mobile terminal starts traversing all nodes in the communication line by the preset nodes, and when the nodes are traversed to any node, the information of the node is collected; wherein the information of the nodes comprises coordinates of the nodes and an order of the nodes;
s22, after the mobile terminal collects the information of all the nodes in the communication line, uploading the information of all the nodes in the communication line graph to a server terminal, and sending an uploading request instruction to the server terminal;
s23, the server side responds to the uploading request instruction, receives the information of all nodes in the communication line graph uploaded by the mobile side and stores the information to the local;
s24, the server side responds to a downloading request instruction sent by a client side and sends information of all nodes in the communication circuit diagram to the client side;
and S25, after the client receives the information of all the nodes in the communication line graph sent by the server, generating a corresponding communication line graph according to the coordinates and the sequence of each node.
Fig. 3 is a schematic diagram of a network architecture of a communication circuit diagram generation method according to embodiment 2 of the present invention. Next, an implementation of the embodiment of the present invention will be described in detail with reference to fig. 3. Firstly, a mobile terminal starts traversing all nodes in a communication line by a preset initial node, and when the mobile terminal traverses any node, the mobile terminal collects the information of the current node and stores the information locally; wherein the information of the nodes comprises coordinates of the nodes and an order of the nodes. And after the mobile terminal acquires the information of all the nodes in the communication line, uploading the information of all the nodes in the communication line graph to a server terminal. And the server receives the information of all the nodes in the communication line diagram and stores the information to the local. And the server side responds to the downloading request sent by the client side and sends the information of all nodes in the communication circuit diagram to the client side. The method comprises the steps that when the client analyzes information of all nodes in the communication line graph, when the client traverses any node, the information of the node is obtained, the communication line is rendered according to the information of the node, and the method is stopped until the client traverses the destination node of the communication line, so that the problems that in the existing communication line design process, the efficiency of drawing a communication line graph manually is low, and the quality of the graph is difficult to control due to non-standardized operation are solved, a designer does not need to master complicated CAD software operation skills, the requirement of the routing graph design on the staff skills is reduced, the integration, automation and standardization of the graph design are realized, the working efficiency is improved, and the quality of the graph is ensured.
Referring to fig. 4, a schematic flow chart of a communication line diagram generation method provided in embodiment 3 of the present invention, on the basis of embodiment 2, the method includes steps S31 to S39:
s31, the mobile terminal starts traversing all nodes in the communication line by the preset nodes, and when the nodes are traversed to any node, the mobile terminal collects the information of the node and stores the information locally in an XML file format;
in step S31, the partial information of the node may be automatically obtained or defaulted by the mobile terminal, for example, the coordinates of the node are automatically obtained by the GPS and stored in the WGS84(World geographic System 1984) coordinate System, and whether the starting point and the ending point are automatically determined by the application program in the mobile terminal.
S32, after the mobile terminal traverses all the nodes in the communication line, converting the XML files of all the nodes in the communication line into a routing model data packet, and uploading the routing model data packet to the server terminal by the mobile terminal;
wherein, the XML (extensible Markup language) file is a file in an extensible Markup language format, which is a simple and effective data storage format file.
Further, the information of the node further comprises one or more of a node name, a node type, a node primitive, a node attribute, a node child object and a node caption; the order of the nodes comprises one or more of a previous node ID, a next node ID, a starting point identification and an end point identification; the node types include one or more of a line pole, a wellhead, a machine room, a junction box, and a light junction box.
S33, the server side responds to the uploading request instruction sent by the mobile side, receives the routing model data packet uploaded by the mobile side, and stores the routing model data packet in a specific position according to the corresponding relation between the routing model data packet and the communication line task;
s34, the server side responds to the downloading request instruction sent by the client side and sends a communication line task list to the client side; the communication line task list comprises a plurality of communication line task information, and the information of each communication line corresponds to the information in one routing model data packet;
s35, the client generates a download request of any routing model data packet according to the communication line task list and sends the download request of the routing model data packet to the server;
s36, the server side responds to the downloading request instruction of the routing model data packet and sends the routing model data packet to the client side;
s37, after receiving the routing model data packet, the client analyzes the routing model data packet to obtain information of all nodes in the routing model data packet;
s38, acquiring a starting node and an end node in the model data packet, and traversing all nodes in the model data packet from the starting node until the end node is traversed;
s39, when traversing to any node, obtaining the information of the node, converting the coordinate system of the node, and rendering the communication line according to the information of the node; the rendering of the communication circuit diagram comprises rendering of a node legend, text information and circuit trends.
Further, the obtaining information for all nodes in the model data packet includes converting the coordinate system of the node from the WGS84 coordinate system to the mercator coordinate system.
The WGS84 coordinate system is a coordinate system established by a GPS global positioning system, and the mercator coordinate system is an orthoaxial equiangular cylindrical projection coordinate system used for converting spherical coordinates into longitude and latitude coordinates.
Referring to fig. 5, another schematic flow chart of a communication line chart generation method according to embodiment 3 of the present invention is shown. Fig. 6 is a schematic structural diagram of a preferred routing model packet according to embodiment 3 of the present invention. The following describes in detail an implementation flow of the communication line diagram generation method provided in this embodiment with reference to fig. 5 and fig. 6.
The communication line diagram mainly comprises a starting node, a terminating node and an intermediate node of an area where the communication line passes, the type of each node, the position coordinate of each node and the like, the line trend, the text description and the like. In the process of designing an actual communication line diagram, firstly, engineering personnel are required to carry out field investigation and record node information acquired on the field into a mobile terminal. The information of the nodes comprises node names, node types, node coordinates, node primitives, node orders, node attributes, node child objects, node proprietary attributes and word descriptions; the sequence of the nodes comprises a previous node ID, a next node ID, a starting point identifier and an end point identifier, the node types comprise a line pole, a well head, a machine room, a junction box and an optical cross-connecting box, and the node sub-objects comprise object names, object name types, object numbers and object attributes.
After the mobile terminal collects the node information, the information of each node is stored locally in an XML file format, then the information of the next node is collected continuously, and after the mobile terminal collects the information of all the nodes in a communication line, the XML files of the information of all the nodes are generated into a routing model data packet, and an uploading request is sent to a server terminal. And the server side responds to the uploading request of the mobile side, receives the routing model data packet and stores the routing model data packet in a specific position according to the corresponding relation between the routing model data packet and the communication line task.
And the client sends a communication line task list instruction to the server. And the server side responds to the communication line task list request instruction and returns the communication line task list to the client side. And the client displays the communication line task list through a human-computer interface for engineering personnel to select. After an engineer selects a communication line task, the client generates a route model package downloading request instruction of the communication line task and sends the route model package downloading request instruction to the server. And the server side responds to the route model packet downloading instruction and returns a specified route model data packet of the communication line task. After the client receives the routing model data packet, an engineer clicks the production communication line drawing operation in the client application, the client application program analyzes the routing model data packet, reads the information of the nodes in the routing model data packet and then starts traversing all the nodes, when the nodes are traversed to any node, the information of the nodes is obtained, the nodes are converted into a coordinate system, the communication line is rendered according to the information of the nodes, and the method is stopped until the nodes are traversed to the end point of the communication line.
As shown in fig. 7, an exemplary diagram of a communication line diagram provided in embodiment 3 of the present invention is a diagram, and as can be seen from the diagram, the communication line diagram includes types and orientations of nodes, and line trends between the nodes, start nodes and end nodes of a region passed through, node coordinates, a communication line standard diagram, and a text description.
In another preferred embodiment, after finishing rendering the communication line diagram, the client further outputs the communication line diagram to a printer or generates a file in a format of PDF, DOC, etc. based on an instruction input by a user.
In the method of this embodiment, based on embodiment 2, the mobile terminal is added to collect the node information and then locally store the node information by using an XML file, and when the node information is collected, the XML file of all the node information is converted into a routing data model packet, and then the routing data model packet is uploaded to the server. And the server side stores the routing data model packet in a specific position according to the corresponding relation between the routing data model packet and the communication line task, and responds to a downloading request instruction sent by the client side to send a communication line task list to the client side. The client generates a downloading request of any routing model data packet according to the communication line task list and sends the downloading request of the routing model data packet to the server, and the server responds to a downloading request instruction of the routing model data packet and sends the routing model data packet to the client. And the client analyzes the routing model data packet and obtains the information of all nodes in the model data packet, and renders the communication line according to the information of all nodes to finally obtain the communication line diagram. Based on the scheme, the situation that designers need not to master complex CAD software operating skills is achieved, the requirement of routing drawing design on the skills of the designers is lowered, the drawing design is integrated, automated and standardized, the working efficiency is improved, and the drawing quality is guaranteed.
Referring to fig. 8, a schematic structural diagram of a communication line diagram generation system provided in embodiment 4 of the present invention, where the system is applicable to a communication line diagram including a plurality of nodes, and includes:
the mobile terminal 101 is configured to start traversing all nodes in the communication line with the preset node, and when traversing to any node, acquire information of the node; after the information of all the nodes in the communication line is collected, the information of all the nodes in the communication line graph is uploaded to the server 102, and an uploading request instruction is sent to the server 102;
the server 102 is configured to receive, in response to the upload request instruction, the information of all nodes in the communication line graph uploaded by the mobile terminal 101 and store the information to the local, and is further configured to respond to a download request instruction sent by a client 103 and send the information of all nodes in the communication line graph to the client 103;
the client 103 is configured to generate a corresponding communication line graph according to the coordinates and the sequence of each node after receiving the information of all nodes in the communication line graph sent by the server 102.
Preferably, the mobile terminal 101 includes:
the traversal module is used for traversing all nodes in the communication line by taking a preset node as a starting point, and acquiring the information of the node and locally storing the information in an XML file format when any node is traversed;
and the uploading module is used for converting the XML files of all the nodes in the communication line into a routing model data packet after traversing all the nodes in the communication line, and the mobile terminal uploads the routing model data packet to the server terminal.
Preferably, the server 102 is further configured to respond to an upload request instruction of the mobile terminal 101, and store the route model data packet in a specific location according to a correspondence between the route model data packet and the communication line task.
Further, the information of the node also comprises one or more of a node name, a node type, a node primitive, a node attribute, a node child object and a node text description; the order of the nodes comprises one or more of a previous node ID, a next node ID, a starting point identification and an end point identification; the node types include one or more of a line pole, a wellhead, a machine room, a junction box, and a light junction box.
Preferably, the sending, by the server 102, the information of all nodes in the communication line graph to the client 103 in response to the download request instruction sent by the client 103 specifically includes:
the server 102 sends a communication line task list to the client 103 in response to a download request instruction sent by the client 103; the communication line task list comprises a plurality of communication line task information, and the information of each communication line corresponds to the information in one routing model data packet;
the client 103 generates a download request of any routing model data packet according to the communication line task list and sends the download request of the routing model data packet to the server 102;
the server 102 responds to the download request instruction of the routing model data packet, and sends the routing model data packet to the client 103.
Preferably, after the client 103 receives the information of all nodes in the communication line graph sent by the server 102, generating a corresponding communication line graph according to the coordinates and the sequence of each node specifically includes:
after receiving the routing model data packet, the client 103 analyzes the routing model data packet to obtain information of all nodes in the routing model data packet;
acquiring a starting node and an end node in the model data packet, and traversing all nodes in the model data packet from the starting node until the end node is traversed;
when traversing to any node, acquiring the information of the node, converting a coordinate system of the node, and rendering a communication line according to the information of the node; the rendering of the communication circuit diagram comprises rendering of a node legend, text information and circuit trends.
Further, the obtaining information for all nodes in the model data packet includes converting the coordinate system of the node from the WGS84 coordinate system to the mercator coordinate system.
In the communication route map generation system according to the embodiment of the present invention, all nodes in the communication route are traversed by the preset node through the mobile terminal 101, and when any node is traversed, information of the node is collected; after the information of all the nodes in the communication line is collected, the mobile terminal 101 uploads the information of all the nodes in the communication line graph to the server 102, and sends an upload request instruction to the server 102. The server 102 responds to the upload request instruction, receives the information of all nodes in the communication line graph uploaded by the mobile terminal 101 and stores the information to the local; the server 102 further sends information of all nodes in the communication line graph to the client 103 in response to a download request instruction sent by the client 103. After the client 103 receives the information of all the nodes in the communication line graph sent by the server 102, the method for generating the corresponding communication line graph according to the coordinates and the sequence of each node effectively solves the problems that the efficiency of manually drawing the communication line graph in the existing communication line design process is low, and the quality of the graph is difficult to control due to non-standardized operation, does not need designers to master complicated CAD software operation skills, reduces the requirements of routing graph design on the skills, and realizes the integration, automation and standardization of the graph design.
The embodiment of the invention also provides terminal equipment, which comprises one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs comprising instructions for performing the communication wiring diagram generation method of any of the embodiments described above.
An embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a stored program, and when the program runs, a device where the computer-readable storage medium is located is controlled to execute the communication line diagram generating method according to any of the above embodiments.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.

Claims (9)

1. A communication line drawing generation method for generating a communication line drawing including a plurality of nodes, the method comprising:
sending a downloading request instruction to a server to acquire a communication line task list sent from the server; the communication line task list comprises a plurality of communication line task information, and the information of each communication line corresponds to the information in a routing model data packet;
generating a downloading request of any routing model data packet according to the communication line task list and sending the downloading request of the routing model data packet to the server;
receiving the routing model data packet sent by the server, and analyzing the routing model data packet to acquire information of all nodes in a required communication circuit diagram; the mobile terminal sequentially performs traversal acquisition on all nodes in the communication line by using a preset starting node according to the information of all nodes in the communication line graph, and uploads the acquired information to the server; wherein the information of the nodes comprises coordinates of the nodes and an order of the nodes;
and after receiving the information of all the nodes in the communication line graph sent by the server, generating a corresponding communication line graph according to the coordinate and the sequence of each node.
2. The communication roadmap generating method of claim 1, wherein the information of the nodes further comprises one or more of node name, node type, node primitive, node attribute, node child object, and node caption; the order of the nodes comprises one or more of a previous node ID, a next node ID, a starting point identification and an end point identification; the node types include one or more of a line pole, a wellhead, a machine room, a junction box, and a light junction box.
3. The method for generating a communication line drawing according to claim 1, wherein after receiving information of all nodes in the communication line drawing sent by the server, generating a corresponding communication line drawing according to coordinates and an order of each node specifically comprises the steps of:
after receiving the routing model data packet, analyzing the routing model data packet to obtain information of all nodes in the routing model data packet;
acquiring a starting node and an end node in the model data packet, and traversing all nodes in the model data packet from the starting node until the end node is traversed;
when traversing to any node, acquiring the information of the node, converting a coordinate system of the node, and rendering according to the information of the node to generate the corresponding communication line graph; the rendering of the communication circuit diagram comprises rendering of a node legend, text information and circuit trends.
4. The communication line map generating method according to claim 3, wherein the converting of the coordinate system of the node is specifically converting the coordinate system of the node from a WGS84 coordinate system to a mercator coordinate system.
5. A communication line drawing generation system adapted to a communication line drawing including a plurality of nodes, the system comprising:
the mobile terminal is used for starting traversing all nodes in the communication line by using the preset nodes, and acquiring the information of the nodes when traversing to any node; after the information of all the nodes in a communication line is collected, the information of all the nodes in the communication line graph is uploaded to a server, and an uploading request instruction is sent to the server;
the server is used for responding to the uploading request instruction, receiving the information of all nodes in the communication circuit diagram uploaded by the mobile terminal and storing the information to the local, and is also used for responding to a downloading request instruction sent by a client and sending the information of all nodes in the communication circuit diagram to the client;
and the client is used for generating a corresponding communication line graph according to the coordinates and the sequence of each node after receiving the information of all nodes in the communication line graph sent by the server.
6. The communication line drawing generation system according to claim 5, wherein the mobile terminal includes:
the traversal module is used for traversing all nodes in the communication line by taking a preset node as a starting point, and acquiring the information of the node and locally storing the information in an XML file format when any node is traversed;
and the uploading module is used for converting the XML files of all the nodes in the communication line into a routing model data packet after traversing all the nodes in the communication line, and the mobile terminal uploads the routing model data packet to the server terminal.
7. The communication line map generation system according to claim 6, wherein the server is further configured to, in response to an upload request command from the mobile terminal, store the routing model packet in a specific location according to a correspondence relationship between the routing model packet and the communication line task.
8. A terminal device comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, the processor implementing the communication wiring diagram generation method according to any one of claims 1 to 4 when executing the computer program.
9. A computer-readable storage medium, comprising a stored program, wherein when the computer program runs, the computer-readable storage medium controls an apparatus to execute the communication line diagram generating method according to any one of claims 1 to 4.
CN201810012289.7A 2018-01-05 2018-01-05 Communication line diagram generation method and system, terminal device and storage medium Active CN108256188B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810012289.7A CN108256188B (en) 2018-01-05 2018-01-05 Communication line diagram generation method and system, terminal device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810012289.7A CN108256188B (en) 2018-01-05 2018-01-05 Communication line diagram generation method and system, terminal device and storage medium

Publications (2)

Publication Number Publication Date
CN108256188A CN108256188A (en) 2018-07-06
CN108256188B true CN108256188B (en) 2021-10-22

Family

ID=62725891

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810012289.7A Active CN108256188B (en) 2018-01-05 2018-01-05 Communication line diagram generation method and system, terminal device and storage medium

Country Status (1)

Country Link
CN (1) CN108256188B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112416489A (en) * 2020-11-06 2021-02-26 万翼科技有限公司 Engineering drawing display method and related device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521895A (en) * 2011-11-25 2012-06-27 航天科工深圳(集团)有限公司 Informationized polling tracking method and system of power equipment
CN105466369A (en) * 2015-12-16 2016-04-06 广东南方电信规划咨询设计院有限公司 Machine room structure information prospecting and structure information CAD generating system
CN105510920A (en) * 2015-12-16 2016-04-20 广东南方电信规划咨询设计院有限公司 Machine room structural information prospecting and structural information CAD drawing generation method
CN106447182A (en) * 2016-09-20 2017-02-22 华仙军 Survey and design system generating chart uploading information automatically
CN106534311A (en) * 2016-11-15 2017-03-22 江西博微新技术有限公司 Distribution network design on-site positioning survey APP tool and supporting WEB server system
CN107133391A (en) * 2017-04-19 2017-09-05 广州杰赛科技股份有限公司 The generation method and system of construction drawing

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8669982B2 (en) * 2008-10-01 2014-03-11 International Business Machines Corporation Method and system for generating and displaying an interactive dynamic culling graph view of multiply connected objects
CN103309988A (en) * 2013-06-18 2013-09-18 尹盛 Method for automatically generating rail traffic line database
CN105094753A (en) * 2014-04-18 2015-11-25 阿里巴巴集团控股有限公司 Method, device, and system for drawing wireframe
CN105721389B (en) * 2014-12-01 2019-09-06 腾讯科技(深圳)有限公司 The processing of multi-terminal equipment communicating data and service response method, device
CN104616207B (en) * 2015-01-27 2018-01-09 中国科学院计算机网络信息中心 Power network topology visualization system and method
CN107145540A (en) * 2017-04-24 2017-09-08 北京邮电大学 The diagram file textual conversion equipment and method of the version control function of class uml diagram

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521895A (en) * 2011-11-25 2012-06-27 航天科工深圳(集团)有限公司 Informationized polling tracking method and system of power equipment
CN105466369A (en) * 2015-12-16 2016-04-06 广东南方电信规划咨询设计院有限公司 Machine room structure information prospecting and structure information CAD generating system
CN105510920A (en) * 2015-12-16 2016-04-20 广东南方电信规划咨询设计院有限公司 Machine room structural information prospecting and structural information CAD drawing generation method
CN106447182A (en) * 2016-09-20 2017-02-22 华仙军 Survey and design system generating chart uploading information automatically
CN106534311A (en) * 2016-11-15 2017-03-22 江西博微新技术有限公司 Distribution network design on-site positioning survey APP tool and supporting WEB server system
CN107133391A (en) * 2017-04-19 2017-09-05 广州杰赛科技股份有限公司 The generation method and system of construction drawing

Also Published As

Publication number Publication date
CN108256188A (en) 2018-07-06

Similar Documents

Publication Publication Date Title
CN104850596B (en) A kind of distribution data processing method based on mobile GIS and RTK positioning
CN110942403B (en) Table area topology model standing book acquisition system and method for mobile equipment
CN102163233A (en) Method and system for converting webpage markup language format
CN106530434A (en) Power transmission line mobile inspection system
CN109491735B (en) Integrated data generation and verification integrated monitoring human-computer interface configuration implementation method
US11487912B2 (en) Method and system for 3D visually monitoring a building, and memorizer
CN108134698B (en) Graphical configuration platform of industrial multi-protocol internet of things gateway
CN110188150A (en) The modeling method and computer readable storage medium of distribution network line figure
CN106203641A (en) Power station based on HTML5 topological diagram on-line monitoring system and method
WO2023103248A1 (en) Automatic device commissioning method, apparatus, device, system, and storage medium
CN108256188B (en) Communication line diagram generation method and system, terminal device and storage medium
CN110599116A (en) Power grid decentralized collaborative design method and system based on cloud data center
CN107436785B (en) Revit software information interaction system and interaction method based on information system
CN116245052A (en) Drawing migration method, device, equipment and storage medium
CN116451395A (en) Method, device and equipment for generating digital twin scene based on electrical topology
CN109858182B (en) Editing and displaying technology for regulating and controlling cloud station wiring diagram based on B/S framework
CN113724571A (en) Generation method and generation device of rail transit station map and electronic equipment
Santhanavanich et al. Integration and visualization of heterogeneous sensor data and geospatial information
Yan et al. Intergrating UAV development technology with augmented reality toward landscape tele-simulation
CN110991158B (en) Bidirectional modeling method and system based on graph and model integration
CN103595796A (en) Dynamic monitoring method and system based on network
CN103577569A (en) Method for realizing PSASP (power system analysis software package) data file graphics on basis of SVG (scalable vector graphics) technology
CN117640428A (en) Digital twinning-based scenerized communication guarantee method and device
CN111131150A (en) Terminal self-registration method and device based on ubiquitous power Internet of things
KR20170110957A (en) Supervisory control and data acauisition system and data engineering method therrof

Legal Events

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