I have QGIS with GRASS 7. I'm looking for the old style GRASS digitising tools.

  • Previously, when digitising boundaries, it was required to split any adjacent boundaries intended to be joined to. The split tool seems to be missing in GRASS 7.

The toolset was also included in earlier versions of QGIS and the two (GRASS and QGIS) worked well together. I can't digitize even simple areas using current versions of GRASS and QGIS.

  • You could try using OSGeo4W to tailor your installation of QGIS and GRASS. See my answer gis.stackexchange.com/questions/254981/… – Martin Hügi Sep 16 '17 at 6:40
  • I'm curious : could you explain a bit more what "tools" you used ? It seems to me all the GRASS 6 tools (like v.split.* type tools) exist in GRASS 7. However, if you are editing vector entites within QGIS, why don't you use qgis editing tools ? – gisnside Sep 16 '17 at 7:37
  • Hi, apologies for the late response. To clarify some points in my original post: – CeeKay Sep 19 '17 at 0:59
  • To clarify some points in my original post: the tools I refer to are those button style tools that were grouped together on a 'GRASS Digitizer' toolbar in QGIS (also, if I remember correctly in GRASS standalone). I have access to all the module style tools (v.edit, v.clean etc). I've had a couple of days exploring the new QGIS/GRASS integration and have managed a workaround for my original problem, that of not being able to split boundaries when digitising so as to join in new boundaries to old ones in a way that was topologically correct. – CeeKay Sep 19 '17 at 1:14
  • Most of the old tools I refer to are now integrated into QGIS and become active when editing GRASS layers. My workaround is to use the 'add boundary' tool to digitise my new lines, overlapping existing boundaries, saving, then running v.clean.break, then removing dangles left following the break. – CeeKay Sep 19 '17 at 1:14

it seems strange you can't use digitizing tools, but i'll just answer your question concerning the use of old tools.

See @Martin Hügi comment and answer here to be able to use the osgeo4W installer : Problem with QGIS installation - Has stopped running startup after new installation?.

When that is done, simply select the old tools in the setup like below bu clicking on "Skip" and make the version number appear :


Osgeo4W setup


A workaround is to use the 'add boundary' tool to digitise new lines, being sure to overlap existing boundaries. Once the edits are saved v.clean.break can be used to split boundaries at their overlaps. Finally, dangles left following the break can be removed one-by-one or by using a tool such as v.cleanrmdangles.

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.