QGIS Polygons
and Signs Plugin

Assign street signs to geometry in seconds. No scripts, no confusion—just visual logic in your QGIS map.

city ops ready

smart workflows for
real-world streets

Made for urban teams who need fast, visual, and error-free assignments.

getting started

quick guide

QGIS Polygon and Signs Plugin helps you visually assign traffic signs to road segments. No scripts, no spreadsheets – just maps.

install the plugin in QGIS

  • Open QGIS

  • Go to PluginsManage and Install PluginsInstall from ZIP

    Go to Plugins → Manage and Install Plugins → Install from ZIP
  • Select the ZIP file you downloaded: assign-viewer-main.zip

  • Once installed, the plugin will appear under:

    Once installed, the plugin will appear under Plugins → AssignViewerOnce installed, the plugin will appear in shortcuts panel

You’re ready to start.

load your data layers

You need two layers:

  • line_layer – parking baselines
  • point_layer – traffic signs

You can simply drag & drop your GeoJSON files into QGIS.

Once loaded, you’re ready to assign.

using plugin

select input layers

In the plugin window, choose:

  • your line layer (parking baselines)
  • your sign layer (traffic signs)
In the plugin window, choose line layer & sign layer.

You’ll immediately see visual feedback on the map:

  • ⚫️ gray signs — not assigned
  • 🔵 colored signs — already assigned
  • ▬ black lines — not assigned
  • ▬ blue lines — have one or more signs assigned
Visual feedback on the map.

select lines in QGIS

To work with specific road segments or parking lines, follow these steps:

  • Select the line_layer

    In the Layers panel, make sure the line_layer (parking baselines) is selected and active.

  • Use the selection tool

    Click the Select Features tool in QGIS (rectangle, polygon, etc.).
    You’ll find it in the top toolbar or under View → Select → Select Features.

  • Select lines on the map

    Now click or drag on the map to select one or more line features.

    • The selected lines will appear in the LINES table in the plugin.
    • At this point, only the LINES table is populated.

    Click a line in the LINES table to see its signs and plates.

    When you do:

    • The SIGNS table will show the signs connected to that line
    • The PLATES table (if data exists) will show restriction details linked to the selected sign

select a line and view its signs

Once you click on a line in the LINES table, the plugin will display all related data:

  • The SIGNS Table shows signs assigned to that line (from the point_layer), including:

    • guid – unique identifier
    • signId – code of the sign
    • imageLink – link to a photo
  • On the map, you’ll see:

    • The selected line as a green line
    • Assigned signs as purple markers
    • The currently selected sign as a green marker
  • If plate data exists for the selected sign, the PLATES table will also display:

    • plateId – plate reference
    • restrictionTime – any associated time limits or conditions

Tip: Use Zoom to feature to instantly focus the map view on the selected line.

download

access the plugin

No accounts. No spam. Just clean tools — and mutual respect.

Thanks, there!
Your plugin is now downloading — tailored just for you.
Oops! Something went wrong while submitting the form.
fair deal

license.txt

No paywalls. No traps.
Just play nice with our code.

1. Usage
The user is allowed to install and use the plugin for any purpose, including private and commercial use, free of charge.

2. Redistribution
Copying, sharing, selling, or redistributing the plugin, in whole or in part, in any form, without the prior written consent of the author, is strictly prohibited.

3. Modifications
Modifying the code or creating derivative works of the plugin without the author’s consent is prohibited.

4. Ownership
The plugin remains the property of DotConnect sp. z o.o., based in Łódź, Poland.