We are in the process of getting our property boundaries corrected and a side effect of this is that we need to move any assets that have been drawn relative to the property boundaries, so they are still inline correctly.

The company that does the property corrections gives us shift vectors and we normally run all our layers though FME using the vectors to correct the locations.

I was wondering if there is anything like this in GRASS (or QGIS or anything free)?


In GRASS you can use v.transform for this on vector data: Performs an affine transformation (shift, scale and rotate, or GPCs) on vector map.

  • Isn't an affline transformation a uniform shift? I believe rubber sheeting is more of a distortion based on a number of different vectors. – Damien Nov 16 '11 at 0:15
  • 2
    In GRASS 7 there is now also a new tool v.rectify: v.rectify uses control points to calculate a 2D or 3D transformation matrix based on a first, second, or third order polynomial (grass.osgeo.org/manuals/html70_user/v.rectify.html) – markusN Mar 3 '12 at 5:28

QGis now has a plugin called Vector Bender, which can spatially adjust Vector Data.

You can see it in action in this Video:

Presentation of Vector Bender from red on Vimeo.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.