Roads User Manual
Chapter 1Introducing the MunsysQ Roads User Manual
MunsysQ Roads is used to capture and maintain road centre lines, intersection markers, road areas, road edges and walkways in QGIS. It does not require GIS expertise: the Roads menus guide you through each function, and the road business rules are applied as you work.
MunsysQ Roads is one of the MunsysQ applications, alongside MunsysQ Cadastral, Drainage, Sewer and Water. All of them work on the same Munsys database as Munsys on AutoCAD.
About this manual
This manual describes the functions of MunsysQ Roads: how a road network is constructed from the cadastre, given its names and attributes, checked, posted to the database and maintained. It assumes that you are familiar with:
- the road business rules of your organisation
- the MunsysQ panel, QAD command line and edit cycle, as described in the MunsysQ Concepts User Manual
- common GIS terminology.
What is in this manual
| Chapter | What it covers |
|---|---|
| 2. Getting acquainted with MunsysQ Roads | Road networks, loading the Roads application, the Roads menus and layers. |
| 3. Road data in the project | How the road layers show the data in the database. |
| 4. Creating road data | Capture settings, construction lines, road centre lines and direction, road names and route numbers, intersection markers, road areas, edges, walkways and notes, then checking integrity and posting. |
| 5. Maintaining road data | Changing road objects, intersection markers and road attributes, and deleting and restoring road objects. |
| 6. Converting drawing entities to road objects | Turning imported or construction geometry into road objects. |
| Appendix A. Roads menus | The complete Capture, Change and Extras menus of MunsysQ Roads. |
Additional reading material
Before you use this manual, read the MunsysQ Concepts User Manual. It explains the topics that are the same in every application:
- connecting to the Munsys data, through WFS-T or directly to the database
- the MunsysQ panel and the QAD command line
- Munsys objects, tags, lookup values and application settings
- the edit cycle of capture, integrity check and posting, and record locking
- the Object and Tools menus that all applications share.
Conventions in this manual
| Convention | Meaning |
|---|---|
| A function in the MunsysQ menu tree. Expand each level, then double-click the last item. | |
Select lines for road center line: | A prompt on the QAD command line. |
SP_RDCL | A database table, column or value. |
| Enter | A key on the keyboard. |
The menus use the abbreviations CL for centre line and Int for intersection.
Finding the information you need
- For the manuals, click on the MunsysQ panel.
- For help on a dialog box, click its button.
- For the latest support options, visit www.openspatial.com.
Chapter 2Getting acquainted with MunsysQ Roads
About MunsysQ Roads
MunsysQ Roads is used to capture and maintain the road network. Road centre lines and intersection markers are constructed relative to the cadastral boundaries, and descriptive information such as the road name, route number, classification, jurisdiction and surface type is attached to them from lookup lists, so that the values are consistent.
Road areas, road edges and walkways can be offset from the cadastral boundaries, which makes them quick to capture. The road business rules are built into the functions, so that the data is maintained to engineering standards before it is posted to the database.
About road objects
Road centre lines
Road centre lines run along the middle of the road reserves. They are usually built from construction lines: single lines captured in the road reserves, cleaned up, and then generated into centre lines. Attributes such as road name, classification, route number, jurisdiction and surface type are attached to the centre lines. The traffic direction of a centre line is stored relative to the direction in which it was captured.
Intersection markers
Intersection markers are placed where centre lines meet or change. Together with the centre lines they make up the road network.
| Marker | Meaning |
|---|---|
| Normal | Two or more road segments meet. Traffic is controlled by warning signs and road markings. |
| Freeway | A freeway meets a road or another freeway. Traffic flows freely and is controlled by lanes joining or separating. |
| Traffic Light | Traffic is controlled by traffic lights. |
| Dead End | The road ends here and does not continue in any direction. |
| Node | One part of the road ends and another continues, for example where the street name or surface type changes. |
Road areas, road edges and walkways
Road areas are polygons covering the road surface. Road edges are kerbs, which can be mountable, semi-mountable or non-mountable. Walkways are tarred or paved pedestrian paths. These objects are not part of the road network: the network integrity check does not include them, although the object integrity check does.
Loading MunsysQ Roads
Before you start, QGIS must be connected to the Munsys data and the MunsysQ panel must show its menus. Connecting is described in Chapter 3 of the MunsysQ Concepts User Manual.
- Open the QGIS project that contains the road layers.
- On the MunsysQ panel, select in the list. The Roads menus are displayed in the menu tree.
The MunsysQ Roads menus
The Roads functions are grouped in three menus. The Object and Tools menus below them are shared by all applications and are described in the Concepts User Manual.
| Menu | Contains |
|---|---|
| Road settings; construction lines; road centre lines and the road name and route number lists; centre line and traffic direction; intersection markers; road areas, edges and walkways; attaching road names and route numbers; road notes; data integrity; posting to the database. | |
| Editing attributes; changing road object geometry and vertices; moving intersection markers; changing centre line, edge and intersection attributes; notes and comments; deleting, undeleting and restoring objects. | |
| Converting blocks, lines, text and polygons to road objects. |
Munsys on AutoCAD offers many of these functions on toolbars as well. In MunsysQ every function is in the menu tree.
The road layers
Each type of road object is stored in its own spatial table and shown in QGIS as its own layer. A MunsysQ project normally holds them in a Roads group in the Layers panel.
| Layer | Spatial table | Geometry | Contains |
|---|---|---|---|
| Road Centre Lines | SP_RDCL | Line | Road centre lines. |
| Road Intersections | SP_RDINT | Point | Intersection markers. |
| Road Areas | SP_RDAREA | Polygon | Road areas. |
| Road Edges | SP_RDEDGE | Line | Road edges (kerbs). |
| Road Walkways | SP_RDWALK | Line | Walkways. |
| Road Notes | SP_RDNOTE | Point | Road notes. |
Construction lines are not in the database. They are drawn on a temporary layer, MunsysQ RMS Construction Lines, which MunsysQ creates when you first use a construction line function.
MunsysQ finds the layer that a function needs by its spatial table, so you can rename the layers or move them to other groups.
Chapter 3Road data in the project
In Munsys on AutoCAD, road data is brought into the drawing with the Query menu: all road objects, centre lines or intersection markers by area or by road name, or road areas, edges, walkways and notes. In MunsysQ there is no query step. The road layers are connected to the database while the project is open, and QGIS reads the objects for the area that you are looking at.
The road network
The network is made up of the Road Centre Lines and Road Intersections layers. Keep both switched on while you capture or change the network, so that every function can find the objects that it connects to.
Finding roads by name
To work on one road, for example all the centre lines of a street, filter or select the Road Centre Lines layer on its road name columns. Filtering layers is covered in a separate chapter.
Chapter 4Creating road data
Capturing road data
A road network is normally captured in this order:
- Construction lines in the road reserves, cleaned up so that they meet at the intersections.
- Road centre lines, generated from the construction lines or drawn directly. Centre lines are broken where they meet other centre lines.
- Direction and names: check the centre line and traffic direction, and attach the road names and route numbers.
- Intersection markers where the centre lines meet, end or change.
- Road areas, road edges and walkways at any time, because they do not affect the network.
When the network is complete, check its integrity and post it to the database.
Road capture settings
The Road settings are the defaults that the capture and integrity functions use. Default values are set by the GIS administrator; you can change many of them for your current session to speed up capture.
| Group | Settings |
|---|---|
| Road Center Line | Classification, Jurisdiction, Segment Owner, Segment Type, Surface Type and Traffic Direction for new centre lines; Offset Distance for offset centre lines. |
| Road Edge, Road Walkway | Offset Distance for offset road edges and walkways. |
| Intersection Marker | Intersection Marker Symbol Scale. |
| Intersection Drawing | Insertion Scale and Traffic Symbol Scale. |
| Note | Road Note Height. |
| Integrity | Road Center Line Tolerance, Road Intersection Marker Tolerance, Road Search Tolerance and Short Objects. |
To specify road capture settings
- Choose . The Road Settings dialog box shows the current session settings.
- Select a setting to see its description in the box below the list.
- To change a value, click it, and then type a new value or choose one from the list.
- Click .
The new values apply to objects that you capture from now on, until you change them again or close QGIS. They do not change objects that already exist.
Capturing construction lines
Construction lines are single lines in the road reserves from which the road centre lines are generated. They are drawn on the temporary layer MunsysQ RMS Construction Lines. They are never posted: only the centre lines generated from them are.
Construction lines can be constructed in the middle of a road reserve, drawn freehand, or drawn at an offset from a boundary. They are then cleaned up with the construction line editing functions so that they meet exactly at the intersections.
To construct a construction line
Constructs a line along the middle of a road reserve, from the boundaries on either side.
- Choose .
- At
Specify approximate start point:andSpecify approximate end point:, indicate where the line runs. - At
Select first segment for offset:, select the boundary on one side of the road reserve. Parcel boundaries can be selected as well as lines. - At
Select second segment for offset:, select the boundary on the opposite side.
The construction line is placed halfway between the two segments, from the start point to the end point.
To draw a freehand construction line
- Choose .
- Specify the first point, then the next points, and press Enter.
To draw an offset construction line
- Choose .
- Specify a start point and an end point within the road reserve.
- At
Specify point on side to offset:, click on the side for the line. - At
Specify offset distance <1>:, type the distance or press Enter.
Cleaning up construction lines
| Function | What it does |
|---|---|
| Breaks a construction line at a point that you specify. | |
| Moves the endpoint of a construction line to a new location. | |
| Extends a construction line to a boundary object: select the boundary first, then the line. | |
| Joins two construction lines at their intersection. | |
At Select line to break: select the line to be broken, at Select line to extend: the line to extend, and at Specify point closest to break point: the break. The second line is extended to the first, which is broken at the intersection. | |
| Trims a construction line to a cutting edge: select the cutting edge first, then the side to remove. |
Constructing road centre lines
To generate road centre lines from construction lines
Joins selected construction lines into one road centre line. The centre line receives the default attributes from the Road settings, and the construction lines that were used are removed from the construction layer, all in one step that can be undone.
- Choose .
- At
Select lines for road center line:, select the construction lines that make up the centre line and press Enter. - Check the highlighted lines, and answer
Done selecting Lines [Yes/No] <Yes>:with Enter to generate the centre line, orNto change the selection.
To draw a freehand road centre line
Use this for centre lines that do not follow a parcel boundary.
- Choose .
- Specify the points of the centre line by clicking on the map or typing coordinates, and press Enter.
To draw an offset road centre line
- Choose .
- At
Specify first point or [Offset segment]:, either pick the points along a boundary and press Enter, or typeOto pick boundary segments instead. - At
Specify point on side to offset:, click on the side for the centre line. - Enter the offset distance, or press Enter for the Road Center Line Offset Distance. When picking segments, enter a factor at
Multiply offset by <1>:and finish withDone selecting offset segments [Yes/No] <Yes>:.
Centre line and traffic direction
The direction of a centre line is the order in which its points were captured. Its traffic direction is stored relative to that direction: forward, reverse or bidirectional. Check both when the centre lines are complete; the traffic direction is important for route analysis.
Showing and changing centre line direction
| Function | What it does |
|---|---|
| Shows an arrow on each selected centre line in its captured direction. | |
| Reverses the direction of the selected centre lines. A changed existing centre line becomes a pending edit. |
Showing and changing traffic direction
| Function | What it does |
|---|---|
| Shows the stored traffic direction of each selected centre line: forward, reverse or both ways. | |
Select the centre lines, then answer Specify direction [Bidirectional/Reverse/Forward] <Bidirectional>: by typing the first letter of the option, or press Enter for the default. | |
| Removes the centre line and traffic direction arrows from the map. |
Road names and route numbers
Road names and route numbers are attached to centre lines from lists, which prevents misspelt names and wrong numbers. The road names are shared with the street names of the Cadastral application.
Adding road names and route numbers to the lists
- Choose or .
- Enter the new code and name, and click . The new entry is available immediately.
To attach a road name to centre lines
- Choose .
- At
Select road cl(s)..., select the centre lines and press Enter. The road name list is displayed. - Select the road name, searching by code or name if needed, and click .
To attach a route number to centre lines
- Choose .
- Select the centre lines and press Enter.
- Select the route number from the list and click .
Placing intersection markers
A new intersection marker takes the road name of the centre line that you place it on as its first road name.
Placing endpoint intersection markers
- Choose and the marker type: , , , or .
- Select the centre line close to the end where the marker must go.
Inserting nearest intersection markers
Inserts a marker at a point along a centre line and breaks the centre line there. Freeway, Traffic Light, Normal and Node markers can be inserted.
- Choose and the marker type.
- Select the point on the centre line where the marker must go.
Capturing road areas
- Choose .
- Specify the corners of the road area, usually along the cadastral boundaries, and press Enter. The polygon is closed back to the first point.
Capturing road edges
Road edges are the kerbs of the road. Their type, mountable, semi-mountable or non-mountable, is set with .
- : the prompts are the same as for offset centre lines, with the Road Edge Offset Distance.
- : pick the points of the edge and press Enter.
Capturing walkways
Walkways are tarred or paved pedestrian paths.
- : the prompts are the same as for offset centre lines, with the Road Walkway Offset Distance.
- : pick the points of the walkway and press Enter.
Placing road notes
- Choose .
- Specify the insertion point of the note.
- Enter the note height, or press Enter for the Road Note Height setting.
- Specify the angle: type it, pick it on the map, or type
Ato align the note to a segment. - At
Enter note value:, type the text of the note and press Enter.
Checking road integrity
The integrity check validates new and changed objects against the road business rules before they are posted. The rules are held in the database and are applied by the Munsys REST service, so they are the same as in Munsys on AutoCAD.
- Object integrity checks each object on its own, including road areas, edges and walkways.
- Network integrity checks how the centre lines and intersection markers fit together. Road edges and walkways are not part of the network and are not included.
| Object check | Description |
|---|---|
| Short objects | Objects shorter than the Short Objects setting. |
| Duplicate points | Redundant points within the snap tolerance, which are removed. |
| Incomplete geometry | Objects without a valid geometry. |
| Outside database extents | Objects outside the geographic extents of the database. |
| Attribute rules | The attribute rules defined for the table, for example values that may not be empty. |
| Attribute data types | Values that do not fit the column, for example a tag longer than the TAG_VALUE column. |
| Network check | Description |
|---|---|
| Centre lines within snap tolerance | Centre line ends that are not exactly on another centre line end but within the Road Center Line Tolerance. |
| Intersections within snap tolerance | Intersection markers that are not exactly on a centre line end but within the Road Intersection Marker Tolerance. |
| Intersections with too many or too few centre lines | Markers connected to more, or fewer, centre lines than the rules allow. |
| Duplicate intersections | Two markers on top of each other within the tolerance. |
| Centre lines without intersections | Centre lines without a marker at each end. |
| Isolated intersections | Markers not connected to any centre line. |
To check road object integrity
- Select the road objects to check on the map. If nothing is selected, all road objects with pending edits are checked.
- Choose .
- The MunsysQ Integrity message reports how many objects were checked and failed, how many issues were found, and how many integrity markers were written.
To check road network integrity
- Select the part of the network to check, or select nothing to check the objects with pending edits.
- Choose .
- Read the result in the MunsysQ Integrity message.
Browsing integrity markers
Each problem is marked on the map by a point in the Integrity Errors layer. zooms to the markers and opens their attribute table, which lists for each marker the rule, the error code and message, the layer and object affected, and a description. Select a row and use to go to it.
Erasing integrity markers
asks for confirmation and then removes all the markers. Markers are never posted.
Posting road data to the database
- Choose . The Post to Database dialog box lists each road layer with pending edits and the number of objects to be inserted, updated and deleted.
- Check the totals and click .
- The Post to Database Results dialog box shows what was posted, with a status and a message for each layer. Click .
After posting, the edit highlight is cleared, your locks on the posted objects are released, and the changes are visible to all users. Construction lines are never posted. Posting is described in full in the Concepts User Manual.
Chapter 5Maintaining road data
Once centre lines, edges and walkways have been placed, they must be joined correctly. The menu provides the functions for this, and for changing attributes such as road name, route number and jurisdiction.
When you change an existing object it is locked for you, and the change is a pending edit. Changed objects must pass the integrity check before they are posted.
Changing road objects
These functions work on road centre lines, road edges and walkways.
To extend a road object to a boundary
- Choose .
- Select the boundary object that the road object must extend to.
- Select the road object near the end that must be extended.
To extend a road object by distance
A negative distance shortens the object.
- Choose .
- Select the object near the end to extend.
- At
Enter distance:, type the distance and press Enter.
To extend a road object and break another at the intersection
- Choose .
- Select the object to be broken, then the object to extend.
To break a road object
- Choose .
- Select the point on the object where it must be broken.
To change a road object
- Choose .
- Select the object near the endpoint to move, then specify the new location of the endpoint.
To fillet road objects
- Choose .
- Select the first object, then the second. They are connected at their projected intersection.
To trim a road object
- Choose .
- Select the cutting edge, then the part of the object that must be cut off.
To join road objects
Joins two centre lines, or two road edges, into one. The joined object keeps the attributes of the first object that you select; the second is marked for deletion. A gap between them is closed with a straight segment.
- Choose .
- Select the first object, then the second close to the end that must be joined.
To change the vertices of a road object
| Function | Steps |
|---|---|
| Select the object, then the end to extend, then the position of the new vertex. | |
Select the object, then Specify point closest to vertex to move: and Specify point to move vertex to:. | |
| Select the object, then the vertex to remove. A vertex can be removed only from an object with more than two vertices. | |
Select the object, then at Select segment for inserted point: the segment, and at Specify position for new point: the new vertex. |
Moving an intersection marker
- Choose .
- Select the marker, then specify its new insertion point.
Changing road attribute data
Editing road object attributes
shows the attributes of the selected road objects of one type, for example centre lines, in the columns Attribute, Value and Status. Attributes with a fixed list of values offer the list. Attributes that may not be changed are unavailable.
- Choose .
- Select the objects and press Enter. If they are of different types, choose the type to edit.
- To give all the selected objects the same value, select . To edit them one by one, clear it and use the arrow buttons to move between objects; select to have the map follow.
- Change the values and click .
The changes are pending edits until they pass the integrity check and are posted. Mandatory attributes must be completed, or the object fails the object integrity check.
Editing linked table attributes
Some information about road objects is kept in linked, non-spatial tables. lets you step through the linked records of an object, change them, and insert or delete records, depending on your privileges. Linked table changes are written to the database directly, so you can only select objects that have already been posted.
Changing road centre line attributes
Each function asks you to select the centre lines at Select road cl(s)... and press Enter, and then for the new value. Values chosen from a list can be searched by code or description; when one centre line is selected, its current value is highlighted.
| Function | New value |
|---|---|
| From the road name list. | |
| From the route number list. | |
| Typed in the Road Width box. | |
| From the classification list. | |
Answer Are selected segments under your jurisdiction? [Yes/No] <Yes>:. | |
| From the owner list. | |
| From the road type list. | |
| From the surface type list. |
The Road Name and Route Number functions are also on the menu as and .
Resynchronising road names
When a road is renamed in the road name list, the centre lines and intersection markers that carry the old name must be updated. ReSync copies the current names from the list onto the selected objects.
- Choose for centre lines, or for intersection markers.
- Select the objects to update. The command line reports how many were updated.
Changing a road edge type
- Choose .
- At
Select road edges..., select the edges and press Enter. - Select the edge type, mountable, semi-mountable or non-mountable, and click .
Changing road notes
- Choose .
- Select the note. The Road Note box is displayed.
- Change the text and click .
Adding comments
- Choose .
- Select the road objects. The Road Comment box is displayed.
- Type the comment and click . It is stored in the
COMMENTScolumn of each selected object.
Deleting and undeleting road objects
A deletion is a pending edit: the objects are removed from the database when you post.
To delete road objects
- Choose .
- Select the road objects and press Enter. Objects that are not road objects are left out of the selection.
The objects are marked for deletion and shown in the DELETED group at the top of the Layers panel until you post.
To undelete road objects
- Choose . The objects marked for deletion are shown.
- Select the objects to keep. They are no longer marked for deletion, and any changes made to them before they were deleted are kept.
Restoring a deleted object
brings back an object whose deletion has already been posted, from the archive that the database keeps of deleted objects. See the Concepts User Manual.
Chapter 6Converting drawing entities to road objects
After a drawing has been brought into QGIS with , or geometry has been drawn on a construction layer, the functions convert it to road objects. The procedure for imports and the Object Conversion dialog box are described in the Concepts User Manual.
Some basic attributes are set during conversion. Complete the remaining attributes, such as road names, afterwards; then check integrity and post as for captured objects.
Converting blocks to intersection markers
- Choose and the marker type: , , , or .
- Select the block references and press Enter. One marker is created for each block.
Converting lines to road objects
- Choose and , or .
- Select the lines and press Enter.
Converting text to road notes
- Choose .
- Select the text and press Enter.
Converting polygons to road areas
- Choose .
- Select the polygons and press Enter.
ReferenceGlossary
- Construction line
- A temporary line in a road reserve from which road centre lines are generated. Never posted.
- Intersection marker
- A point where road centre lines meet, end or change: normal, freeway, traffic light, dead end or node.
- Jurisdiction
- Whether a road segment falls under your organisation's responsibility.
- Road area
- A polygon covering the road surface.
- Road centre line (Road CL)
- The line along the middle of a road reserve that carries the road attributes.
- Road edge
- A kerb: mountable, semi-mountable or non-mountable.
- Route number
- The number of a numbered route, attached to centre lines from a list.
- Traffic direction
- Forward, reverse or bidirectional, relative to the captured direction of the centre line.
- Walkway
- A tarred or paved pedestrian path.
For the terms that all applications share, see the glossary of the Concepts User Manual.