Creating and Editing Street Networks Manually

Various editing modes allow for easy and intuitive street network editing. The selection tool provides selection of street nodes and edges. The selection shows up in the inspector, where attributes can be changed. Segments and nodes can be transformed using the Move, Scale, Rotate tools.

Street Creation Tools

Select the Freehand / Polygonal Street Creation tool. Then, click and drag the mouse to create a new street segment. While moving or dragging the mouse, the start and end positions will snap to existing street network segments and nodes (you may inhibit snapping by pressing Shift). If the start or end snap point is on an existing segment, the segment is split and a common start or end node is inserted. To stop sequentially drawing graph networks press ESC or Enter or click in a view outside the viewport.

If the Freehand tool is selected, keep the left mouse button pressed and drag the mouse. If the Polygonal tool is selected, click and release the left mouse button to set the start node of a new street. Then move the mouse to choose the end node, and click and release the left mouse button again.

The newly created segment is added to a corresponding layer determined by the following order: 1. The layer of the start snap segment or node. 2. The layer of the end snap segment or node. 3. The currently selected layer. 4. A new layer is created.

If both start and end point snap, but start and end reside in different layers, this will be indicated by a red snap mark. Nevertheless, you may create the new segment. It will be placed in the start snap object's layer. The segment's nodes snap to the nodes of the existing street network (the selected street layer). If no layer is selected, a new street layer is created.

Adding a new street segment with snapping enabled, using the Polygonal tool.

You can also create streets by snapping to other features to ensure that the streets are constrained accurately, such as with parallel or perpendicular drawing. Hover over the feature edge you want to snap to and press G.

Street Creation Settings

Settings for new streets can be controlled by using the Street Creation Settings dialog. To open the dialog, choose Graph → Street Creation Settings... from the main menu.

Default street creation settings.

Settings include street width, block subdivision type, automatic graph cleanup, alignment to terrain and model generation. The settings can be understood as the current "brush". Presets are available to store a number of "brushes". Note that these settings are stored individually for each scene.


Re-use settings from neighbors If enabled, settings are copied from neighbor streets, if available. If an existing street is extended, settings are typically copied from that segment.
Apply graph cleanup If enabled, after each editing operation the graph cleanup tool is executed. Note that the settings for graph cleanup can be controlled by choosing Graph → Cleanup Graph... from the main menu. See Cleanup Graph Networks.
Align terrain If enabled, terrain layers are automatically aligned to new streets.

Street Parameters

Street width The street width.
Street center offset The offset from the centerline of the street. The offset direction is perpendicular to the street direction.
Left sidewalk width The left sidewalk width.
Right sidewalk width The right sidewalk width.
Precision The precision for shape creation.
laneWidth Determines the approximate width for lanes. Used for the automatic setup of 'UV texture coordinates' on dynamic street shapes.

See Street Parameters for more information.

Block Generation

Subdivision type The subdivision type for shape creation of new blocks.

See Block Parameters for more information.

Rule-based Model Generation

Rule file If set, this rule file assigned to all new street shapes.
Apply rule-based model generation If enabled, model generation is automatically triggered.

Edit Street Tool

The Edit Street Tool offers additional control over street editing, in combination with street shapes.

Copyright ©2008-2018 Esri R&D Center Zurich. All rights reserved.