Removing vertices while maintaing edge?

I converted a vector image file (a map) into a blender model, but there are way too many vertices in the model. I’d like to clean it up. Is there a way to delete a vertex on an edge, and yet still retain that edge? (There are no faces, and so I don’t need to maintain those). Thus far, I’ve been box-selecting a group of vertices, merging them to center, then deleting duplicates. Is this the best way to go, or is there a better workflow?

Select vertices and X / dissolve

Also when you merge to centre you don’t have to remove doubles afterwards. When you merge vertices it automatically removed doubles.

Select “Dissolve” instead of “Vertices” in the X menu.

Ah, Richard beat me :slight_smile:

I guess there is no automated way yet, although I’m sure it would be possible to write a script.

You can select any vertice on an edge between two others and then hit x -> d (dissolve). That deletes the vertice and keeps the edge. It doesn’t work in all cases though. Not sure, but I think only when the dissolved vertice does not change geometry. If it did, the edge will be deleted as well.

Awesome - thanks, fellas. I appreciate the replies! I’ll give it a try now.

try decimate modifier
should do that i guess!