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

Possible Duplicate:
Add vertices to lines

I am using QGIS 1.8.0 I would like to densify a polyline according to a particular length of segment (ex. 200 m). I know it is possible with other GIS software. Is it possible in QGIS?

share|improve this question

marked as duplicate by underdark Sep 30 '12 at 10:51

This question was marked as an exact duplicate of an existing question.

Am I right assuming that you are not looking for buffers? Do you want to insert new vertices ever e.g. 200 meters? – underdark Sep 28 '12 at 6:16
@undermak. Yes you are right, sorry if I did not explain the problem correctly. I need to inserti vertices every 200 meteres. – Francesco Sep 28 '12 at 8:31
Densify in Qgis appears to add a 1...n number of vertices to each line segment. In longer than 200m or shorter than 200m segments, the resolution would multiply, but not respect the specific length portion of the question as asked. Maybe… is relevant, but it doesn't change the set of vertices along the lines. – Dave X Jul 15 '14 at 15:36

I assume what you mean by densify is effectively a buffer, where the line thickness is proportional to a function of the line length.

This can be achieved using a small amount of scripting. I am unable to write the script at present as I have no access to QGIS, however the pseudocode will be along the lines of:

FOR each polyline:
    buffersize = line_length * constant
    BUFFER polyline by buffersize
share|improve this answer

Yes it is possible. Densify is located under the vector menu.

share|improve this answer

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