Method and device for generating pipeline resource design drawing
By obtaining project-related information and regional real-life information for pipeline resource design, the problems of low efficiency and low accuracy of manual exploration in the existing technology are solved, and more efficient and accurate pipeline resource design drawing generation is achieved.
Patent Information
- Application Number
- CN202411343543.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-25
- Publication Date
- 2025-01-07
AI Technical Summary
In the prior art, manual on-site inspection is required when designing pipeline resources, resulting in low exploration efficiency and low accuracy, which leads to unreasonable design.
By obtaining project association information in the to-do work order, determining the pipeline resource design area, and performing resource deployment and cable penetration operations based on the regional real-life information to generate pipeline resource design drawings.
It improves the efficiency and accuracy of pipeline resource design, provides more accurate design drawings, and provides construction personnel with the most accurate design drawings.
Smart Images

Figure CN119272452A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of pipeline resource management, and in particular to a method and device for generating a pipeline resource design diagram. Background Art
[0002] In the communications industry, accurate planning and design of transmission network pipeline resources is very important.
[0003] At present, when designing pipeline resources, designers mainly conduct on-site surveys and designs according to the project approval content to design the pipeline resource deployment in the corresponding area, obtain pipeline resource deployment information, and complete the preliminary drawing of the survey sketch. Then, designers use professional drawing software based on the survey sketch to deepen the survey route plan and finally form a pipeline resource design drawing that can guide construction. However, this pipeline resource design method has problems such as inaccurate survey, low efficiency, and insufficiently refined pipeline resource design.
[0004] In order to solve the above problems, it is necessary to improve the generation method of pipeline resource design drawings. Summary of the invention
[0005] The embodiment of the present invention provides a method and device for generating a pipeline resource design drawing to solve the problem that manual on-site survey is required when designing pipeline resources in the prior art, the survey efficiency is low and the survey results are not accurate enough, which leads to unreasonable pipeline resource design in the design process of the pipeline resource design project.
[0006] In a first aspect, an embodiment of the present invention provides a method for generating a pipeline resource design diagram, comprising:
[0007] Determine a pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order; wherein the pipeline resource design area includes a starting point position and an end point position corresponding to the pipeline resource design project, and the pipeline resource design area includes at least one pipeline resource to be deployed;
[0008] Deploy each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed, and obtain a pipeline resource map to be optimized; wherein the resource deployment mode includes a reuse resource deployment mode and / or a new resource deployment mode;
[0009] Based on the pipeline resource graph to be optimized, a cable threading operation is performed on each pipeline resource to be deployed to obtain a pipeline resource graph to be rendered;
[0010] Based on the regional real scene information corresponding to the pipeline resource design area, the pipeline resource map to be rendered is rendered in real scene to obtain the pipeline resource design map corresponding to the pipeline resource design project.
[0011] In a second aspect, an embodiment of the present invention further provides a device for generating a pipeline resource design diagram, comprising:
[0012] The area determination module is used to determine the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order; wherein the pipeline resource design area includes the starting position and the end position corresponding to the pipeline resource design project, and the pipeline resource design area includes at least one pipeline resource to be deployed;
[0013] A pipeline resource map to be optimized determining module is used to deploy each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed, and obtain a pipeline resource map to be optimized; wherein the resource deployment mode includes a reuse resource deployment mode and / or a new resource deployment mode;
[0014] A pipeline resource graph to be rendered determining module is used to perform a cable threading operation on each pipeline resource to be deployed based on the pipeline resource graph to be optimized to obtain a pipeline resource graph to be rendered;
[0015] The pipeline resource design drawing determination module is used to perform real-scene rendering on the pipeline resource drawing to be rendered based on the regional real-scene information corresponding to the pipeline resource design area, and obtain the pipeline resource design drawing corresponding to the pipeline resource design project.
[0016] The embodiment of the present invention provides a method, device, electronic device and storage medium for generating a pipeline resource design diagram, which determines the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order; deploys each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed to obtain a pipeline resource map to be optimized; performs cable threading operations on each pipeline resource to be deployed based on the pipeline resource map to be optimized to obtain a pipeline resource map to be rendered; performs real-scene rendering on the pipeline resource map to be rendered based on the regional real-scene information corresponding to the pipeline resource design area to obtain the pipeline resource design diagram corresponding to the pipeline resource design project. In this technical solution, the project association information corresponding to the pipeline resource design project is obtained by obtaining the to-do work order corresponding to the pipeline resource design project, and then the pipeline resource design area corresponding to the pipeline resource design project is determined according to the project association information. Furthermore, at least one pipeline resource to be deployed involved in the pipeline resource design project is determined, and the resource deployment mode corresponding to each pipeline resource to be deployed is determined according to the resource deployment status and resource type of the pipeline resource to be deployed, and then each pipeline resource to be deployed is deployed based on the target device to obtain a pipeline resource map to be optimized. The target device may be a mobile communication device or an intelligent terminal device. On this basis, by field surveying the regional real scene information within the pipeline resource design area, and rendering the pipeline resource map to be optimized based on the regional real scene information, a pipeline resource design map that best matches the pipeline resource design project can be obtained. The problem that manual on-site survey is required for pipeline resource design in the prior art, and the survey efficiency is low and the survey results are not accurate enough, which leads to unreasonable pipeline resource design in the design process of the pipeline resource design project. By issuing a work order containing project-related information of the pipeline resource design project, and designing pipeline resource deployment for the pipeline resource design project based on the target equipment, and optimizing the preliminary design results of the target equipment in combination with the real-life information of the pipeline resource design area corresponding to the pipeline resource design project, the efficiency of pipeline resource design is improved, and at the same time, a more accurate pipeline resource design drawing is provided for the pipeline resource design project, so as to provide the most accurate pipeline resource design drawing effect for construction personnel in the actual construction process. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Other features, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings. The drawings are only for the purpose of illustrating preferred embodiments and are not to be considered as limiting the present invention. Also, the same reference symbols are used throughout the drawings to represent the same parts. In the drawings:
[0018] Figure 1 It is a flow chart of a method for generating a pipeline resource design diagram provided in an embodiment of the present invention;
[0019] Figure 2 It is a flow chart of a method for generating a pipeline resource design diagram provided in an embodiment of the present invention;
[0020] Figure 3 It is a structural schematic diagram of a device for generating a pipeline resource design diagram provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0021] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0022] Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe the operations (or steps) as sequential processes, many of the operations (or steps) therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but can also have additional steps not included in the accompanying drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.
[0023] Among them, the acquisition, storage, use and processing of data in the technical solution of this application are in compliance with the relevant provisions of national laws and regulations. It should be noted that in the embodiments of this application, some existing solutions in the industry such as certain software, components or models may be mentioned, which should be considered as exemplary, and their purpose is only to illustrate the feasibility of the implementation of the technical solution of this application, but it does not mean that the applicant has or will necessarily use the solution.
[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein.
[0025] Before elaborating on the present technical solution in detail, a brief introduction to the application scenarios of the present technical solution is first given to facilitate a clearer understanding of the present technical solution.
[0026] In the communications industry, the transmission pipeline project is mainly surveyed and designed on site by the design unit according to the project approval content during the survey and design stage. Specifically, when designing pipeline resources, designers need to go to the proposed construction site to determine the routing plan of the transmission line, including the relative position of the optical cable and the surrounding buildings, and then mark the position, routing direction, and surrounding buildings on paper to complete the drawing of the survey sketch. Furthermore, the designers use professional drawing software based on the survey sketch to deepen the processing and design of the surveyed routing plan, and finally form a pipeline resource design plan that can guide construction. However, there are problems such as inaccurate survey, low efficiency, and insufficiently refined pipeline resource design in the design process of such pipeline resources.
[0027] Embodiment 1
[0028] Figure 1 It is a flowchart of a method for generating a pipeline resource design drawing provided in an embodiment of the present invention. This embodiment can be applied to obtain corresponding project-related information based on a received design work order corresponding to a pipeline resource design project, and then deploy resources for at least one pipeline resource to be deployed in each pipeline resource design project based on a mobile communication device and / or an intelligent terminal device, and optimize resource deployment based on the real-life information of the pipeline resource design area corresponding to the pipeline resource design project, so as to obtain the optimal pipeline resource design solution corresponding to the pipeline resource design project. The method of this embodiment can be executed by a device for generating a pipeline resource design drawing, which can be implemented in hardware and / or software. The method specifically includes the following steps:
[0029] S110. Determine the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order.
[0030] The pipeline resource design area includes a starting point position and an end point position corresponding to the pipeline resource design project, and the pipeline resource design area includes at least one pipeline resource to be deployed.
[0031] Among them, the to-do work order can be understood as a work order containing project-related information of the pipeline resource design project, which is used to prompt the user to design the corresponding pipeline resource design project according to the to-do work order. The project-related information may include the project name of the pipeline resource design project, the pipeline resource design area, the task-related personnel, the task status, and the task type. The pipeline resources to be deployed can be understood as the relevant components used in the pipeline resource design process, such as the pipeline resources to be deployed can be site resources, optical junction box resources, optical fiber distribution box resources, optical junction box resources, optical terminal resources, pipe well resources, pipeline section resources, electric pole resources, pole line resources, landmark resources, landmark section resources, optical cable section resources, lead-in resources, and coiled resources. It can be understood that the pipeline resources to be deployed in actual applications can be determined according to the actual design requirements of the pipeline resource design project. The pipeline resources to be deployed mentioned in this technical solution are only used for example, not for limiting the specific content of the pipeline resources.
[0032] When it is necessary to design pipeline resources in a certain area in actual applications, it is usually necessary to formulate a to-do work order corresponding to the pipeline resource design project, so that after receiving the to-do work order, the designer can complete the design of the pipeline resource design project according to the to-do work order.
[0033] Specifically, after receiving the to-do work order, the pipeline resource design area corresponding to the pipeline resource design project and at least one to-be-deployed pipeline resource that may be involved in the pipeline resource design project can be determined through the project association information corresponding to the pipeline resource design project contained in the to-do work order. The pipeline resource design area includes the starting position and the end position corresponding to the project.
[0034] It should be noted that before determining the pipeline resource design area corresponding to the pipeline resource design project based on the project association information of the pipeline resource design project, it also includes: based on the target device, receiving the to-do work order corresponding to the pipeline resource design project issued by the pipeline project management platform, so as to obtain the project association information corresponding to the pipeline resource design project according to the to-do work order; or, constructing the to-be-used work order corresponding to the pipeline resource design project according to the preliminary project plan corresponding to the pipeline resource design project, and determining the to-be-used work order as the to-be-used work order when receiving the execution instruction corresponding to the pipeline resource design project.
[0035] The target device is a mobile communication device or an intelligent terminal device.
[0036] In this technical solution, designers can obtain or view pending work orders based on the target device.
[0037] Exemplarily, if the target device is a mobile communication device, the designer can log in to the corresponding system account through the mobile communication device, and enter the display page of "To be processed-design order" to select the work order to be processed (i.e., to-do work order). Among them, the following operations can be performed in the display page: click "Top" to display the to-do work order at the top; click "View details" to view the sub-project information contained in the to-do work order (i.e., pipeline resource design project); click "Process now" to view the project details of the sub-project information (i.e., project association information of the pipeline resource design project).
[0038] For example, if the target device is a smart terminal device, the designer can obtain the to-do work order in the following ways:
[0039] Method 1: The general project manager can issue work orders to the work order management system through the pipeline resource management platform, so that the designer can obtain the pending work orders corresponding to the pipeline resource design project through the work order management system. Specifically, in the list of pending tasks in the "Pending Sign-off Task Management" interface of the work order management system, click the "Sign-off Now" control of the task corresponding to the pipeline resource design project in the list to complete the signing task, so that after signing the task, the work order status of the pipeline resource design project will be updated to a pending work order.
[0040] Method 2: In actual application, there may be a situation where the general project manager has not formally issued the pending work order corresponding to the pipeline resource design project, but according to the communication between the general project manager and the designer, the designer can know the relevant related information corresponding to the pipeline resource design project in advance, and design the pipeline resource design project in advance according to the known project related information, so as to improve the processing efficiency of the pipeline resource design project. In this case, the designer can create a draft project corresponding to the pipeline resource design project in advance in the work order management. Specifically, the designer can enter the draft project addition interface through the display page of "Engineering Project Management-Draft Project Management" of the work order management system, click the "Add" control, and fill in the basic information of the project and the project optical cable information as required. After filling in, click the "New" control in the lower right corner to enable the work order management system to create the corresponding draft project and draft design work order (that is, the work order to be used), and when the execution instruction corresponding to the pipeline resource design project issued by the general project manager is formally received, the draft design work order will be directly distributed to the system account of this designer, and the draft design work order will be used as a pending work order. It is understandable that designers can also modify or delete the project information of the pipeline resource design project. For example, if it is found that the filled-in project information needs to be modified, select the data to be modified and click the "Modify" button; select a certain data and click the "Delete" button for secondary confirmation.
[0041] It should be noted that the difference between the first method and the second method lies in the different usage scenarios. The first method is usually to directly obtain the to-do work order issued by the general project manager from the work order management system when the to-do work order corresponding to the pipeline resource design project has been received. The second method is that before the work order information of the general project manager is officially received, the designer generates the corresponding draft design work order according to the known project-related information, so as to use the draft design work order as the to-do work order when the execution instruction corresponding to the pipeline resource design project is officially received.
[0042] The advantage of this setting is that by setting different work order acquisition methods, the processing efficiency of the pipeline resource design project can be improved, and it can more flexibly adapt to various work order acquisition scenarios.
[0043] Optionally, based on the project association information in the to-do work order, the pipeline resource design area corresponding to the pipeline resource design project is determined, including: if the target device is a mobile communication device, then based on the positioning device in the mobile communication device, the starting point position and the end point position corresponding to the pipeline resource design project are determined; if the target device is an intelligent terminal device, then based on at least one position determination method, the starting point position and the end point position corresponding to the pipeline resource design project are determined.
[0044] Based on the above example, if the target device is a mobile communication device, illustratively, the designer can carry the mobile communication device to locate the construction site corresponding to the pipeline resource design project. Based on this, the Geographic Information System (GIS) can automatically determine the starting point and end point corresponding to the pipeline resource design project according to the mobile position of the designer, thereby determining the pipeline resource design area corresponding to the pipeline resource design project.
[0045] Based on the above example, if the target device is a smart terminal device, the starting position and the end position of the pipeline resource design project can be determined based on at least one position determination method. Specifically, the position determination method includes at least one of a point of interest area trigger method, a position editing method based on an edit box, a search editing method for a position access point, and a latitude and longitude positioning method.
[0046] For example, designers can quickly locate the starting and ending positions of pipeline resource design projects by triggering the search area of the GIS map display page and entering points of interest (POI) in the search area. The purpose of this setting is that when designers first enter the GIS map, the interface may not necessarily display the location of the resources they want to design. For example, if they want to design pipeline resources in area A, but the map information corresponding to area B is displayed, they can quickly locate a certain position in area A through the POI point, which is convenient for subsequent deployment operations of pipeline resources.
[0047] Exemplarily, when determining the starting point and the end point in the position editing method based on the edit box, it can be determined by the designer editing in the edit box of the display interface of the GIS map. For example, the designer finds the position that needs to be set as the starting point on the map by clicking "Select starting point" in the GIS display page, clicks the left button to place it in the position, and clicks "Save position" to save the starting point position just selected. On this basis, click "Select end point" to find the position that needs to be set as the end point on the GIS map, clicks the left button to place it in the position, and clicks "Save position" to save the end point position just selected (or you can click Save position after selecting the starting point and the end point to save the starting point and the end point at the same time). Of course, if the starting point or the end point is selected incorrectly, you can click "Delete position", find the starting point or the end point to be deleted on the map and confirm, then you can delete the corresponding starting point or the end point.
[0048] For example, the designer can also determine the starting point and the end point by searching and editing the location access point. Specifically, the designer clicks "Other Functions - Nearby Access Points" on the display page of the GIS map, moves the mouse on the map, clicks the left button of the mouse, sets the nearby range at the bottom, for example, 1km, and clicks "Search". The map displays the icons of the access points (sites, optical cross boxes) within 1km; clicks the right button of the mouse to cancel the nearby access points.
[0049] For example, the designer can also determine the starting point and the end point by longitude and latitude positioning. Specifically, after the designer clicks "Other functions - longitude and latitude positioning" in the GIS map display page, a longitude and latitude input interface will appear in the map display page. At this time, the designer can enter the longitude and latitude information corresponding to the starting point and the longitude and latitude information corresponding to the end point, so that the designer can directly locate the corresponding longitude and latitude position after clicking "positioning".
[0050] S120 . Deploy each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed, and obtain a pipeline resource map to be optimized.
[0051] Among them, the resource deployment method includes the old resource deployment method and / or the new resource deployment method. The so-called old resource deployment method refers to the deployment method of using the deployed pipeline resources in the pipeline resource design area when designing the pipeline resources in the pipeline resource design area. The so-called new resource deployment method refers to the deployment method of adding new pipeline resources when designing pipeline resources in the pipeline resource design area. The pipeline resource map to be optimized can be understood as a pipeline resource deployment result map preliminarily completed based on the deployment method of each pipeline resource to be deployed. In actual applications, since there may be a certain information gap between the actual scene and the known scene in the pipeline resource design area, therefore, after the deployment design of each pipeline resource to be deployed is preliminarily completed to obtain the pipeline resource map to be optimized, it is also necessary to confirm and optimize the light resource map to be optimized according to the actual scene to ensure that the final pipeline resource design plan for the pipeline resource design area is most matched with the actual application scenario.
[0052] Exemplarily, when designing pipeline resource deployment for a pipeline resource design area, it is necessary to deploy pipeline resource 1 to be deployed, pipeline resource 2 to be deployed, and pipeline resource 3 to be deployed in the pipeline resource design area, wherein pipeline resource 1 to be deployed has been currently deployed in the pipeline resource design area, but pipeline resource 2 to be deployed and pipeline resource 3 to be deployed have not been deployed. Then, the resource deployment mode corresponding to pipeline resource 1 to be deployed is the old resource deployment mode, and the resource deployment mode corresponding to pipeline resource 2 to be deployed and pipeline resource 3 to be deployed is the new resource deployment mode.
[0053] Optionally, each pipeline resource to be deployed is deployed based on its resource deployment mode to obtain a pipeline resource map to be optimized, including: for each pipeline resource to be deployed, according to the resource deployment status corresponding to the current pipeline resource to be deployed, determining the resource deployment mode of the current pipeline resource to be deployed; determining the resource type of the current pipeline resource to be deployed, and determining the target deployment position corresponding to the current pipeline resource to be deployed according to the resource type and resource deployment mode of the current resource to be deployed; based on the target deployment positions of all pipeline resources to be deployed within the pipeline resource design area, obtaining a pipeline resource map to be optimized corresponding to the pipeline resource design project.
[0054] The resource deployment state includes a deployed state or an undeployed state. The target deployment position refers to the deployment position of the pipeline resource to be deployed within the pipeline resource design area when designing the pipeline resource.
[0055] In actual applications, the resource types of pipeline resources to be deployed can be divided into a first resource type, a second resource type and a third resource type, wherein the first resource type includes at least one of site resources, optical cross-connection box resources, optical fiber distribution box resources, optical junction box resources and optical terminal resource types, the second resource type includes at least one of pipe well resources, pipeline section resources, electric pole resources, pole line resources, landmark stone resources and landmark stone section resources, and the third resource type includes at least one of optical cable section resources, lead-in resources and coiled resources.
[0056] Exemplarily, taking the site resource A of the first resource type as an example, if the resource deployment status corresponding to the site resource A is the deployed status, then the resource deployment mode corresponding to the site resource A is the reuse resource deployment mode. Specifically, the designer can select the site resource A to be used by clicking the "Resource Layer Refresh" control in the GIS map display page. At this time, the resource deployment status corresponding to the site resource A will be displayed in the display page. If the site resource A is displayed as "existing site resource", the trigger area corresponding to the reuse resource deployment mode can be triggered in the display page to set the site resource A to the target deployment position corresponding to the site resource A. Alternatively, the designer can view the "existing site resources" in the pipeline resource design area and directly select the site resource A to deploy the site resource A in the corresponding target deployment position.
[0057] On this basis, if the resource deployment status corresponding to site resource A is undeployed, then the resource deployment method corresponding to site resource A is a new resource deployment method. Specifically, click the "Site Resource" icon in the display page, and click the confirmation control at the location where the site resource needs to be placed on the GIS map to pop up the site information input box, enter the "Site Resource A" to be added, and click Save to add the site to the corresponding position on the map, and display the site icon corresponding to "Site Resource A". When a new site is added and canceled without saving, you can add the site information again at any location on the GIS map, or click "Add Site (Cancel)" to cancel the new site operation (the deployment of other pipeline resources to be deployed belonging to the first resource type is similar).
[0058] Exemplarily, taking the pole resource A of the second resource type as an example, if the resource deployment status of the pole resource A is already deployed, the resource deployment method corresponding to the pole resource A is taken as an example of the reused resource deployment method. Specifically, click the "Resource Layer Refresh" icon on the display page of the GIS map, select "Pole Resource A" to refresh the existing pole resources, and click the icon corresponding to "Pole Resource A". By clicking the icon of the original reused "Pole Resource A", select the pole resource that needs to be reused, click "Select Existing Pole Resource", and select "Pole Resource A" to directly use the reused "Pole Resource A".
[0059] If the resource deployment status corresponding to pole resource A is not deployed, the resource deployment method corresponding to pole resource A is the new resource deployment method. Specifically, the designer can place the pole resource icon at the corresponding location by clicking the icon of "pole resource A" and clicking the location where "pole resource A" needs to be placed on the GIS map. The designer can continue to add the next pole until the pole is added. Double-click the left mouse button to end the setting of "pole resource A" in the pipeline resource design area. On this basis, if the attribute edit box corresponding to "pole resource A" appears, the corresponding attribute information can be entered (all relevant information of "pole resource A" must be entered before it can be saved). Save to complete the design of "pole resource A", and continue to add other resources; the resource icon on the right can be hidden by clicking the "resource design" button again.
[0060] It should be noted that for "Electric Pole Resource A", you can fill in the first data, then select the first data, click the "Batch Fill" button to fill in all the data. Except for the name, the data filled in are the same as the first one, and the name is automatically sorted and generated; when adding a new pole resource and canceling it without saving, you can add the pole information at any position on the map again, or click "Add Pole Section (Cancel)" to cancel the operation of adding a new pole. When filling in "Electric Pole Resource A", switch to the pole resource page and enter the pole information. At this time, you can only fill in the first pole information, select the data with the information filled in, and click the "Batch Fill" button to fill in all the data. Except for the name, the data filled in are the same as the first one, and the name is automatically sorted and generated.
[0061] S130 . Perform a cable threading operation on each pipeline resource to be deployed based on the pipeline resource graph to be optimized to obtain a pipeline resource graph to be rendered.
[0062] In practical applications, each pipeline resource to be deployed in the pipeline resource graph to be optimized is in an independent state, and a cable threading operation needs to be performed according to the connection relationship or combination relationship between the pipeline resources to be deployed. The pipeline resource graph to be rendered can be understood as a pipeline resource design graph obtained after the cable threading operation is performed on each pipeline resource to be deployed in the pipeline resource graph to be optimized.
[0063] Based on the above example, if the pipeline resources to be deployed are optical cable segment resources of the third resource type, it is necessary to complete the cabling operation on each pipeline resource to be deployed based on the pipeline resource map to be optimized, so as to obtain the pipeline resource map to be rendered based on the pipeline resource map to be optimized.
[0064] S140 , performing real-scene rendering on the pipeline resource graph to be rendered based on the regional real-scene information corresponding to the pipeline resource design area, to obtain a pipeline resource design graph corresponding to the pipeline resource design project.
[0065] Among them, the pipeline resource design drawing can be understood as a reference drawing used for pipeline resource deployment during the construction process of the pipeline resource design project.
[0066] The embodiment of the present invention provides a method, device, electronic device and storage medium for generating a pipeline resource design diagram, which determines the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order; deploys each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed to obtain a pipeline resource map to be optimized; performs cable threading operations on each pipeline resource to be deployed based on the pipeline resource map to be optimized to obtain a pipeline resource map to be rendered; performs real-scene rendering on the pipeline resource map to be rendered based on the regional real-scene information corresponding to the pipeline resource design area to obtain the pipeline resource design diagram corresponding to the pipeline resource design project. In this technical solution, the project association information corresponding to the pipeline resource design project is obtained by obtaining the to-do work order corresponding to the pipeline resource design project, and then the pipeline resource design area corresponding to the pipeline resource design project is determined according to the project association information. Furthermore, at least one pipeline resource to be deployed involved in the pipeline resource design project is determined, and the resource deployment mode corresponding to each pipeline resource to be deployed is determined according to the resource deployment status and resource type of the pipeline resource to be deployed, and then each pipeline resource to be deployed is deployed based on the target device to obtain a pipeline resource map to be optimized. The target device may be a mobile communication device or an intelligent terminal device. On this basis, by field surveying the regional real scene information within the pipeline resource design area, and rendering the pipeline resource map to be optimized based on the regional real scene information, a pipeline resource design map that best matches the pipeline resource design project can be obtained. The problem that manual on-site survey is required for pipeline resource design in the prior art, and the survey efficiency is low and the survey results are not accurate enough, which leads to unreasonable pipeline resource design in the design process of the pipeline resource design project. By issuing a work order containing project-related information of the pipeline resource design project, and designing pipeline resource deployment for the pipeline resource design project based on the target equipment, and optimizing the preliminary design results of the target equipment in combination with the real-life information of the pipeline resource design area corresponding to the pipeline resource design project, the efficiency of pipeline resource design is improved, and at the same time, a more accurate pipeline resource design drawing is provided for the pipeline resource design project, so as to provide the most accurate pipeline resource design drawing effect for construction personnel in the actual construction process.
[0067] Embodiment 2
[0068] Figure 2 The flowchart of a method for generating a pipeline resource design diagram provided in an embodiment of the present invention. The embodiment of the present invention further optimizes the above embodiment on the basis of the above embodiment, and the embodiment of the present invention can be combined with various optional solutions in one or more of the above embodiments. Figure 2 As shown, the method for generating a pipeline resource design diagram provided in an embodiment of the present invention may include the following steps:
[0069] S210. Determine the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order.
[0070] S220 . Deploy each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed, and obtain a pipeline resource map to be optimized.
[0071] In actual applications, before each pipeline resource to be deployed is deployed based on the resource deployment method of each pipeline resource to be deployed and the pipeline resource map to be optimized is obtained, it also includes: determining the target user's familiarity with the area corresponding to the pipeline resource design area; constructing a pipeline resource design plan corresponding to the pipeline resource design area according to the area familiarity, and deploying each pipeline resource to be deployed based on the pipeline resource design plan and the resource deployment method of each pipeline resource to be deployed.
[0072] Among them, the target user can be understood as the designer of the pipeline resource design project. Regional familiarity refers to the target user's understanding of the pipeline resource design area corresponding to the pipeline resource design project when designing pipeline resources. In this technical solution, regional familiarity can be divided into three levels: general, understanding and familiar. The pipeline resource design solution can be understood as a preliminary design for resource deployment of the pipeline resources to be deployed to obtain the design basis for the pipeline resource map to be optimized.
[0073] In actual applications, a pipeline resource design scheme corresponding to the pipeline resource design area is constructed according to the regional familiarity, including: if the regional familiarity is general, the resource deployment position of at least one pipeline resource to be deployed in the pipeline resource design area is determined based on the actual on-site survey method, and the pipeline resource design scheme corresponding to the pipeline resource design area is constructed according to the resource deployment positions of all the pipeline resources to be deployed; if the regional familiarity is understood or familiar, the resource deployment position of at least one pipeline resource to be deployed in the pipeline resource design area is determined based on at least one editing control in the target editing platform, and the pipeline resource design scheme corresponding to the pipeline resource design area is constructed according to the resource deployment positions of all the pipeline resources to be deployed.
[0074] It is understandable that when the target user makes a preliminary design for the pipeline resource design project, he or she can choose the design method of the pipeline resource design scheme according to his or her own understanding of the pipeline resource design area corresponding to the pipeline resource design project. For example, if the target user's regional familiarity with the pipeline resource design area is average, it means that the target user has limited understanding of the pipeline resource design area and cannot directly design resource deployment. Therefore, the target user can carry a mobile communication device for field survey to perform resource mapping on the pipeline resources to be deployed in the pipeline resource design area, so as to complete the preliminary design of the pipeline resource design project and obtain a pipeline resource design scheme.
[0075] If the target user's understanding of the pipeline resource design area is understanding or familiarity, it means that the target user has a relatively sufficient understanding of the pipeline resource design area, and the deployment of the pipeline resources to be deployed in the pipeline resource design area can be directly preliminarily designed through the editing controls in the target editing platform to obtain a pipeline resource design plan corresponding to the pipeline resource design project.
[0076] Exemplarily, when the target user is familiar with or understands the area of the pipeline resource design area, the route sketch planning and design can be carried out by clicking "Main route planning", or the design resource dotting (i.e., the location deployment of the pipeline resources to be deployed) can be directly performed. Specifically, on the display interface of the target editing platform, click the "Main route planning" drop-down box to present the "Start drawing", "Cancel drawing", "Delete route", "Edit route", and "Save route" options. Click "Start drawing" and click on the target location on the GIS map to dot and draw the route sketch. Double-click the left mouse button to complete the route sketch drawing. Further, click "Save route" to save the route sketch you have just drawn; click "Edit route" to edit the selected route sketch; click "Delete route" to delete the selected route; in addition, you can select a designed route sketch, which will be presented on the GIS map and can also be edited or deleted.
[0077] S230: Determine the cable threading order of each pipeline resource to be deployed.
[0078] S240 , performing a cable threading operation on each pipeline resource to be deployed according to a cable threading sequence and a resource type of each pipeline resource to be deployed, to obtain a pipeline resource map to be rendered.
[0079] For example, the designer can click "Resource Design", select the "Optical Cable Segment Resource" icon on the right side of the interface, select the pipeline resources to be deployed that need to be cabled on the GIS map, click all pipeline resources to be deployed from the starting position to the end position in sequence, and select End when the cable operation reaches the end position, enter the optical cable information and optical cable segment information in the pop-up box, as well as the starting equipment for the optical cable segment that needs to be selected, for example, ODF, optical equipment, and routing information. It should be noted that the pipeline resources need to select the corresponding pipe hole resources, and the starting position and the end position can only select site resources, building resources, optical junction box resources, optical fiber splitter box resources, optical terminal box resources, or optical junction box resources. After all the information is filled in, click Save to complete the addition of the optical cable segment.
[0080] On this basis, by clicking on the designed pipeline resources in turn on the display page of the GIS map, for the first resource type, click on the icon corresponding to the corresponding pipeline resource, such as site resources, optical cross-connection box resources, optical fiber distribution box resources, optical junction box resources, optical terminal box resources and building resources, etc. For the second resource type, after clicking on the starting position icon of the pipeline resource deployment line, the end position icon of the line is automatically queried, without clicking on the icons corresponding to all the pipeline resources to be deployed on the line, such as pipe well resources, electric pole resources or benchmark resources.
[0081] For the third resource type of resources to be deployed, if the pipeline resources to be deployed require optical cables from underground to mid-air, you need to click on the corresponding pipeline resources and then perform the "lead up" and "reel" operations. In addition, you can perform specific operations on the newly created optical cable segment. Select "Optical Cable Segment Resource" on the GIS map, right-click the mouse, and you can perform "view, edit, delete, delete cable or re-cable" operations on the optical cable segment. For example, in actual applications, the cable pulling operation for the pipeline resources to be deployed is as follows: by selecting "View details", the optical cable segment information is presented; selecting "Edit optical cable segment" can modify the optical cable segment information; selecting "Delete optical cable segment" will give a pop-up prompt, click "OK" to delete the optical cable segment information; selecting "Cancel" will cancel the deletion operation; selecting "Delete cabling information" will give the following prompt, click OK to delete the optical cable segment and all its winding and pulling information, and cancel to cancel the operation; after deleting the cabling information, selecting "Re-cable pulling" will allow the resource to be reselected on the map for the cabling operation, so as to complete the cabling operation of each pipeline resource to be deployed on the basis of the pipeline resource map to be optimized, and obtain the pipeline resource map to be rendered.
[0082] In order to more clearly understand the third resource type of introduced resources and retained resources mentioned in this technical solution, a brief introduction to the introduced resources and retained resources is given here.
[0083] Among them, in the construction of communication projects, "retaining" and "leading up" are two commonly used terms, which refer to different construction requirements and operation steps respectively. The so-called retaining means leaving a certain length of cable or optical cable at the end or appropriate position in the middle of the line when laying cables or optical cables, so as to facilitate future connection, maintenance or adjustment. Its purpose is to ensure that there is enough cable length to connect equipment in future maintenance or upgrade work, avoiding rewiring due to insufficient cable length. Therefore, in the specific operation, it is required that during the construction process, according to the design requirements and technical specifications, the length to be retained is calculated, and this part of the cable is reserved during construction.
[0084] Leading refers to the process of guiding underground cables or optical cables to the ground through shafts, pipes or other facilities, or guiding cables from one floor to another. Its purpose is to lead the cables out of the hidden laying path to facilitate access to equipment or subsequent wiring work. Therefore, in the specific operation, the communication process may involve the use of tools and materials such as cable hooks, cable ties, and cable ducts, and be carried out in accordance with design drawings and safety specifications.
[0085] It is understandable that in the actual operation of communication projects, the correct execution of coiling and pulling is very important. They are directly related to the quality of the project and the convenience of future use. Improper coiling and pulling operations may cause cable damage, signal attenuation or maintenance difficulties.
[0086] It should be noted that before performing the cable threading operation on each pipeline resource to be deployed based on the pipeline resource map to be optimized, each pipeline resource to be deployed is intelligently detected to obtain the detection results corresponding to each pipeline resource to be deployed; when the detection results of all pipeline resources to be deployed are passed, the cable threading operation is performed on each pipeline resource to be deployed.
[0087] Exemplarily, after completing the deployment design of each pipeline resource to be deployed, it is necessary to perform cable threading operations on each pipeline resource to be deployed, and before officially performing the cable threading operation, it is necessary to perform intelligent detection on each pipeline resource to be deployed, so as to ensure that each pipeline resource to be deployed can be used normally before performing cable threading. For example, before executing the creation of new optical cable resources, you can click the "Other Functions-Intelligent Cable Threading Detection" button to detect whether the routing scheme of the resource designed on the current page meets the cable threading requirements. After the intelligent detection of each pipeline resource to be deployed, a pop-up window containing the detection results will appear. If the pipeline resource to be deployed does not meet the cable threading requirements, the designer can directly click "Go to Processing" at the detection result to handle the problem, and must solve the problem of the pipeline resource to be deployed that has not passed before manual cable threading can be performed. If the detection results of all pipeline resources to be deployed meet the requirements for cable threading, a new optical cable will be created to perform manual cable threading.
[0088] S250 , performing real-scene rendering on the pipeline resource graph to be rendered based on the regional real-scene information corresponding to the pipeline resource design area, to obtain a pipeline resource design graph corresponding to the pipeline resource design project.
[0089] The pipeline resource design drawing may be a CAD drawing, and of course may also be an image in other formats. In this technical solution, only the CAD drawing is used as an example.
[0090] In actual applications, there are certain differences between the regional real-life information in the pipeline resource design area and the information in the GIS map. For example, there are newly built roads or buildings in the regional real-life information, but they are not updated on the GIS map. In order to more comprehensively display the design resource situation and improve the integrity and real-time performance of the design plan, the road network and building drawing function is added. After conducting a field survey of the pipeline resource design area, the pipeline resource map to be rendered is rendered based on the regional real-life information, and the pipeline resource design map that best matches the pipeline resource design project is obtained.
[0091] Exemplarily, by clicking on "Road Network and Buildings", the drop-down box presents the options of "Draw Road Network", "Draw Buildings" and "Load Data": click "Draw Road Network", click the left button on the GIS map to select the location, click multiple times to draw the road network where you need to draw the road network, double-click the left mouse button to complete the road network drawing (for a closed area, an irregular polygon), a pop-up box appears, enter the name of the drawn road network, which can be saved or canceled; click "Draw Buildings", click the left button on the GIS map to select the location, click multiple times to draw the building where you need to draw the building, double-click the left mouse button to complete the building drawing (for a closed area, an irregular polygon), a pop-up box appears, requiring you to enter the name of the drawn building, which can be saved or canceled; click "Load Data", check the data to be loaded in the "Legend" in the lower right corner, you can choose to set the corresponding color to be presented, and after clicking the "Refresh" button, the checked data on the GIS map will present the corresponding color, for example, roads are red and buildings are yellow.
[0092] On this basis, after the pipeline resource map to be rendered is rendered based on the regional real-scene information, the pipeline resource design map corresponding to the pipeline resource design project can be obtained. For example, the pipeline resource design map is a design map in CAD format. Before exporting the CAD design map, the project area involved in the design plan must be drawn first, otherwise the export file will be wrong due to the large amount of exported data. For example, by clicking "Other Functions-Project Area", selecting the project area, and clicking the location multiple times on the GIS map, the project area is selected, that is, the project area corresponding to the pipeline resource design project is selected in the GIS map, and all the pipeline resources to be deployed involved in the pipeline resource design project are included in the project area.
[0093] The embodiment of the present invention provides a method, device, electronic device and storage medium for generating a pipeline resource design diagram, which determines the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order; deploys each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed to obtain a pipeline resource map to be optimized; performs cable threading operations on each pipeline resource to be deployed based on the pipeline resource map to be optimized to obtain a pipeline resource map to be rendered; performs real-scene rendering on the pipeline resource map to be rendered based on the regional real-scene information corresponding to the pipeline resource design area to obtain the pipeline resource design diagram corresponding to the pipeline resource design project. In this technical solution, the project association information corresponding to the pipeline resource design project is obtained by obtaining the to-do work order corresponding to the pipeline resource design project, and then the pipeline resource design area corresponding to the pipeline resource design project is determined according to the project association information. Furthermore, at least one pipeline resource to be deployed involved in the pipeline resource design project is determined, and the resource deployment mode corresponding to each pipeline resource to be deployed is determined according to the resource deployment status and resource type of the pipeline resource to be deployed, and then each pipeline resource to be deployed is deployed based on the target device to obtain a pipeline resource map to be optimized. The target device may be a mobile communication device or an intelligent terminal device. On this basis, by field surveying the regional real scene information within the pipeline resource design area, and rendering the pipeline resource map to be optimized based on the regional real scene information, a pipeline resource design map that best matches the pipeline resource design project can be obtained. The problem that manual on-site survey is required for pipeline resource design in the prior art, and the survey efficiency is low and the survey results are not accurate enough, which leads to unreasonable pipeline resource design in the design process of the pipeline resource design project. By issuing a work order containing project-related information of the pipeline resource design project, and designing pipeline resource deployment for the pipeline resource design project based on the target equipment, and optimizing the preliminary design results of the target equipment in combination with the real-life information of the pipeline resource design area corresponding to the pipeline resource design project, the efficiency of pipeline resource design is improved, and at the same time, a more accurate pipeline resource design drawing is provided for the pipeline resource design project, so as to provide the most accurate pipeline resource design drawing effect for construction personnel in the actual construction process.
[0094] Embodiment 3
[0095] Figure 3 This is a schematic diagram of the structure of a device for generating a pipeline resource design diagram provided in an embodiment of the present invention. The device can be implemented by software and / or hardware and is generally integrated on any electronic device with network communication function, including but not limited to: servers, computers, personal digital assistants and other devices. Figure 3As shown, the pipeline resource design diagram generation device provided in this embodiment may include: an area determination module 310, a pipeline resource diagram to be optimized determination module 320, a pipeline resource diagram to be rendered determination module 330 and a pipeline resource design diagram determination module 340.
[0096] The area determination module 310 is used to determine the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-be-done work order; wherein the pipeline resource design area includes the starting position and the end position corresponding to the pipeline resource design project, and the pipeline resource design area includes at least one pipeline resource to be deployed;
[0097] The pipeline resource map to be optimized determining module 320 is used to deploy each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed, and obtain the pipeline resource map to be optimized; wherein the resource deployment mode includes the old resource deployment mode and / or the new resource deployment mode;
[0098] The pipeline resource graph to be rendered determining module 330 is used to perform a cable threading operation on each pipeline resource to be deployed based on the pipeline resource graph to be optimized to obtain the pipeline resource graph to be rendered;
[0099] The pipeline resource design drawing determination module 340 is used to perform real-scene rendering on the pipeline resource drawing to be rendered based on the regional real-scene information corresponding to the pipeline resource design area, and obtain the pipeline resource design drawing corresponding to the pipeline resource design project.
[0100] The embodiment of the present invention provides a method, device, electronic device and storage medium for generating a pipeline resource design diagram, which determines the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order; deploys each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed to obtain a pipeline resource map to be optimized; performs cable threading operations on each pipeline resource to be deployed based on the pipeline resource map to be optimized to obtain a pipeline resource map to be rendered; performs real-scene rendering on the pipeline resource map to be rendered based on the regional real-scene information corresponding to the pipeline resource design area to obtain the pipeline resource design diagram corresponding to the pipeline resource design project. In this technical solution, the project association information corresponding to the pipeline resource design project is obtained by obtaining the to-do work order corresponding to the pipeline resource design project, and then the pipeline resource design area corresponding to the pipeline resource design project is determined according to the project association information. Furthermore, at least one pipeline resource to be deployed involved in the pipeline resource design project is determined, and the resource deployment mode corresponding to each pipeline resource to be deployed is determined according to the resource deployment status and resource type of the pipeline resource to be deployed, and then each pipeline resource to be deployed is deployed based on the target device to obtain a pipeline resource map to be optimized. The target device may be a mobile communication device or an intelligent terminal device. On this basis, by field surveying the regional real scene information within the pipeline resource design area, and rendering the pipeline resource map to be optimized based on the regional real scene information, a pipeline resource design map that best matches the pipeline resource design project can be obtained. The problem that manual on-site survey is required for pipeline resource design in the prior art, and the survey efficiency is low and the survey results are not accurate enough, which leads to unreasonable pipeline resource design in the design process of the pipeline resource design project. By issuing a work order containing project-related information of the pipeline resource design project, and designing pipeline resource deployment for the pipeline resource design project based on the target equipment, and optimizing the preliminary design results of the target equipment in combination with the real-life information of the pipeline resource design area corresponding to the pipeline resource design project, the efficiency of pipeline resource design is improved, and at the same time, a more accurate pipeline resource design drawing is provided for the pipeline resource design project, so as to provide the most accurate pipeline resource design drawing effect for construction personnel in the actual construction process.
[0101] On the basis of the above embodiment, optionally, the generation device of the pipeline resource design diagram further includes: a first work order determination module, which is used to receive a to-do work order corresponding to the pipeline resource design project issued by the pipeline project management platform based on the target device before determining the pipeline resource design area corresponding to the pipeline resource design project according to the project association information of the pipeline resource design project, so as to obtain the project association information corresponding to the pipeline resource design project according to the to-do work order; wherein the target device is a mobile communication device or an intelligent terminal device; or
[0102] The second work order determination module is used to construct a to-be-used work order corresponding to the pipeline resource design project according to a preliminary project plan corresponding to the pipeline resource design project, and to determine the to-be-used work order as a pending work order when receiving an execution instruction corresponding to the pipeline resource design project.
[0103] On the basis of the above embodiment, optionally, the area determination module includes: a first position determination unit, for determining the starting position and the end position corresponding to the pipeline resource design project based on a positioning device in the mobile communication device if the target device is a mobile communication device;
[0104] The second position determination unit is used to determine the starting point position and the end point position corresponding to the pipeline resource design project based on at least one position determination method if the target device is an intelligent terminal device; wherein the position determination method includes at least one of a point of interest area trigger method, an edit box-based position editing method, a position access point search editing method, and a latitude and longitude positioning method.
[0105] On the basis of the above embodiment, optionally, the pipeline resource graph to be optimized determination module includes: a deployment mode determination unit, which is used to determine the resource deployment mode of the current pipeline resource to be deployed according to the resource deployment state corresponding to the current pipeline resource to be deployed for each pipeline resource to be deployed; wherein the resource deployment state includes a deployed state or an undeployed state;
[0106] A deployment location determination unit, used to determine the resource type of the current pipeline resource to be deployed, and determine the target deployment location corresponding to the current pipeline resource to be deployed according to the resource type and resource deployment mode of the current resource to be deployed;
[0107] The pipeline resource map to be optimized determining unit is used to obtain the pipeline resource map to be optimized corresponding to the pipeline resource design project based on the target deployment positions of all pipeline resources to be deployed in the pipeline resource design area.
[0108] Based on the above embodiment, optionally, the resource type includes a first resource type, a second resource type and a third resource type, the first resource type includes at least one of site resources, optical cross-connection box resources, optical fiber distribution box resources, optical junction box resources and optical terminal resource types, the second resource type includes at least one of pipe well resources, pipeline section resources, electric pole resources, pole line resources, landmark stone resources and landmark stone section resources, and the third resource type includes at least one of optical cable section resources, lead-in resources and coiled resources.
[0109] On the basis of the above embodiment, optionally, the module for determining the pipeline resource graph to be rendered includes: a cable threading sequence determining unit, which is used to determine the cable threading sequence of each pipeline resource to be deployed;
[0110] The pipeline resource graph to be rendered determining unit is used to perform a cable threading operation on each pipeline resource to be deployed according to a cable threading sequence and a resource type of each pipeline resource to be deployed, so as to obtain a pipeline resource graph to be rendered.
[0111] On the basis of the above embodiment, optionally, the device for generating the pipeline resource design diagram further includes: a detection result determination module, which is used to perform intelligent detection on each pipeline resource to be deployed before performing a cable threading operation on each pipeline resource to be deployed based on the pipeline resource diagram to be optimized, and obtain a detection result corresponding to each pipeline resource to be deployed;
[0112] The cable threading module is used to perform a cable threading operation on each pipeline resource to be deployed when the detection results of all pipeline resources to be deployed are detection passed.
[0113] On the basis of the above embodiment, optionally, the device for generating the pipeline resource design diagram further includes: a regional familiarity determination module, which is used to determine the regional familiarity of the target user corresponding to the pipeline resource design area before deploying each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed and obtaining the pipeline resource diagram to be optimized;
[0114] The design scheme determination module is used to construct a pipeline resource design scheme corresponding to the pipeline resource design area according to the regional familiarity, and deploy each pipeline resource to be deployed based on the pipeline resource design scheme and the resource deployment method of each pipeline resource to be deployed; wherein the regional familiarity includes general, understanding or familiar.
[0115] On the basis of the above embodiment, optionally, the design scheme determination module includes: a first scheme determination unit, which is used to determine, if the regional familiarity is general, a resource deployment position including at least one pipeline resource to be deployed in the pipeline resource design area based on an actual on-site survey method, and construct a pipeline resource design scheme corresponding to the pipeline resource design area according to the resource deployment positions of all pipeline resources to be deployed;
[0116] The second scheme determination unit is used to determine the resource deployment location of at least one pipeline resource to be deployed in the pipeline resource design area based on at least one editing control in the target editing platform if the area familiarity is understood or familiar, and construct a pipeline resource design scheme corresponding to the pipeline resource design area according to the resource deployment locations of all pipeline resources to be deployed.
[0117] The device for generating a pipeline resource design diagram provided in an embodiment of the present invention can execute the method for generating a pipeline resource design diagram provided in any of the above-mentioned embodiments of the present invention, and has the corresponding functions and beneficial effects of executing the method for generating a pipeline resource design diagram. For the detailed process, please refer to the relevant operations of the method for generating a pipeline resource design diagram in the above-mentioned embodiments.
[0118] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for generating a pipeline resource design diagram, characterized in that: The method comprises: Determine a pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order; wherein the pipeline resource design area includes a starting point position and an end point position corresponding to the pipeline resource design project, and the pipeline resource design area includes at least one pipeline resource to be deployed; Deploy each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed, and obtain a pipeline resource map to be optimized; wherein the resource deployment mode includes a reuse resource deployment mode and / or a new resource deployment mode; Based on the pipeline resource graph to be optimized, a cable threading operation is performed on each pipeline resource to be deployed to obtain a pipeline resource graph to be rendered; The pipeline resource map to be rendered is rendered in real scene based on the regional real scene information corresponding to the pipeline resource design area to obtain a pipeline resource design map corresponding to the pipeline resource design project.
2. The method according to claim 1, characterized in that Before determining the pipeline resource design area corresponding to the pipeline resource design project according to the project association information of the pipeline resource design project, the method further includes: Based on the target device, receiving a to-do work order corresponding to the pipeline resource design project issued by the pipeline project management platform, so as to obtain project association information corresponding to the pipeline resource design project according to the to-do work order; wherein the target device is a mobile communication device or an intelligent terminal device; or A work order to be used corresponding to the pipeline resource design project is constructed according to a preliminary project plan corresponding to the pipeline resource design project, and when an execution instruction corresponding to the pipeline resource design project is received, the work order to be used is determined as a pending work order.
3. The method according to claim 2, characterized in that The step of determining the pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order includes: If the target device is the mobile communication device, determining the starting position and the ending position corresponding to the pipeline resource design project based on the positioning device in the mobile communication device; If the target device is the smart terminal device, the starting point and the end point corresponding to the pipeline resource design project are determined based on at least one position determination method; wherein the position determination method includes at least one of a point of interest area trigger method, an edit box-based position editing method, a position access point search editing method, and a latitude and longitude positioning method.
4. The method according to claim 1, characterized in that: The step of deploying each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed to obtain a pipeline resource map to be optimized includes: For each pipeline resource to be deployed, determine the resource deployment mode of the current pipeline resource to be deployed according to the resource deployment state corresponding to the current pipeline resource to be deployed; wherein the resource deployment state includes a deployed state or an undeployed state; Determine the resource type of the current pipeline resource to be deployed, and determine the target deployment location corresponding to the current pipeline resource to be deployed according to the resource type and resource deployment mode of the current resource to be deployed; Based on the target deployment positions of all pipeline resources to be deployed in the pipeline resource design area, a pipeline resource map to be optimized corresponding to the pipeline resource design project is obtained.
5. The method according to claim 4, characterized in that The resource types include a first resource type, a second resource type and a third resource type. The first resource type includes at least one of site resources, optical cross-connection box resources, optical fiber distribution box resources, optical junction box resources and optical terminal resource types. The second resource type includes at least one of pipe well resources, pipeline section resources, electric pole resources, pole line resources, landmark stone resources and landmark stone section resources. The third resource type includes at least one of optical cable section resources, lead-in resources and coiled resources.
6. The method according to claim 1, characterized in that The step of performing a cable threading operation on each of the pipeline resources to be deployed based on the pipeline resource graph to be optimized to obtain a pipeline resource graph to be rendered includes: Determining the cable threading order of each of the pipeline resources to be deployed; A cable threading operation is performed on each of the pipeline resources to be deployed according to the cable threading sequence and the resource type of each of the pipeline resources to be deployed, so as to obtain a pipeline resource graph to be rendered.
7. The method according to claim 6, characterized in that Also includes: Before performing a cable threading operation on each of the pipeline resources to be deployed based on the pipeline resource map to be optimized, performing intelligent detection on each of the pipeline resources to be deployed to obtain a detection result corresponding to each of the pipeline resources to be deployed; When the detection results of all pipeline resources to be deployed are through, a cable threading operation is performed on each of the pipeline resources to be deployed.
8. The method according to claim 1, characterized in that Before deploying each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed and obtaining a pipeline resource map to be optimized, the method further includes: Determining the target user's regional familiarity with the pipeline resource design area; A pipeline resource design scheme corresponding to the pipeline resource design area is constructed according to the area familiarity, so as to deploy each of the pipeline resources to be deployed based on the pipeline resource design scheme and the resource deployment method of each of the pipeline resources to be deployed; wherein the area familiarity includes general, understanding or familiar.
9. The method according to claim 8, characterized in that The step of constructing a pipeline resource design solution corresponding to the pipeline resource design area according to the area familiarity includes: If the area familiarity is average, determining a resource deployment location including at least one pipeline resource to be deployed in the pipeline resource design area based on an actual on-site survey method, and constructing a pipeline resource design plan corresponding to the pipeline resource design area according to the resource deployment locations of all pipeline resources to be deployed; If the area familiarity is understood or familiar, based on at least one editing control in the target editing platform, determine that the pipeline resource design area includes at least one resource deployment location of a pipeline resource to be deployed, and construct a pipeline resource design plan corresponding to the pipeline resource design area based on the resource deployment locations of all pipeline resources to be deployed.
10. A device for generating a pipeline resource design diagram, characterized in that: The device comprises: An area determination module is used to determine a pipeline resource design area corresponding to the pipeline resource design project according to the project association information in the to-do work order; wherein the pipeline resource design area includes a starting position and an end position corresponding to the pipeline resource design project, and the pipeline resource design area includes at least one pipeline resource to be deployed; A pipeline resource map to be optimized determining module is used to deploy each pipeline resource to be deployed based on the resource deployment mode of each pipeline resource to be deployed, and obtain a pipeline resource map to be optimized; wherein the resource deployment mode includes a reuse resource deployment mode and / or a new resource deployment mode; A pipeline resource graph to be rendered determining module, used for performing a cable threading operation on each of the pipeline resources to be deployed based on the pipeline resource graph to be optimized to obtain a pipeline resource graph to be rendered; The pipeline resource design drawing determination module is used to perform real-scene rendering on the pipeline resource drawing to be rendered based on the regional real-scene information corresponding to the pipeline resource design area to obtain the pipeline resource design drawing corresponding to the pipeline resource design project.