Consult portuguese version


Introduction Decision Support
System (DSS)

Geometry of Hydraulic Infrastructures

This page provide some additional information about the main features of the interface, as well as some practical examples of its application. It's also mentioned the technological basis on which this solution is based.


Figure 1

Figure 1 - Appearance of the query window of information about the geometry of hydraulic infrastructures.

1 - Selection of the river/channel/reach, on which you want to search information.
2 - Specification of the numerical Km (a value between the initial and final kilometers of the selected reach).
3 - Button that allows you to show the geometry of the cross section on the selected reach and kilometer.
4 - Frame "Geometry", where the geometry of the cross section is shown.
5 - Display of the kilometer value.
6 - Graphical representation of the geometry of the cross section.
7 - Base elevation.
8 - Additional information about the cross section represented (height, width, embankment slope, etc).
9 - M and P coordinates of the represented cross section.
10 - Frame "Plan View", where is shown the location of the selected point.
11 - Display of the selected point (red circle), on the Plan View.


Basically the use of this interface can be summed up to the following: the user must select the desired reach in the listbox and then specify the kilometer on the the text box (which must be a value belonging to the indicated range). Then simply press "See cross section" button, so that the cross section geometry could be represented. Besides the graphical representation, the user also has access to associated alphanumeric information.

The viewing area is composed by two frames: "GEOMETRY" and "PLAN VIEW". While the first frame is related to the representation of the cross section geometry, the second is used to indicate in the plan the exact location of the specified point. For a different location, just change the entered value in the text box and click on "See cross section" button.

Depending on the type of the geometry of the cross section, the graphic illustration will be different, as well as the associated parameters. In the following figure are illustrated some examples of results obtained using this web application.

Figure 2

Figure 2 - Geometry of some cross sections, obtained using this web application.

The interface also provides a range of information related to shape, size and position of each cross section represented. Besides the graphical information, also the associated alphanumeric information can be found by simply clicking on the link "Show additional information" (that appears immediately under the "GEOMETRY" frame).

Figure 3

Figure 3 - Aditional information about a trapezoidal cross section.


This web interface is based on a Web Server (eg, Apache), a Database Server (eg, MySQL), the PHP programming language and on SVG.

Apache Server MySQL PHP SVG

On the "client machine" side, the following requirements are recommended:

- Browser: Internet Explorer 6 or above (compatibility with other web browsers is currently not guaranteed).
- Browser configuration: plug-in Adobe SVG Viewer installed.
- Browser configuration: JavaScript enabled.


This interface is based on information previously collected, treated and stored on the database. The information update should be performed with appropriate database management tools.


Figure 4 shows the cross section located on a reach of Adução de Álamos a Loureiro, at km 10+000,00 and with an elevation value of 204,05m. It's a triple circular cross section, constant along the section defined between the km 9+948,49 and the km 11+274,85 and with a radius of 1,4m. This cross section is part of a water trap, used to pass over large areas of irregularity on the land.

Figure 4

Figure 4 - Cross section located in a stretch of a case study where the interface was applied.

Figure 5 shows others examples of cross sections obtained using this web application.

Figure 5

Figure 5 - Set of cross sections obtained using this web application.


Prof. Doutor José Manuel Pereira Vieira

Prof. Doutor José Luís da Silva Pinho

Eng. José Araújo

Eng. Rui Pinho

site map | disclaimer | technical information
Copyright © 2012 University Of Minho Hydroinformatics Laboratory, All rights reserved