Hola a todos, Estoy programando una extensión para gvSIG en la que necesito obtener la distancia entre las distintas IFeatures (o IGeometry) de mi capa.
Por lo pronto, tengo algo así, ya que necesito obtener las IFeatures que han sido seleccionadas por el usuario: private void getSelectedFeatures() { try { FBitSet fbs = resultLayer.getRecordset().getSelection(); featuresSelected = new LinkedList<IFeature>(); for(int i=0;i<fbs.size();i++){ if(fbs.get(i)){ featuresSelected.add(resultLayer.getSource().getFeature(i)); IGeometry geom = resultLayer.getSource().getFeature(i).getGeometry(); IGeometry geom2 = resultLayer.getSource().getFeature(j).getGeometry(); } } } catch (ReadDriverException e) { // TODO Auto-generated catch block e.printStackTrace(); } } Alguien sabe como podría obtener la distancia entre dos de estas IFeature? O si no se puede, como podría obtener esa distancia? Muchas gracias de antemano, Un saludo, Alberto
_______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores@listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores