Street and intersection shapes

Shapes generated by nodes and segments have a different type (attribute shapeType) assigned. Each shape type is associated with a start rule.

Default start rules for street shapes

Standard start rules are: Street, Sidewalk, Crossing, Junction, Freeway, FreewayEntry, Roundabout, RoundaboutIsland, and Joint.

Standard start rules

ColorShape start ruleCreated by
Street

Street

Segment

Sidewalk

Sidewalk

Segment, and all node types

Joint

Joint

Nodes with only 2 adjacent streets

Crossing

Crossing

Crossing or Smart node type

Junction

Junction

Junction or Smart node type

Freeway

Freeway

Freeway or Smart node type

Freeway Entry

Freeway Entry

Freeway or Smart node type

Roundabout

Roundabout

Roundabout or Smart node type

Roundabout Island

Roundabout Island

Roundabout or Smart node type

Note:
  • Shapes have by default no rule file assigned. Therefore, if you like to work with these default start rules you have to define the CGA rules Street, Sidewalk, Crossing, Junction, Freeway, FreewayEntry, Roundabout, RoundaboutIsland, and Joint. These rules will be the starting point for geometry generation.
  • For information on the Block default start rules, see Block parameters.

Street shape UV values

For details of the UV coordinates, see Street and Intersection Shape UVs.

Reset shape attributes

Since start rules can be overridden, users may want to use the Reset Shape Attributes tool to revert the start rules to the default values. To execute the tool, select a set of shapes and then choose Graph > Reset Shape Attributes from the main menu.

Conflicts

Because the internal shape creation algorithm computes the node shapes individually, conflicts can occur. Usually, conflicts occur when the distance between two nodes is very small. In this case, at least one node is located inside the shape of a neighbor node.

Conflicting segments are marked with a red dashed line. The error color can be changed in the Viewport Preferences.

Conflict with street node
There is a conflict (red dashed line) because a street node is inside a crossing.
Street node conflict fixed
The conflict has been resolved by running the Graph Cleanup tool.

To resolve conflicts, you can choose from the following actions: