---
title: Draw Tool
description: The draw tool is used to create infrastructure pathways and data geometry on the current Layer.
---

[Skip to content](https://support.podaris.com/draw-tool#main-content)

English

Show submenu for translations

![podaris\_logo\_png.png\]](https://support.podaris.com/hs-fs/hubfs/podaris_logo_png.png?height=50&name=podaris_logo_png.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Go to podaris.com](https://podaris.com/)

[Go to podaris.com](https://podaris.com/)

 Podaris Support Centre

- There are no suggestions because the search field is empty.

1. [Help Center](https://support.podaris.com/?hsLang=en)
2. [Planning & Engineering](https://support.podaris.com/planning-engineering?hsLang=en)
3. [Tools](https://support.podaris.com/planning-engineering?hsLang=en#tools)

# Draw Tool

## The draw tool is used to create infrastructure pathways and data geometry on the current Layer.

![Screenshot 2026-06-25 at 11.22.58](https://support.podaris.com/hs-fs/hubfs/Screenshot%202026-06-25%20at%2011.22.58.png?width=52&height=58&name=Screenshot%202026-06-25%20at%2011.22.58.png)

<iframe class="hs-responsive-embed-iframe" height="315" src="https://www.youtube.com/embed/JLhXQD45Mgs?theme=dark&amp;color=light&amp;autoplay=0&amp;autohide=1&amp;controls=1&amp;modestbranding=0&amp;rel=0&amp;showinfo=0&amp;iv_load_policy=3" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" width="560" allowfullscreen data-service="youtube"></iframe>

#### Draw Tool Uses

The draw tool will behave differently according to the type of layer that you have selected in the [layer panel.](https://support.podaris.com/layers-panel?hsLang=en) For drawing on a transport layer, see the infrastructure drawing methods below, or for drawing on data layers, please see this [dedicated page.](https://support.podaris.com/en/creating-custom-datasets?hsLang=en) 

#### <https://help.podaris.com/plan/tools/draw.html#drawing-methods>Infrastructure Drawing Methods

- Once you have selected the draw tool, you will be given the option of drawing one or two way paths. The default is 1-way but this can be toggled from within the [Tool Properties](https://support.podaris.com/tool-properties?hsLang=en) panel, or by using the Shift+1 or Shift+2 keyboard shortcuts.

![multiline](https://support.podaris.com/hs-fs/hubfs/multiline.jpg?width=294&name=multiline.jpg)

1 and 2 way paths can be distinguished visually by zooming into the map.

![multilines](https://support.podaris.com/hs-fs/hubfs/multilines.jpg?width=670&name=multilines.jpg)

- The Draw tool's properties panel also allows you to set the drive-side for a 2-way path.

![drive\_side](https://support.podaris.com/hs-fs/hubfs/drive_side.png?width=291&name=drive_side.png)

The drive-side of 2-way path is determined by the location set during the [project's creation](https://support.podaris.com/getting-started?hsLang=en). You can toggle this setting to override the legal drive-side for the country in which your project is based. The default drive-side for the project can also be changed in the [Project Settings](https://support.podaris.com/getting-started?hsLang=en).

The drive-side can be set on a per-layer basis when adding a new layer, or when changing a [layer's properties](https://support.podaris.com/layers-panel?hsLang=en). Here you can select from the default specified in the [Project Settings](https://support.podaris.com/project-settings-project-settings-project-settings-can-be-accessed-from-the-project-menu-and-allow-you-to-retitle-and-describe-your-project.-your-proje-1575478218055?hsLang=en) or from left/right/

![drive\_side\_layer](https://support.podaris.com/hs-fs/hubfs/drive_side_layer.png?width=560&name=drive_side_layer.png)

- Click once on any part of the map to add a control point. ![c\_point\_noline](https://support.podaris.com/hs-fs/hubfs/c_point_noline.jpg?width=21&name=c_point_noline.jpg) Connecting lines will be added automatically between additional control points. Curves will generated automatically according to the properties of the active layer's [LayerType](https://support.podaris.com/understanding-layers?hsLang=en).
- Stations can be linked by using the draw tool to select each one in succession.
- Clicking within an existing line will add an additional constraint point. By default, this point will be constrained to its line. It can be unconstrained by un-checking "snap to line" in its properties.

<iframe class="hs-responsive-embed-iframe" height="315" src="https://www.youtube.com/embed/X2ooMm9csS4?theme=dark&amp;color=light&amp;autoplay=0&amp;autohide=1&amp;controls=1&amp;modestbranding=0&amp;rel=0&amp;showinfo=0&amp;iv_load_policy=3" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" width="560" allowfullscreen data-service="youtube"></iframe>

- Click-dragging on a line will insert a new point not snapped to that line. You can then move the point to any location.

![caution](https://support.podaris.com/hs-fs/hubfs/Documentation_Images/caution.png?width=24&name=caution.png) **Note: constraint points can only be added to straight control lines and not paths (curved lines) generated by the application**

With the draw tool (as with the [Select tool](https://support.podaris.com/select-tool?hsLang=en)), you may also select and move individual points, by dragging them around.

Note that depending on the [Layer Type](https://support.podaris.com/layertypes?hsLang=en) of the current layer, you may not always be able to connect two points together. (For example: [Personal Rapid Transit](https://support.podaris.com/personal-rapid-transit?hsLang=en) systems only allow merges and diverges with a maximum of two inbound or two outbound connections.)

#### <https://help.podaris.com/plan/tools/draw.html#precise-drawing>Precise Drawing

It is possible to define the exact dimension of a line if you require greater accuracy than is achievable by drawing freehand.

1. Select the draw tool and either select an existing control point by clicking on it, or click on the map to create a new control point.
2. Extend the guideline so that it is pointing in the desired direction.
3. Type a dimension -- followed by the desired units: "m", "km", "ft", or "mi" -- and type Enter to create a line of that distance.
4. Typing a dimension and pressing Tab will allow you to enter the heading in degrees. 0 is north, 90 is east, 180 is south, 270 or -90 is west.
5. Pressing Enter or Tab again will complete the line.
   
   This process allows you to specify very exact dimensions. If, for example, you wanted to draw a line 100m due north, then 50m north-east, you would first click to begin drawing the line, then:
   
     - Type 100m Tab 0 Enter to draw the line due north.
     - Type 50m Tab 45 Enter to draw the line northeast.

The ![lock](https://support.podaris.com/hs-fs/hubfs/image-png-Apr-11-2021-08-16-21-98-PM.png?width=27&name=image-png-Apr-11-2021-08-16-21-98-PM.png) button will lock either the distance or heading setting, allowing you to move the other freely.

![precisedraw](https://support.podaris.com/hs-fs/hubfs/precisedraw.png?width=295&name=precisedraw.png)

![caution](https://support.podaris.com/hs-fs/hubfs/Documentation_Images/caution.png?width=24&name=caution.png) **Note: Precise drawing is currently only available for transport layers (this feature is coming soon for dataset layers).**

#### <https://help.podaris.com/plan/tools/draw.html#understanding-parametric-constraints>Understanding parametric constraints

<iframe class="hs-responsive-embed-iframe" height="315" src="https://www.youtube.com/embed/pI-m7kNdo2Q?theme=dark&amp;color=light&amp;autoplay=0&amp;autohide=1&amp;controls=1&amp;modestbranding=0&amp;rel=0&amp;showinfo=0&amp;iv_load_policy=3" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" width="560" allowfullscreen data-service="youtube"></iframe>

The Draw tool generates curves with **constraints-based parametric modelling**, which unifies planning and engineering concerns. It applies the following rules, in order of priority:

1. All curves must be tangent to their defining lines
2. The path must be as **fast** as possible (since transport planners generally want speed)
3. The path must be as **straight** as possible (since curves are more expensive to engineer)

Often, these automatic curves are exactly what you want. When they're not, you can make different curves by setting selecting their points and setting additional constraints, as in the video above.

#### <https://help.podaris.com/plan/tools/draw.html#creating-complex-geometry-with-2-way-paths>Creating complex geometry with 2-way paths

The ability to mix 1 and 2 way paths makes the creation of complex transport systems such as roundabouts and cloverleaf junctions easy. The video below demonstrates just how quick the process can be.

<iframe class="hs-responsive-embed-iframe" height="315" src="https://www.youtube.com/embed/j23B9WiO6S8?theme=dark&amp;color=light&amp;autoplay=0&amp;autohide=1&amp;controls=1&amp;modestbranding=0&amp;rel=0&amp;showinfo=0&amp;iv_load_policy=3" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" width="560" allowfullscreen data-service="youtube"></iframe>

### Drawing Data Layers

![Dataset draw](https://support.podaris.com/hubfs/Dataset%20draw-gif.gif)

The draw tool can also be used to draw data geometry on dataset layers. For more information, please see [this page](https://support.podaris.com/creating-custom-datasets?hsLang=en) on creating dataset layers.

- [Welcome](https://support.podaris.com/welcome?hsLang=en#main-content)

    - [Introduction](https://support.podaris.com/welcome?hsLang=en#introduction)
    - [Getting Started](https://support.podaris.com/welcome?hsLang=en#getting-started)
    - [Key Concepts](https://support.podaris.com/welcome?hsLang=en#key-concepts)
    - [Obtaining Further Help](https://support.podaris.com/welcome?hsLang=en#obtaining-further-help)
- [Projects](https://support.podaris.com/projects?hsLang=en#main-content)

    - [Projects Overview](https://support.podaris.com/projects?hsLang=en#projects-overview)
    - [Adding & Importing Sources](https://support.podaris.com/projects?hsLang=en#adding-importing-sources)
    - [Privacy Settings](https://support.podaris.com/projects?hsLang=en#privacy-settings)
    - [Collaborator Permissions](https://support.podaris.com/projects?hsLang=en#collaborator-permissions)
    - [Configuring Notifications](https://support.podaris.com/projects?hsLang=en#configuring-notifications)
    - [Project Menu](https://support.podaris.com/projects?hsLang=en#project-menu)
    - [Project Settings](https://support.podaris.com/projects?hsLang=en#project-settings)
    - [Projects FAQ](https://support.podaris.com/projects?hsLang=en#projects-faq)
    - [User Settings](https://support.podaris.com/projects?hsLang=en#user-settings)
- [Planning & Engineering](https://support.podaris.com/planning-engineering?hsLang=en#main-content)

    - [Plan Overview](https://support.podaris.com/planning-engineering?hsLang=en#plan-overview)
    - [Tools](https://support.podaris.com/planning-engineering?hsLang=en#tools)
    - [Controls](https://support.podaris.com/planning-engineering?hsLang=en#controls)
    - [Panels](https://support.podaris.com/planning-engineering?hsLang=en#panels)
    - [Modes](https://support.podaris.com/planning-engineering?hsLang=en#modes)
    - [Custom Tilesets](https://support.podaris.com/planning-engineering?hsLang=en#custom-tilesets)
    - [Datasets](https://support.podaris.com/planning-engineering?hsLang=en#datasets)
    - [Isochrones](https://support.podaris.com/planning-engineering?hsLang=en#isochrones)
    - [Optimising](https://support.podaris.com/planning-engineering?hsLang=en#optimising)
    - [Planning FAQ](https://support.podaris.com/planning-engineering?hsLang=en#planning-faq)
    - [Tutorials](https://support.podaris.com/planning-engineering?hsLang=en#tutorials)
    - [Terminology](https://support.podaris.com/planning-engineering?hsLang=en#terminology)
    - [Networks](https://support.podaris.com/planning-engineering?hsLang=en#networks)
    - [Streets](https://support.podaris.com/planning-engineering?hsLang=en#streets)
- [Scheduled Services](https://support.podaris.com/scheduled-services?hsLang=en#main-content)

    - [Terminology](https://support.podaris.com/scheduled-services?hsLang=en#terminology)
    - [Creating a Route (Tutorial)](https://support.podaris.com/scheduled-services?hsLang=en#creating-a-route-tutorial)
    - [GTFS Import](https://support.podaris.com/scheduled-services?hsLang=en#gtfs-import)
    - [Route Settings](https://support.podaris.com/scheduled-services?hsLang=en#route-settings)
    - [Analysis](https://support.podaris.com/scheduled-services?hsLang=en#analysis)
    - [Tutorials](https://support.podaris.com/scheduled-services?hsLang=en#tutorials)
    - [GTFS Export](https://support.podaris.com/scheduled-services?hsLang=en#gtfs-export)
- [Demand Responsive Transport Services](https://support.podaris.com/demand-responsive-transport-services?hsLang=en)
- [Stakeholder Engagement](https://support.podaris.com/stakeholder-engagement?hsLang=en#main-content)

    - [Engage](https://support.podaris.com/stakeholder-engagement?hsLang=en#engage)
    - [Creating Screenshots](https://support.podaris.com/stakeholder-engagement?hsLang=en#creating-screenshots)
- [Demand Modelling](https://support.podaris.com/demand-modelling?hsLang=en#main-content)

    - [Tutorials](https://support.podaris.com/demand-modelling?hsLang=en#tutorials)
    - [Glossary](https://support.podaris.com/demand-modelling?hsLang=en#glossary)
- [Accounts & Billing](https://support.podaris.com/accounts-billing?hsLang=en#main-content)

    - [Accounts FAQ](https://support.podaris.com/accounts-billing?hsLang=en#accounts-faq)
    - [Organisations](https://support.podaris.com/accounts-billing?hsLang=en#organisations)
- [Plugins and Integrations](https://support.podaris.com/plugins-and-integrations?hsLang=en)
- [Podaris:Insight](https://support.podaris.com/podarisinsight?hsLang=en#main-content)

    - [General](https://support.podaris.com/podarisinsight?hsLang=en#general)
    - [Analysis Types](https://support.podaris.com/podarisinsight?hsLang=en#analysis-types)
    - [FAQ](https://support.podaris.com/podarisinsight?hsLang=en#faq)
    - [Tutorials](https://support.podaris.com/podarisinsight?hsLang=en#tutorials)

[![Chill listening crop-3](https://support.podaris.com/hs-fs/hubfs/podaris_logo-1.png?width=142&height=55&name=podaris_logo-1.png "Chill listening crop-3")](https://support.podaris.com?hsLang=en)

<https://www.facebook.com/podaris> <https://twitter.com/podaris>

Copyright © 2026, Podaris Limited