Skip to content
QGIS
GeoAI
AI Edit

How to Redesign a Street from Aerial Imagery in QGIS (5 Methods)

An aerial view of a commercial strip road rebuilt with cycle tracks, street trees and planted forecourts.

The fastest way to show a street rebuilt is to redraw the aerial photograph itself: outline the stretch of road in , describe the new layout in writing, and get the same view back with that layout in it. Four other methods get you there. What separates them is not how good the picture looks, but whether it still knows where it belongs on the ground once you have made it.

The short answer

What you haveMethodTime or cost
A cross-section to explain, no siteStreetmixFree, about 10 minutes
A site, and time to draw it properlyVector layers in Free, half a day and up
A site, and a graphic designerExport the map, paint itFree tools, several hours
A screenshot and a deadline tomorrowA general image generatorFree to cheap, minutes
A site, and it has to stay on the mapAI Edit, our QGIS pluginFree tier

Before you start

Aerial photography of your street. In France, IGN publishes BD ORTHO under the Licence Ouverte, loadable into as a WMS layer from https://data.geopf.fr/wms-r/wms. Everything below uses one stretch of the Route de Vannes at Orvault, near Nantes: a commercial strip with two carriageways, twin roundabouts and very large retail car parks.

Aerial view of a commercial strip road with two carriageways, retail warehouses, twin roundabouts and very large car parks.
The starting point, 339 m across. IGN BD ORTHO, 31 August 2026. Every figure on this page is this same photograph, asked a different question.

The dimensions you actually want. This matters more than the tool. A redesign described in adjectives comes out as a mood. One described in metres comes out as a design. The Global Street Design Guide, free from the Global Designing Cities Initiative, is where I take mine: a 3 m maximum travel lane, and worked examples such as the Boulevard de Magenta in Paris, where the pavement went from 4 m to 8 m and the crossing distance from 20 m to 12.8 m.

A precedent. Find two or three streets that already look like the one you want, and describe what they have. Nothing sharpens an instruction faster than a real example in front of you.

Method 1: Streetmix, for the cross-section

A free, open-source page in your browser. You drag lanes, pavements, cycle tracks, parking and trees into a strip and it draws the section with each width shown. The quickest way to settle an argument about what fits inside 18 m. It is not a map: no site, no coordinates, nothing you can put under your own layers.

Use it when: you are agreeing the section with colleagues. Skip it when: the question is about one specific place.

Method 2: Draw the proposal as vector layers in QGIS

The traditional answer, and still the only one that gives you a design rather than a picture of one. Create a polygon layer per element, digitise the new kerb lines, cycle track, planted strips and crossings over the photograph, style them, print through a layout. Everything it produces is real geometry: measurable, countable, and safe to hand an engineer.

Use it when: the drawing has to be measured or built from. Skip it when: you need four options for a steering group on Thursday. One careful option is half a day.

Method 3: Export the map and paint over it

Print the extent from the layout, open it in Photoshop, GIMP or Illustrator, paint the new street on top. Designers are fast at this and the results can be beautiful. What comes back is a flat picture: nothing measurable, and placing it back over the map means doing it by hand and living with the fact that it will not quite line up.

Use it when: the deliverable is a board or a brochure. Skip it when: it has to sit in a report next to a plan at a stated scale.

Method 4: A general image generator on a screenshot

Screenshot the map, drop it into an image generator, describe the change. Two minutes, often good on texture. But the generator has no reason to respect your geometry, so buildings drift and roads bend to make a nicer composition, and the file it returns has no idea where on Earth it belongs.

Use it when: you want a mood, fast, for something informal. Skip it when: anyone will compare the picture against the real site.

Method 5: AI Edit in QGIS (ours)

A plugin that redraws the aerial photography on your screen from a written instruction. You outline the road, describe the new layout, and the result comes back as a map layer sitting exactly on the photograph it was built from, so your parcels, your network layers and your own drawings still line up with it.

Here is the strip above as a complete street: carriageways narrowed to two 3 m lanes, the reclaimed asphalt turned into a protected cycle track each side, trees every 8 m, and the front row of each car park rebuilt as a planted forecourt with rain gardens.

The commercial strip before, then the same view with blue cycle tracks, a red bus lane, a planted central median and rows of new street trees (after)
The commercial strip before, then the same view with blue cycle tracks, a red bus lane, a planted central median and rows of new street trees (before)
BeforeAfter
Drag to compare
The same 339 m of road as a complete street. Note what did not move: the roundabout, the warehouse footprints, the plot boundaries and the rear rows of parking. Drag the handle to compare.

Same photograph, narrower question: leave the road alone, and turn only the front 8 m of every car park into public space.

The commercial strip before, then the same view with deep planted strips, trees and footpaths replacing the front row of each car park (after)
The commercial strip before, then the same view with deep planted strips, trees and footpaths replacing the front row of each car park (before)
BeforeAfter
Drag to compare
Only the car parks change. The road, the roundabout and the rear parking rows are untouched, which is what makes this version arguable in front of a retailer. Drag the handle to compare.

Same photograph again, asked for a drawing instead of a photograph.

The same aerial view redrawn as a flat street design plan, with white buildings outlined in black, grey carriageway, warm grey pavements, sage green planting and trees as green circles.
Four flat colours, buildings as white shapes, existing trees as green circles. Written back onto the exact rectangle it came from, so it sits on the survey underneath.

Junctions

The junction is where a redesign is usually won or lost, and where written dimensions pay off most. Below, the twin roundabouts at the west end of the same strip, 136 m across. I asked for a single 5 m circulating lane around each island, every kerb brought inwards, each crossing cut to a straight run of 6 m at most, planted refuges instead of splitter islands, and the leftover asphalt turned to grass.

The two roundabouts before, then the same junction with smaller circulating lanes, short straight crossings and grass replacing the surplus asphalt (after)
The two roundabouts before, then the same junction with smaller circulating lanes, short straight crossings and grass replacing the surplus asphalt (before)
BeforeAfter
Drag to compare
Both roundabouts tightened, the crossings shortened, the leftover asphalt planted. Every approach road still arrives on its original alignment. Drag the handle to compare.

Look at the top left and right edges of that result: you can see where the generated rectangle stops and the untouched photograph resumes. That is the practical limit. Either generate the whole area you intend to show, or crop to the rectangle.

Use it when: you need several arguable options on a real site quickly, and the picture goes back on the map next to your own data.

Skip it when: the deliverable is a number, or a file an engineer will build from. The result is a picture, and nothing in it can be counted until you convert it into shapes. Skip it too if you need a view from the pavement: this works straight down, in 2D, and a 3D view is something we are building rather than something you can use today.

Two habits decide whether your result is usable. Name what must not move, with a sentence like "keeping every building, plot boundary, roundabout and mature tree exactly where they are". And give it metres: "narrow each carriageway to two 3 m lanes, build a 2 m protected cycle track each side, plant trees every 8 m" produces something you can put in front of a road engineer. "Make this street nicer" does not.

Which method to use

If the answer has to be a design, draw it as vector layers and accept the days. If it has to be a picture that persuades, generate it. The only reason to generate it inside rather than in a browser is that the picture keeps its place on the map, which is what lets you show it next to the cadastre, the flood zone or the network you already have loaded.

Questions people ask

Can I put a generated street redesign in a public consultation document?

Yes, labelled as a simulation, never as a photograph. Our output is marked as AI-generated for that reason. Say in the caption which parts are proposed and which are existing, because on a good result the two are hard to tell apart, which is the point and also the risk.

Can I measure the new cycle track or count the new trees?

Not from the picture. A generated image is pixels, so nothing in it is an object the software can measure. Digitise the result by hand, or run a detection tool over it.

How large an area can I do at once?

Work at the scale of the thing you are showing. The strip figures here are 339 m across and the junction figures 136 m, and both hold their detail. Ask for a whole district and the markings, trees and parking bays all become approximations.

Sources

  1. Global Designing Cities Initiative and NACTO, Global Street Design Guide, free download, read 31 August 2026. Built with experts from 72 cities in 42 countries. Source of the 3 m travel-lane maximum and the Boulevard de Magenta figures.
  2. Streetmix, free and open source, checked live 31 August 2026.
  3. Every figure was generated in on 31 August 2026 over IGN BD ORTHO, Licence Ouverte.

The complete AI Edit guide covers the plugin end to end, and the Google Earth AI alternative covers what changed when Google removed image generation from Earth. The QGIS AI hub links every guide we have.

Try it free in QGIS, no card needed