Laura M. Gutiérrez Medina escribió:
Hola, ¿gvSIG dispone de alguna funcionalidad que permita comprobar si un
vértice dado forma parte de alguna geometría de una capa?
Saludos y Gracias
  
Hola Laura,

Si que se puede comprobar si un vértice pertenece a una geometría de una capa de la siguiente forma.
Las geometrías en gvSIG ya sean Polilineas o Polígonos almacenan sus vértices mediante la clase GeneralPathX.java que puedes encontrar dentro de FMap, esta clase contiene los vértices de estas geometrias complejas por tanto tambien dispone de métodos para averiguar si un Point2D o coordenada está dentro de la geometría, intersecta, etc...
mediante los métodos por ejemplo...
                                        GeneralPathX.contains(Point2D); Si queremos saber si un vértice está contenido en una geometría.
                                        GeneralPathX.intersects(Rectangle2D); si queremos averiguar si un vértice corta o se encuentra dentro de la geometría

Obviamente no es necesaria para una geometria tipo Point2D porque para saber si un vértice pertenece a un punto ha de ser el mismo.

Espéro que te sirva de ayuda.
Saludos.

--










	Carlos Sánchez Periñán
	Equipo desarrollo GIS
	Prodevelop S.L.
	Tel :  963510612
	E-mail : [email protected]


_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Responder a