Being quite in Grass, I am trying to find a way to extract geographic
coordinates of vertices and nodes (by the way I am struggling a little to
understand the differences between those two concepts) for polygons or
lines. Do you have any idea how to proceed?
Being quite in Grass, I am trying to find a way to extract geographic
coordinates of vertices and nodes (by the way I am struggling a little to
understand the differences between those two concepts) for polygons or
Being quite in Grass, I am trying to find a way to extract geographic
coordinates of vertices and nodes (by the way I am struggling a little to
understand the differences between those two concepts) for polygons or
In short, vertices are all the points that make up a line, a line may
consist of one or more vertices. In GRASS, nodes are the start and end
points of a line, so each line is linked to two nodes. These nodes are
used internally to maintain vector topology: http://grass.osgeo.org/grass64/manuals/html64_user/vectorintro.html
Section: Vector model and topology
lines. Do you have any idea how to proceed?
Probably with v.to.points -v
There is some useful information in the v.to.points manual about how
to link the extracted points to the original lines.
Thank you very much for your useful answers. The commands v.to.point and
v.out.ascii are doing the trick!
About vertices and nodes, I noticed that you can have several nodes for the
boundary limit of a polygon. Why so? Is it beacuse the nature of the
neighbour polygon is different?
If a polygon has no other touching it, it should have 2 nodes and at least 2 verticies.
When polygons touch other polygons, topology comes into play. So when polygon B is adjacent to, and touching polygon A, that makes a node because it is a shared line segment between polygon A and B. The lines break with nodes when other features connect, to create topologically correct, non-overlapping polygons.
Mark
On Apr 30, 2010, at 8:15 AM, Sophie Leguedois <sophie.leguedois@ensaia.inpl-nancy.fr > wrote:
Thank you very much for your useful answers. The commands v.to.point and
v.out.ascii are doing the trick!
About vertices and nodes, I noticed that you can have several nodes for the
boundary limit of a polygon. Why so? Is it beacuse the nature of the
neighbour polygon is different?