Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to know how to accomplish the following task using QGIS.

I have an existing point shapefile representing sanitary sewer manholes and an existing polyline shapefile representing sanitary sewer pipes. All pipes are connected (snapped) to a manhole and all manholes are approximate location. Recently a survey crew collected GPS points (4,000) for some of the manholes. I need to move all manholes and pipes to their correct location. How can this easily be done using QGIS?

share|improve this question
Is there a join field between the two tables e.g manholoe id – Nathan W Apr 17 '12 at 23:33

Plot the new correct manhole locations on one layer and the old manholes on another. Use mmqgis plugin and the hub feature to give each of the new manholes an attribute of the old, based on the presumption that nearest proximity is a suitable relationship.

After that step I am guessing, but I suggest location at a linear referencing system which can be achieved in QGIs with a Postgis db. Or ytou may be able to do more with the hub tools and assign a common attribute to the pipe layer.


share|improve this answer
how did you go, was my answer in any way helpful? – Willy Oct 4 '12 at 10:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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