Road drainage planning apparatus, road drainage planning system, and road drainage planning program
The road drainage planning device and system address the inefficiencies of two-dimensional planning by using a three-dimensional model to set drainage reference lines, arrange facilities, and edit longitudinal sections, resulting in improved accuracy and efficiency in road drainage planning.
Patent Information
- Application Number
- JP2023198585
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-22
- Publication Date
- 2025-06-03
AI Technical Summary
Conventional road drainage planning relies on two-dimensional map data, requiring the creation of longitudinal sections along planar routes, which is inefficient and lacks the ability to easily check and correct both planar and longitudinal shapes.
A road drainage planning device and system that utilize a three-dimensional road model to set a drainage reference line, section it for different waterways, arrange drainage facilities, and allow for editing and visualization of longitudinal sections, facilitating easier design and correction.
Enables efficient planning and correction of both planar and longitudinal shapes in road drainage systems, reducing the need for repetitive design iterations and improving the accuracy of drainage route planning.
Smart Images

Figure 2025084581000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a road drainage planning device, a road drainage planning system, and a road drainage planning program.
Background Art
[0002] The following sewer pipeline network design system is known. In this sewer pipeline network design system, based on map data including at least river channel data for identifying river channels on a map, road data for identifying roads on the map, and land data for identifying land use status, sewer pipes are arranged along roads to set a pipeline network of sewer pipes, the gradient of each sewer pipe is set based on the positional relationship between the river channel and the road, and the pipe diameter of each sewer pipe is set based on the land use status adjacent to the road (for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Conventionally, when performing road drainage planning, a drainage route was set using two-dimensional map data. To perform road drainage planning, it was necessary to create a longitudinal section along a planar route to plan the longitudinal shape. For this reason, in the conventional two-dimensional drawing-based design, after creating a plan view, a longitudinal section was created along the route of that plane to plan the longitudinal shape. If there were problems, it was necessary to review the planar shape of the plan view and repeat the operation of performing the longitudinal plan again. Therefore, a technique for solving such problems is required, but conventionally, no method for this has been studied at all.
Means for Solving the Problems
[0005] The road drainage planning device according to the present invention comprises: a drainage reference line setting means for setting a drainage reference line for a three-dimensional model of a road; a section setting means for sectioning the drainage reference line for each type of waterway; a waterway arrangement means for setting drainage facilities for the sections of the drainage reference line; a manhole arrangement means for arranging catch basins and branch manholes at the connection positions of the sections of the drainage reference line; a longitudinal section planning means for displaying the longitudinal section shape of the waterway, accepting editing of the longitudinal section shape from the user, and changing the longitudinal section shape based on the edited content; a flow end display means for displaying, at the drainage reference line, the position where no more water is flowing as the flow end; a catchment area setting means for setting the catchment area of the rainwater flowing into the drainage facilities; an outflow calculation means for calculating the outflow of the drainage facilities based on the conditions set for the catchment area and outputting the result; and a longitudinal section drawing means for creating a longitudinal section diagram of the waterway along the drainage reference line. The road drainage planning system according to the present invention comprises: a drainage reference line setting means for setting a drainage reference line for a three-dimensional model of a road; a section setting means for sectioning the drainage reference line for each type of waterway; a waterway arrangement means for setting drainage facilities for the sections of the drainage reference line; a manhole arrangement means for arranging catch basins and branch manholes at the connection positions of the sections of the drainage reference line; a longitudinal section planning means for displaying the longitudinal section shape of the waterway, accepting editing of the longitudinal section shape from the user, and changing the longitudinal section shape based on the edited content; a flow end display means for displaying, at the drainage reference line, the position where no more water is flowing as the flow end; a catchment area setting means for setting the catchment area of the rainwater flowing into the drainage facilities; an outflow calculation means for calculating the outflow of the drainage facilities based on the conditions set for the catchment area and outputting the result; and a longitudinal section drawing means for creating a longitudinal section diagram of the waterway along the drainage reference line. The road drainage planning program according to the present invention includes a drainage reference line setting procedure for setting a drainage reference line for a three-dimensional model of a road, a section setting procedure for dividing the drainage reference line into sections for each type of waterway, a waterway arrangement procedure for setting drainage facilities for sections of the drainage reference line, a manhole arrangement procedure for arranging catch basins and branch manholes at the connection positions of sections of the drainage reference line, a longitudinal plan procedure for displaying the longitudinal shape of the waterway and accepting editing of the longitudinal shape from the user and changing the longitudinal shape based on the edited content, a flow end display procedure for displaying, as a flow end, a position where no more water is flowing at the drainage reference line, a catchment area setting procedure for setting a catchment area of rainwater flowing into the drainage facilities, an outflow calculation procedure for calculating the outflow of the drainage facilities based on the conditions set for the catchment area and outputting the result, and a longitudinal section drawing procedure for creating a longitudinal section drawing of the waterway along the drainage reference line, and is a program for causing a computer to execute these procedures.
Advantages of the Invention
[0006] According to the present invention, since the design can be performed based on a three-dimensional road model, it is possible to easily check and correct the planar shape and the longitudinal shape.
Brief Description of the Drawings
[0007]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Figure 27
Figure 28
Figure 29
Figure 30
Figure 31
Figure 32
Figure 33
Embodiments for Carrying Out the Invention
[0008] FIG. 1 is a block diagram showing the configuration of an embodiment of the road drainage planning device 100 in the present embodiment. As the road drainage planning device 100, for example, a server device, a personal computer, or the like is used. FIG. 1 shows the configuration of an embodiment when a personal computer is used as the road drainage planning device 100. The road drainage planning device 100 includes an operation member 101, a control device 102, a recording device 103, and a display device 104.
[0009] The operation member 101 includes various devices operated by the operator of the road drainage planning device 100, such as a keyboard and a mouse.
[0010] The control device 102 is composed of a CPU, a memory, and other peripheral circuits, and controls the entire road drainage planning device 100. The memory constituting the control device 102 is a volatile memory such as SDRAM, for example. This memory is used as a work memory for the CPU to expand the program during program execution and as a buffer memory for temporarily recording data.
[0011] The recording device 103 is a recording device composed of a storage medium for recording various data stored by the road drainage planning device 100, data of programs to be executed by the control device 102, etc. For example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), etc. are used. Note that the program data recorded in the recording device 103 is recorded and provided on a recording medium such as a CD-ROM or a DVD-ROM, or provided via a network. By installing the program data obtained by the operator into the recording device 103, the control device 102 can execute the program.
[0012] The display device 104 is, for example, a liquid crystal display, and is a device for displaying display data output by the control device 102.
[0013] The road drainage planning device 100 in the present embodiment provides a function for assisting in the road drainage planning on a 3D road model and a terrain model. Hereinafter, the processing executed by the control device 102 in the road drainage planning device 100 will be described.
[0014] In the present embodiment, a program for a road drainage planning system for providing a function for assisting in the road drainage planning on a 3D road model and a terrain model is installed in the road drainage planning device 100. The user of the road drainage planning device 100 can input various data and check various display information by executing the program for the road drainage planning system and operating the screen displayed on the display device 104. The program for the road drainage planning system in the present embodiment has a drainage reference line setting function, a section setting function, a waterway arrangement function, a box arrangement function, a basin setting function, an outflow calculation function, a longitudinal section planning function, a longitudinal section drawing function, and a downstream end display function, as will be described below. Hereinafter, the details of the processing executed by the control device 102 in the present embodiment will be described.
[0015] A drainage baseline setting function for setting a drainage baseline representing a drainage path will be described. In the drainage baseline setting function, the control device 102 executes a process for setting a drainage baseline representing a drainage path for the three-dimensional model of the road. In the present embodiment, as a method for setting a drainage baseline representing a drainage path, a method of automatically setting a drainage baseline at the time of creating a road model, a terrain model, a method of setting a drainage baseline at an arbitrary position of the road model, or a method of setting a drainage baseline based on the shape of a polyline already created is assumed. Hereinafter, each method for setting a drainage baseline representing a drainage path will be described.
[0016] First, a method of automatically setting a drainage baseline at the time of creating a road model will be described. The control device 102 generates a road model based on the width shape, slope shape, horizontal alignment data, survey point information, vertical alignment data, single-slope trimming data, and widening trimming data registered in advance.
[0017] The width shape registers the basic cross-sectional shape of the road (the width of each lane, slope, and mount-up). Since the road has a curve section where the inner lane widens or the slope changes so that the outer lane and shoulder become higher, the information indicating these is registered as the width shape. The registered width shape has, for example, a shape as shown in FIGS. 2(A) and 2(B). Note that FIG. 2(B) shows an example of a shape in which the slope and width amount change in a curve section.
[0018] The slope shape registers the pattern of the slope and small steps for cutting and filling. The registered slope shape has, for example, a shape as shown in FIG. 3. FIG. 3(A) shows an example of the slope shape of a cutting slope, and FIG. 3(B) shows an example of the slope shape of a filling slope.
[0019] The horizontal alignment data registers data indicating the horizontal shape of the road center line that is the reference of the road. The horizontal alignment data has, for example, data indicating the horizontal shape of the road center line that is the reference of the road set and registered in advance as shown in FIG. 4.
[0020] The measurement point information has data registered for the starting point of the linear section and the intervals (pitches) between measurement points. For the measurement point information, for example, as shown in FIG. 5, the starting point measurement point of the linear section and the measurement point pitch are set and registered in advance. In the example shown in FIG. 5, the starting point of the linear section is set as No. 0. And in the example shown in FIG. 5, since the measurement point pitch is set to 20 m, the measurement points are set as No. 1, No. 2, No. 3, etc. every 20 m. Regarding the interval between measurement points, for example, the point 12.3 m from No. 2 is denoted as No. 2 + 12.3.
[0021] The longitudinal linear data has data registered for the height of the road center line. Since the running performance deteriorates when the gradient changes abruptly at the longitudinal change point, in this embodiment, a transition curve (parabola) is installed in the specified sections before and after the longitudinal change point so that the longitudinal gradient changes gently. In this embodiment, the section length where the transition curve is installed is called the transition curve length. FIG. 6 is a diagram showing an example of the registered longitudinal linear data. In this embodiment, for the longitudinal linear data, as shown in FIG. 6, the height (elevation) of the road center line and the transition curve length are set for each measurement point.
[0022] The single-gradient ramping data has data registered in pairs of the measurement point at the change position and the gradient, because the transverse gradient is gradually changed to a single gradient from before the curve and ramped to the normal gradient (descending gradient) after the curve. To prevent the vehicle from tipping over due to centrifugal force in the curve section, the transverse gradient of the outer lane of the curve is raised and the inner transverse gradient is lowered. Such a state is called a single gradient. FIG. 7 is a diagram showing an example of the registered single-gradient ramping data. In this embodiment, for the single-gradient ramping data, as shown in FIG. 7, for each of the left and right sides of the road, data in pairs of the measurement point at the change position and the gradient are set and registered.
[0023] The widened milling data has data registered with the changes in the widening amount in the curve section input. When an automobile travels on a curve, the inner wheel difference becomes larger as the radius becomes smaller. Therefore, in the curve section, in order to enable safe travel even when an inner wheel difference occurs, the width of the road lane is widened inward. FIG. 8 is a diagram showing an example of the registered widened milling data. In the present embodiment, as shown in FIG. 8, for each of the left and right sides of the road, data is set and registered with the measurement points, widening amounts, and types associated with each other.
[0024] The control device 102 generates a three-dimensional road center line from the planar linear data and the longitudinal linear data. Assume that the planar linear data and the longitudinal linear data are created in advance and recorded in the recording device 103. The control device 102 arranges the width shape at a specified pitch based on the road center line. At this time, with reference to the single slope milling data and the widened milling data, the width shape is deformed. Also, a normal plane of the shape registered at the end of the width shape is created, and the normal plane is generated up to the position where it intersects the terrain. When the control device 102 can generate the shape of each cross-section, it connects the widths and normal planes of adjacent cross-sections to generate a road model showing the three-dimensional shape of the road. FIG. 9 is a diagram showing an example of the created road model.
[0025] In the present embodiment, the user of the road drainage planning device 100 can set the drainage position in the width shape shown in FIG. 2. When the drainage position is set in the width shape during the creation of the road model, the control device 102 creates a drainage reference line connecting the drainage positions of each cross-section on the road model during the creation of the road model. As a result, the drainage reference line can be automatically set during the creation of the road model. For example, when drainage positions 10a, 10b, 10c, and 10d are set in the width shape shown in FIG. 10(A), as shown in FIG. 10(B), drainage reference lines 10a', 10b', 10c', and 10d' connecting the drainage positions of each cross-section are generated on the road model.
[0026] In addition, the user of the road drainage planning device 100 can set the drainage position to the slope shape shown in FIG. 3. When the drainage position is set to the slope shape during the creation of the road model, the control device 102 creates a drainage reference line connecting the drainage positions of each step surface on the road model during the creation of the road model. Thereby, the drainage reference line can be automatically set during the creation of the road model. For example, when drainage positions 11a and 11b are set to the slope shape shown in FIG. 11(A), as shown in FIG. 11(B), drainage reference lines 11a' and 11b' connecting the drainage positions of each step surface are generated on the road model. In addition, in FIG. 11(B), a drainage reference line 11c' set based on a drainage position not shown in FIG. 11(A) is also generated.
[0027] Next, a method for setting a drainage reference line at an arbitrary position on the terrain model and the road model will be described. In this method, the user of the road drainage planning device 100 causes the display device 104 to display a previously created terrain model or road model, and on the drawing of the terrain model or road model, sequentially clicks on the positions where the drainage reference line is to be installed with the mouse to give instructions. The control device 102 creates a drainage reference line based on the coordinates of the positions clicked by the user. For example, in FIG. 12, an example is shown in which a drainage reference line connecting the positions clicked by the user is created when the user clicks on the positions indicated by the arrows marked with circled numbers from 1 to 7.
[0028] Next, a method for setting a drainage reference line based on the shape of a previously created polyline will be described. In this method, the user of the road drainage planning device 100 designates a polyline previously drawn on the terrain model or the road model. The control device 102 creates a drainage reference line having the same configuration points as the polyline designated by the user. For example, in FIG. 13, an example is shown in which a drainage reference line having the same configuration points as the polyline designated by the user is created when the user clicks on and designates the polyline 13 drawn on the drawing.
[0029] An interval setting function for dividing the drainage reference line into sections for each type of waterway will be described. In the interval setting function, the control device 102 executes a process for dividing the drainage reference line into sections for each type of waterway. In the present embodiment, as a method for dividing the drainage reference line into sections for each type of waterway, a method of dividing sections at a specified pitch, a method of dividing sections at sag portions and crest portions, and a method of dividing sections at a specified pitch, sag portions, and crest portions are assumed. Note that the sag portion is a point where the downhill changes to the uphill, and the crest portion is a point where the uphill changes to the downhill. Hereinafter, each method for dividing the drainage reference line into sections for each type of waterway will be described.
[0030] First, a method of dividing sections at a specified pitch will be described. In this method, the control device 102 divides the drainage reference line into sections in order from the front at the specified pitch. FIG. 14 shows an example when the specified pitch is p (m). In FIG. 14, the sections are divided in order from the front at the specified pitch p (m).
[0031] Next, a method of dividing sections at sag portions and crest portions will be described. In this method, the control device 102 sets the section division positions at the sag portions (concave portions) and crest portions (convex portions) with respect to the drainage reference line. FIG. 15 shows an example in which the section division positions are set at the sag portions (concave portions) and crest portions (convex portions) with respect to the drainage reference line. In FIG. 15, the section division position 15b is set at the position corresponding to the crest portion 15a, the section division position 15d is set at the position corresponding to the sag portion 15c, the section division position 15f is set at the position corresponding to the crest portion 15e, and the section division position 15h is set at the position corresponding to the sag portion 15g.
[0032] Next, a method for dividing sections by a specified pitch, sag section, and crest section will be described. In this method, the control device 102 divides the section into a sag section and a crest section with respect to the drainage reference line, and then further divides the divided section at the specified pitch. FIG. 16 shows an example of dividing a section by the method of dividing sections by a specified pitch, sag section, and crest section. In this FIG. 16, a section division position 16b is set at a position corresponding to the crest section 16a, a section division position 16d is set at a position corresponding to the sag section 16c, a section division position 16f is set at a position corresponding to the crest section 16e, and a section division position 16h is set at a position corresponding to the sag section 16g. Then, the divided sections are sequentially divided from the front at the specified pitch p (m).
[0033] The waterway arrangement function for setting drainage facilities for the sections of the drainage reference line will be described. In the waterway arrangement function, the control device 102 sets drainage facilities, such as waterways or pipelines, for the sections of the drainage reference line. In the present embodiment, as a method for setting drainage facilities for the sections of the drainage reference line, a method of continuously arranging pre-registered 3D components, a method of generating a waterway model based on a pre-registered cross-sectional shape, and a method of generating a pipeline model with a pre-registered circular cross-section are assumed. Hereinafter, each method for setting drainage facilities for the sections of the drainage reference line will be described.
[0034] First, a method for continuously arranging pre-registered 3D components will be described. In this method, the user registers 3D parametric components. A 3D parametric component refers to a component whose width and height of the registered shape can be changed by changing parameters. For registering a 3D parametric component, the user sets parameters so that the reference point of the arrangement can be obtained by setting the reference point of the arrangement to the outermost point in the arrangement of the curve section. Here, an example of registering a 3D parametric component of an L-shaped side groove as shown in Fig. 17(A) will be described. In this case, for example, with respect to the reference point P0 set as shown in Fig. 17(A), as shown in Fig. 17(B), the highest point at the left end is set as P1, the highest point at the right end is set as P2, and the following parameters of LeftB, RightB, and d are set. Specifically, the user sets the distance from P0 to P1 as LeftB, and the distance from P0 to P2 as RightB. Also, the height difference from P0 to the higher point of P1 and P2 is set as d. Also, the lower point of P1 and P2 is placed with the position where the height is adjusted to the higher point as the reference for the arrangement. In the example shown in Fig. 17(B), in the right curve, P1 is used as the reference for the arrangement, and in the left curve, P2´ rather than P2 is used as the reference for the arrangement.
[0035] As shown in Fig. 18, the user selects a drainage reference line 18a for setting a drainage facility. Then, the user sets 3D parametric components to be arranged for each section with respect to the selected drainage reference line 18a. When the 3D parametric components to be arranged for each section are set by the user, the control device 102 arranges the parametric components set by the user for each section. At this time, when the control device 102 continuously arranges the 3D parametric components along the drainage reference line 18a, in the section where the drainage reference line 18a is planar and straight, the arrangement is continuously performed so that the reference point and the position 18b where the reference point is offset to the end side ride on the drainage reference line 18a.
[0036] In addition, when the drainage reference line curves to the left or right, if it is pressed and arranged at the reference point position, a gap will be formed between adjacent 3D parametric parts. In this embodiment, in order to avoid this, the control device 102 performs continuous arrangement with the outer point as the pressing point for the curved section. Regarding the arrangement method of the 3D parametric parts in the curved section, for example, as shown in FIG. 19(A), the P0, P1, P2, P2' on the starting point side are denoted as P0s, P1s, P2s, P2's, and the P0, P1, P2, P2' on the ending point side are denoted as P0e, P1e, P2e, P2'e for explanation.
[0037] When the control device 102 is in a right curve, as shown in FIG. 19(B), the P1e position of the previously arranged part is set as P1s of the part to be arranged, and the parts are arranged so that the reference point P0e on the ending point side lies on the drainage reference line. Also, when the control device 102 is in a left curve, as shown in FIG. 19(C), the P2'e position of the previously arranged part is set as P2's of the part to be arranged, and the parts are arranged so that the reference point P0e on the ending point side lies on the reference line. In addition, when the direction of the L-shaped gutter is reversed left and right, in a right curve, P1 becomes P1'.
[0038] Next, a method for generating a water channel model based on a previously registered cross-sectional shape will be described. In this method, the user registers the cross-sectional shape of the drainage facility. FIG. 20 shows, for example, an example of the cross-sectional shape of a drainage ditch registered by the user as the cross-sectional shape of the drainage facility.
[0039] The user selects a reference line for setting the drainage facility and sets the cross-sectional shape to be arranged for each section with respect to the selected reference line. The control device 102 generates a pipeline model of the cross-sectional shape set for each section. At this time, the control device 102 generates a pipeline model in the cross-sectional shape for each segment of the reference line. That is, when cutting with a plane perpendicular to the segment, the pipeline model is generated so that the registered cross-sectional shape is obtained. Thereby, for example, a pipeline model as shown in FIG. 21 is generated. Note that for the folded part, as shown in FIG. 22, the control device 102 generates a pipeline model of each segment up to the bisecting plane. Note that FIG. 22(A) shows the position of the bisecting plane in the planar shape, and FIG. 22(B) shows the position of the bisecting plane in the longitudinal cross-sectional shape.
[0040] Next, a method for generating a pipeline model with a circular cross-section registered in advance will be described. In this method, the user registers the pipe shape of the drainage facility. FIG. 23 is a diagram showing an example of the pipe shape registered by the user. In FIG. 23, for example, information regarding the size as shown in FIG. 23(B) is registered for the shape as shown in FIG. 23(A).
[0041] The user sets a bending radius at the constituent points, selects a reference line for setting the drainage facility, and sets the pipe shape to be arranged for each section with respect to the selected reference line. The control device 102 generates a pipeline model along the reference line with the pipe shape set for each section. At this time, at the constituent points where the bending radius is set by the user, the control device 102 bends the pipeline with the bending radius set by the user to generate a pipeline model. Thereby, a pipeline model as shown in FIG. 24 is generated. Note that in the example shown in FIG. 24, at the folded part 24a and the folded part 24b, the pipeline is bent with the bending radius set by the user.
[0042] The function of arranging catch basins and branch basins at the connection positions of the sections of the drainage reference line will be described. In the function of arranging basins, the control device 102 arranges the 3D parametric parts of the basins registered in advance at the positions specified by the user. As the 3D parametric parts of the basins, for example, 3D parametric parts as shown in FIG. 25 are registered by the user. In the example shown in FIG. 25, a reference point 25a is set for the 3D parametric part of the basin. The user selects the drainage reference line where the basin is to be arranged. Then, the user sets the basins to be installed, the rotation angle, and the offset for each boundary position of the selected section of the drainage reference line. Based on the content set by the user, the control device 102 arranges the basins on the drainage reference line. For example, the control device 102 arranges the reference point 25a of the 3D parametric part of the basin to be located at the boundary position of the section of the drainage reference line, and arranges the 3D parametric part of the basin so that the X-axis direction thereof is in the direction of the reference line. At this time, if a rotation angle is set, the control device 102 arranges it by rotating by the specified angle with respect to the direction angle of the reference line. If an offset is specified, the control device 102 arranges it at a position offset in the direction orthogonal to the reference line.
[0043] The function of setting the catchment area of the rainwater flowing into the drainage facility will be described. In the function of setting the catchment area, the control device 102 accepts the setting of the catchment area of the rainwater flowing into the drainage facility from the user, and displays the catchment area name and the catchment area on the road model. For this purpose, the user selects the section where the catchment area is to be set. Then, the user inputs, for example, on the catchment area setting dialog shown in FIG. 26, the catchment area name, the runoff coefficient C, and the average rainfall intensity I (mm / h) to be set for the catchment area. Then, the user selects an area. Note that there are two methods for selecting the area: a method of setting by clicking multiple times on the drawing surface and a method of selecting a closed polyline already drawn on the drawing. The control device 102 draws hatching on the area selected by the user, and displays the catchment area name and the catchment area.
[0044] An outflow calculation function for obtaining the outflow of a drainage facility based on the conditions set for a basin will be described. In the outflow calculation function, the control device 102 obtains the outflow of the drainage facility based on the conditions set for the basin by the user. In the present embodiment, the control device 102 outputs a list of outflows to a file based on the attribute information of the basin hatching drawn on the drawing. Hereinafter, the outflow calculation function in the present embodiment will be described.
[0045] The user selects a basin for which the outflow is to be calculated and specifies a file name to be attached to the list. The control device 102 calculates the outflow of the basin selected by the user and outputs an outflow list. The control device 102 attaches the file name specified by the user to the output outflow list and stores it in the recording device 103. FIG. 27 is a diagram showing an example of an outflow list. The control device 102, when the unit of the basin area A is m 2 In the case of, the outflow Q (m 3 / s) is calculated by the following formula (1). Outflow Q (m 3 / s) = 1 / 360 × C × I (mm / h) × A / 10,000 (m 2 ) ···(1) Further, when the unit of the basin area A is ha, the control device 102 calculates the outflow Q (m 3 / s) by the following formula (2). Outflow Q (m 3 / s) = 1 / 360 × C × I (mm / h) × A (ha) ···(2)
[0046] A longitudinal plan function for checking and editing the longitudinal shape of a waterway will be described. In the longitudinal plan function, the control device 102 displays the longitudinal shape of the waterway and accepts editing of the longitudinal shape from the user. As a result, the user can use the longitudinal plan function to check and edit the longitudinal shape of the waterway. In the present embodiment, the longitudinal plan function includes a function of displaying the longitudinal shape in a view to check that the waterway is arranged at an appropriate gradient and elevation, a function of editing the longitudinal shape of the waterway by specifying the elevation and gradient, and a function of displaying intersecting buried objects to check whether there is interference. Hereinafter, the longitudinal plan function in the present embodiment will be described.
[0047] In the function of displaying the longitudinal shape in the view to confirm that the water channel is arranged at an appropriate gradient and elevation, as shown in Fig. 28(A), the control device 102 displays the longitudinal shape in the view. As a result, the user can confirm that the water channel is arranged at an appropriate gradient and elevation by checking the longitudinal shape displayed in the view.
[0048]
[0047] In the function of editing the longitudinal shape of the water channel by specifying the elevation and gradient, as shown in Fig. 28(B), the user can set the elevation at the position specified by the table input. Also, when the user specifies and inputs the gradient, as shown in Fig. 28(C), which is displayed when the "Gradient Input" button displayed on the screen is pressed to select the reference change point and the moving change point, the user can input the gradient value on the screen shown in Fig. 28(C). When the elevation or gradient is specified by the user, the control device 102 changes the longitudinal shape based on the specified content.
[0049] In the function of displaying the intersecting buried objects and checking whether there is interference, when the control device 102 intersects with the model to which the buried object attribute is assigned, it displays the cross-sectional shape of the buried object on the screen shown in Fig. 28(D). As a result, the user can check whether the buried object and the drainage model interfere with each other on the screen shown in Fig. 28(D).
[0050] The longitudinal section drawing function of creating a longitudinal section of the water channel along the drainage reference line will be described. In the longitudinal section drawing function, the control device 102 creates a longitudinal section of the water channel along the drainage reference line. In the present embodiment, the longitudinal section drawing function includes a function of graphing the longitudinal shape of the specified drainage reference line, a function of displaying the water flow height, the ground height, and the road surface height, and a function of drawing a longitudinal section along the center line of the specified road. Hereinafter, the longitudinal section drawing function in the present embodiment will be described.
[0051] In the function of graphing the longitudinal profile of the specified drainage reference line, when the user selects the drainage reference line and inputs on the screen the conditions necessary for drawing the longitudinal section, such as the paper size, the scales in the vertical and horizontal directions, and then instructs the output of the longitudinal section, the control device 102 outputs the longitudinal section based on the information input by the user. For example, when the drainage reference line is selected on the normal section longitudinal groove model as shown in Fig. 29(A) by the user and the conditions necessary for drawing the longitudinal section, such as the paper size, the scales in the vertical and horizontal directions, are input, the control device 102 outputs the longitudinal section as shown in Fig. 29(B).
[0052] In the function of displaying the water flow height, the ground height, and the road surface height, the control device 102 displays, for example, the water flow height, the ground height, and the road surface height in the longitudinal section as shown in Fig. 30(A). In this embodiment, the water flow height is the height of the position where water actually flows. For example, the drainage reference line position and the water flow height in the waterway cross-sectional shape, and the pipe cross-sectional shape and the water flow height are as shown in Fig. 30(B).
[0053] In the function of drawing the longitudinal section along the center line of the specified road, the control device 102 draws the longitudinal section based on the distance on the road center line. In a normal longitudinal section, the longitudinal section of the waterway is displayed based on the distance on the drainage reference line, but in this embodiment, the longitudinal section can be drawn based on the distance on the road center line. As a procedure, the user selects the drawing setting based on the road center line and selects the road center line as the reference in the setting before drawing the longitudinal section. The shape of the longitudinal section drawn in this embodiment is such that the waterway on the drainage reference line is projected onto the road reference line. For example, as shown in Fig. 31(A), when the drainage reference line of the waterway to be drawn in the longitudinal section by the user and the road center line serving as the reference for the distance of the longitudinal section are selected, the control device 102 draws the longitudinal section based on the measurement points of the road center line as shown in Fig. 31(B).
[0054] In the end-flow display function for confirming that the gradient of the waterway is set normally, the user can check the position in the created drainage reference line where water no longer flows. For this purpose, the control device 102 displays the position in the created drainage reference line where water no longer flows as the end-flow. In the present embodiment, as shown in Fig. 32(A), in order to display the position where water no longer flows as the end-flow, a solid black circle mark is added to the end-flow position. As a result, for example, as shown in Fig. 32(B), a location that is not an assumed river or an existing waterway is displayed as the end-flow, enabling the user to detect that there is a problem in the design.
[0055] Fig. 33 is a flowchart showing the flow of the process executed by the road drainage plan device 100 in this embodiment. The process shown in Fig. 33 is executed by the control device 102 as a program that starts when execution of the program for the road drainage plan system described above is instructed.
[0056] In step S10, as described in the drainage reference line setting function, the control device 102 sets a drainage reference line representing the drainage path for the three-dimensional model of the road by the method of automatically setting the drainage reference line when creating the road model, the method of setting the drainage reference line at an arbitrary position of the terrain model or the road model, or the method of setting the drainage reference line based on the shape of the already created polyline. Then, it proceeds to step S20.
[0057] In step S20, as described in the section setting function, the control device 102 divides the drainage reference line for each type of waterway into sections by the method of dividing the sections at a specified pitch, the method of dividing the sections at the sag part and the crest part, or the method of dividing the sections at the specified pitch, the sag part, and the crest part. Then, it proceeds to step S30.
[0058] In step S30, as described in the waterway arrangement function, the control device 102 sets the drainage facility for the section of the drainage reference line by the method of continuously arranging the pre-registered 3D parts, the method of generating the waterway model based on the pre-registered cross-sectional shape, or the method of generating the pipeline model with a pre-registered circular cross-section. Then, it proceeds to step S40.
[0059] In step S40, as described in the box arrangement function, the control device 102 arranges the water collecting box and the branch box at the connection position of the section of the drainage reference line. Then, it proceeds to step S50.
[0060] In step S50, as described in the longitudinal section planning function, the control device 102 displays the longitudinal section shape of the waterway or accepts the editing of the longitudinal section shape from the user. Also, when the elevation and gradient are specified by the user, the longitudinal section shape is changed based on the specified content. Then, it proceeds to step S60.
[0061] In step S60, as described in the end-of-flow display function, the control device 102 displays the end of the flow by displaying a mark at the position where no more water is flowing. Then, it proceeds to step S70.
[0062] In step S70, as described in the catchment area setting function, the control device 102 sets the catchment area of the rainwater flowing into the drainage facility. Then, it proceeds to step S80.
[0063] In step S80, as described in the outflow calculation function, the control device 102 calculates and obtains the outflow of the drainage facility based on the conditions set for the catchment area, and outputs a list of the outflows. Then, it proceeds to step S90.
[0064] In step S90, as described in the longitudinal section drawing function, the control device 102 creates a longitudinal section drawing of the waterway along the drainage reference line. Then, the process ends.
[0065] According to the embodiment described above, the following effects can be obtained. (1) The control device 102 sets a drainage reference line for the three-dimensional model of the road, divides the drainage reference line into sections for each type of waterway, sets drainage facilities for the sections of the drainage reference line, arranges catch basins and branch basins at the connection positions of the sections of the drainage reference line, displays the longitudinal shape of the waterway, accepts editing of the longitudinal shape from the user, changes the longitudinal shape based on the edited content, displays the end point of the drainage reference line as the position where no more water is flowing, sets the catchment area of the rainwater flowing into the drainage facilities, calculates the outflow of the drainage facilities based on the conditions set for the catchment area, and outputs the result, and creates a longitudinal section of the waterway along the drainage reference line. As a result, the user can examine the plan shape of the drainage route, the longitudinal shape, the shape and arrangement of the waterway, and the shape and arrangement of the basins on the three-dimensional road model or terrain model, and can confirm the examination results in the longitudinal section diagram. Also, by setting a catchment area for the waterway, the outflow of the waterway can be confirmed.
[0066] Furthermore, since the user can perform the design with the drainage model, it is easy to confirm and correct the plan shape and the longitudinal shape. Also, in two-dimensional design, it is easy to overlook mistakes in elevation and gradient on the plan view, but by using the three-dimensional road model, the user can visually confirm the elevation and gradient, and for the points of concern, the longitudinal shape can be immediately confirmed and corrected with the longitudinal planning function. Also, the user can confirm whether the water is drained correctly with the end point display function. Also, in two-dimensional design, since the work takes time, the drainage plan is carried out at the stage when the road design is completed and the shape of the road is determined. If there is a problem with the drainage plan, it may be necessary to redo the road design. In contrast, according to the present embodiment, since the examination can be easily performed by using the three-dimensional model, the drainage plan can be carried out even at the initial stage of the road design, so that it is possible to prevent backtracking at the final stage, and as a result, a reduction in the overall man-hours can be expected.
[0067] The user can easily conduct deliberations while checking the plan view shape and vertical section shape with a three-dimensional drainage model. Also, since data is centrally managed in the three-dimensional model, there is no need to reflect the modification of one drawing on other drawings as in the case of conventional two-dimensional drawing-based design, and it is possible to prevent inconsistencies caused by work omissions. Furthermore, since deliberations can be easily conducted and there is no need to ensure consistency between drawings, a significant amount of time can be saved.
[0068] (2) In the drain baseline setting function, the control device 102 sets the drain baseline by a method of automatically setting the drain baseline when creating the road model, a method of setting the drain baseline at an arbitrary position of the terrain model or road model, or a method of setting the drain baseline based on the shape of a polyline that has already been created. As a result, in the drain baseline setting function, the drain baseline can be set using any of these methods.
[0069] (3) In the section setting function, the control device 102 divides the drain baseline for each type of water channel by a method of dividing sections at a specified pitch, a method of dividing sections at sag portions or crest portions, a specified pitch, or a method of dividing sections at sag portions or crest portions. As a result, in the section setting function, the drain baseline can be divided for each type of water channel using any of these methods.
[0070] (4) In the water channel arrangement function, the control device 102 sets drainage facilities for the sections of the drain baseline by a method of continuously arranging 3D components, a method of generating a water channel model based on a cross-sectional shape registered in advance, or a method of generating a pipeline model with a circular cross-section registered in advance. As a result, in the water channel arrangement function, drainage facilities can be set for the sections of the drain baseline using any of these methods. - Modification Example - Note that the road drainage planning device 100 of the above-described embodiment can also be modified as follows.
[0071] (1) In the above-described embodiments, as the road drainage planning device 100, for example, an example in which a server device, a personal computer, or the like is used has been described. However, as long as it is a device capable of executing the above-described processing, it is not limited to a server device or a personal computer.
[0072] (2) In the above-described embodiments, an example in which a drainage reference line setting function for setting a drainage reference line representing a drainage path for a three-dimensional model of a road is provided has been described. In addition to this, an editing function for editing the set drainage reference line, a connection function for connecting the set drainage reference lines, and a cutting function for cutting the set drainage reference lines may also be provided.
[0073] (3) In the above-described embodiments, in the outflow amount calculation function, the control device 102 calculates the outflow amount of the basin selected by the user and outputs an outflow amount list. In this case, the user can change the setting of the drainage reference line, the sectioning of the drainage reference line, the shape of the drainage facility, the shape of the manhole, and the longitudinal section shape by looking at the result of the outflow amount calculation. The control device 102 executes the above-described processing according to the operation by the user.
[0074] (4) In the above-described embodiments, in the end-of-flow display function, the control device 102 displays, as the end-of-flow, the position where no more water flows among the created drainage reference lines. In this case, if there is a position with an improper gradient as a result of the end-of-flow display, the user can change the longitudinal section shape or the setting of the drainage reference line. The control device 102 executes the above-described processing according to the operation by the user.
[0075] Note that as long as the characteristic functions of the present invention are not impaired, the present invention is not limited to the configuration in the above-described embodiments at all. Also, a configuration combining the above-described embodiments and a plurality of modification examples may be used.
Explanation of Reference Numerals
[0076] 100 Road drainage planning device 101 Operating member 102 Control device 103 Recording device 104 Display device
Claims
1. Drainage baseline setting means for setting a drainage baseline for a three-dimensional model of a road, Section setting means for dividing the drainage baseline into sections for each type of waterway, Waterway arrangement means for setting drainage facilities for the sections of the drainage baseline, Manhole arrangement means for arranging catch basins and branch manholes at the connection positions of the sections of the drainage baseline, Longitudinal section planning means for displaying the longitudinal shape of a waterway, accepting editing of the longitudinal shape from a user, and changing the longitudinal shape based on the edited content, End-of-flow display means for displaying, at the drainage baseline, a position where no more water is flowing as the end of the flow, Watershed setting means for setting a watershed of rainwater flowing into the drainage facilities, Outflow calculation means for calculating the outflow of the drainage facilities based on the conditions set for the watershed and outputting the result, A road drainage planning device characterized by comprising longitudinal section drawing means for creating a longitudinal section of a waterway along the drainage baseline.
2. In the road drainage planning device according to Claim 1, the drainage baseline setting means sets the drainage baseline by a method of automatically setting the drainage baseline at the time of creating a road model, a method of setting the drainage baseline at an arbitrary position of a terrain model or a road model, or a method of setting the drainage baseline based on the shape of a polyline already created. A road drainage planning device characterized by this.
3. In the road drainage planning device according to Claim 1, the section setting means divides the drainage baseline into sections for each type of waterway by a method of dividing sections at a specified pitch, a method of dividing sections at sag portions and crest portions, a specified pitch, or a method of dividing sections at sag portions and crest portions. A road drainage planning device characterized by this.
4. In the road drainage planning device according to Claim 1, the waterway arrangement means sets drainage facilities for the sections of the drainage baseline by a method of continuously arranging 3D parts, a method of generating a waterway model based on a cross-sectional shape registered in advance, or a method of generating a pipeline model with a circular cross-section registered in advance. A road drainage planning device characterized by this.
5. Drainage baseline setting means for setting a drainage baseline for a three-dimensional model of a road, Section setting means for dividing the drainage baseline into sections for each type of waterway, Waterway arrangement means for setting drainage facilities for the sections of the drainage baseline, Manhole arrangement means for arranging catch basins and branch manholes at the connection positions of the sections of the drainage baseline, Vertical profile planning means for displaying the vertical profile of a waterway, accepting editing of the vertical profile from a user, and changing the vertical profile based on the edited content; End point display means for displaying, at the drainage reference line, the position where no more water is flowing as the end point; Watershed setting means for setting the watershed of rainwater flowing into the drainage facility; Outflow calculation means for calculating the outflow of the drainage facility based on the conditions set for the watershed and outputting the result; A road drainage planning system comprising vertical profile drawing means for creating a vertical profile of a waterway along the drainage reference line.
6. In the road drainage planning system according to claim 5 The drainage reference line setting means sets the drainage reference line by a method of automatically setting the drainage reference line at the time of creating a road model, a method of setting the drainage reference line at an arbitrary position of a terrain model or a road model, or a method of setting the drainage reference line based on the shape of a polyline already created. A road drainage planning system characterized by that.
7. In the road drainage planning system according to claim 5, The section setting means divides the drainage reference line for each type of waterway by a method of dividing sections at a specified pitch, a method of dividing sections at sag portions or crest portions, a specified pitch, or a method of dividing sections at sag portions or crest portions. A road drainage planning system characterized by that.
8. In the road drainage planning system according to claim 5, The waterway arrangement means sets a drainage facility for the section of the drainage reference line by a method of continuously arranging 3D parts, a method of generating a waterway model based on a pre-registered cross-sectional shape, or a method of generating a pipeline model with a pre-registered circular cross-section. A road drainage planning system characterized by that.
9. A drainage reference line setting procedure for setting a drainage reference line for a three-dimensional model of a road; A section setting procedure for dividing the drainage reference line for each type of waterway; A waterway arrangement procedure for setting a drainage facility for the section of the drainage reference line; A manhole arrangement procedure for arranging a catch basin or a branch manhole at the connection position of the section of the drainage reference line; A vertical profile planning procedure for displaying the vertical profile of a waterway, accepting editing of the vertical profile from a user, and changing the vertical profile based on the edited content; An end point display procedure for displaying, at the drainage reference line, the position where no more water is flowing as the end point; A watershed setting procedure for setting the watershed of rainwater flowing into the drainage facility; An outflow calculation procedure that calculates the outflow of the drainage facility based on the conditions set in the basin and outputs the result, A road drainage plan program for causing a computer to execute a longitudinal section drawing procedure for creating a longitudinal section of a waterway along the drainage reference line.
10. In the road drainage plan program according to Claim 9 The drainage reference line setting procedure sets the drainage reference line by a method of automatically setting the drainage reference line when creating a road model, a method of setting the drainage reference line at an arbitrary position of a terrain model or a road model, or a method of setting the drainage reference line based on the shape of a polyline that has already been created. A road drainage plan program characterized by this.
11. In the road drainage plan program according to Claim 9, The section setting procedure divides the drainage reference line for each type of waterway by a method of dividing sections at a specified pitch, a method of dividing sections at sag portions and crest portions, a specified pitch, or a method of dividing sections at sag portions and crest portions. A road drainage plan program characterized by this.
12. In the road drainage plan program according to Claim 9, The waterway arrangement procedure sets a drainage facility for the section of the drainage reference line by a method of continuously arranging 3D parts, a method of generating a waterway model based on a cross-sectional shape registered in advance, or a method of generating a pipe model with a circular cross-section registered in advance. A road drainage plan program characterized by this.
Citation Information
Patent Citations
Design method of sewerage pipeline network and design system of sewerage pipeline network
JP2018025075A
Cited By
Method and equipment for generating schematic diagram of sewage and wastewater system and medium
CN121437663A