I have a problem with two vector layers, both polygons. I have been digitising an historical map which contains large areas called townlands, filled by smaller areas called fields. I digitised both as two separate vector layers, both polygons. When digitised the field layers I snapped them to the townland boundaries where the townlands and fields shared a boundary. Unfortunately I managed to shift the field layer by accident so now the fields and the townlands don’t overlap. Is there a topological function to fix this? To snap one layer of polygons back to another? I tried v.clean in the GRASS module but this only appears to work for cleaning within one layer. Thanks for any advice.
Tell me more
×
Geographic Information Systems Stack Exchange is a question and answer site for
cartographers, geographers and GIS professionals. It's 100% free, no registration required.
|
|
I know you are looking for a solution with qgis: there is a plugin for qgis "affin transformation", where you can enter the following values: Scale, rotation, translation both for x and y But here I recommend to give the free openjump a try: use werkzeuge (in English: tools) -transformiere (transform) transformieren... (transform ..) you can now draw easliy as many "shifting-vectors" you need on your map-canavas to to do the required transformation/warping |
|||
|
|
|
If you have access to ArcGIS 10 you could try the Integrate (Data Management) tool: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00170000002s000000 |
|||
|
|