<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><div id="yiv1984628820"><table id="yiv1984628820bodyDrftID" class="yiv1984628820" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv1984628820drftMsgContent" style="font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; font-family: arial; font-size: 10pt;">Hola Nuria.<br><br>Ya he conseguido extraer los campos que quería. Funciona perfectamente. Esta herramienta soluciona mi problema aunque he tenido que cambiar algunas cosas.<br>Al principio se colgaba cuando usaba la capa de polígono y comprobé que era porque había puntos en el interior de éstos. Lo he solucionado de dos maneras. O bien convierto previamente los polígono en polilineas y enlazo los puntos con éstas, o bien creo una nujeva capa eliminado los puntos que están en el interior de los
 polígonos y es eta capa la que enlazo. De cualquiera de las dos maneras se soluciona el problema. Aún así, he de ejecutar dos veces el procedimiento para traerme dos atributos. He probado poniendo dos veces "to_attr" pero no funciona.<br><br>Muchas gracias por todo y un saludo.<br><br>--- El
 <b>vie, 26/11/10, Núria Fora <i>&lt;fora_nur@ </i></b><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Núria Fora &lt;fora_nur@gva.es&gt;<br>Asunto: Re: [Gvsig_usuarios] Problema geoproceso gvSIG 1.10<br>Para: gvsig_usuarios@listserv.gva.es<br>Fecha: viernes, 26 de noviembre, 2010 08:53<br><br><div id="yiv1984628820yiv849878208">



  
Hola Julian,<br>
<br>
Te comento. Creo que el problema esta en que en "to_column" le estas
diciendo que te añada el ID de la tabla de los polígonos, pero no les
estás indicando en "upload" la acción de que te lo añada.<br>
Si lo que quieres es añair a tu nueva capa de puntos dos campos, uno
con la distancia mínima y otro con el identificador del polígono más
próximo, deberías indicarlo así:<br>
<br>
En "upload" = to_attr,dist&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>
<br>
(tal cual, sin espaciados. Ahí le indicas con "to_attr" que te cargue
un campo en la nueva capa. Ese campo será e que añadas en "to_column".
Con "dist" le indicas que te añada en otro campo la distancia mínima)<br>
<br>
En "column" = nuevocampo1,nuevocampo2 &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>
<br>
(ahí le indicas el nombre de los nuevos campos que has creado en tu
capa inicial de puntos. Recuerda que los campos deben ser del mismo
tipo que los campos que se cargarán, por ejemplo, si tu campo ID en la
tabla de polígonos es de tipo "integer", nuevocampo1 deberá ser de tipo
"integer", y como dist es un numérico, yo pondria a nuevocampo2 como
"double")<br>
<br>
Por último en "to_column" = ID<br>
<br>
También dejaría por defecto las opciones "from_type" y "to_type" por si
acaso te causa algún problema.<br>
<br>
Espero que esto te ayude.<br>
<br>
Saludos,<br>
<br>
Núria<br>
<br>
<br>
El 25/11/10 19:27, Julian Fernandez escribió:
<blockquote type="cite">
  <table border="0" cellpadding="0" cellspacing="0">
    <tbody>
      <tr>
        <td style="font: inherit;" valign="top">Hola Nuria.&nbsp; Muchas gracias por tu ayuda.<br>
Consguí instalar Grass sobre Sextante gracias a un correo que mandaste
a otro usuario. Copié los archivos de "extralib" a "lib" y no me dio
problemas.<br>
        <br>
Ahora estoy tratando de entender como funciona v.distance. Te cuento lo
que hago y lo que me sale.<br>
        <br>
Primero creo un nuevo campo en la tabla de la capa de puntos. En capa
vectorial "from" pongo la capa de puntos y en "to" la de polígonos.<br>
En opciones, tanto en "from:_type" como en "to_type" pongo point. Las
cuatro siguientes opciones "from_layer, to_layer, dmax y dmin" las dejo
con los valores por defecto (1,1,-1,-1).<br>
        <br>
En "upload" pongo dist.<br>
En "colum" pongo el nombre del campo que he creado en la tabla de la
capa de puntos.<br>
En "to_colum" pongo el nombre del campo de la tabla de la capa de
polígonos que quiero que aparezca en la nueva capa que se crea; en este
caso ID.<br>
Le digo que lo haga en la extensión de la capa de polígonos.<br>
        <br>
Se crean dos nuevas capas. Una se llama v.distance:output y tiene el
mismo número de registros que la capa de puntos inicial pero un solo
campo "cat" con el valor cero en todos los registros.<br>
La otra capa se llama v.distance (+distance) y es igual que la de la
capa original de puntos con un&nbsp; campo nuevo "cat" que tiene número
correlativos del 1 al 255 que es el número de puntos de la capa
original.<br>
        <br>
He cambiado entre sí los dos últimos valores por si fuera alrevés pero
entonces se cuelga y tengo que reiniciar el programa.<br>
        <br>
Si me puedes orientar sobre qué estoy haciendo mal te lo agradecería.<br>
        <br>
Un saludo.<br>
        <br>
        <br>
--- El <b>mié, 24/11/10, Núria Fora <i><a rel="nofollow" class="yiv1984628820yiv849878208moz-txt-link-rfc2396E">&lt;fora_nur@gva.es&gt;</a></i></b>
escribió:<br>
        <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>
De: Núria Fora <a rel="nofollow" class="yiv1984628820yiv849878208moz-txt-link-rfc2396E">&lt;fora_nur@gva.es&gt;</a><br>
Asunto: Re: [Gvsig_usuarios] Problema geoproceso gvSIG 1.10<br>
Para: <a rel="nofollow" class="yiv1984628820yiv849878208moz-txt-link-abbreviated">gvsig_usuarios@listserv.gva.es</a><br>
Fecha: miércoles, 24 de noviembre, 2010 10:08<br>
          <br>
          <div id="yiv1984628820yiv849878208yiv1189999885"> Hola Julian,<br>
          <br>
Si estas utilizando Línux, busca en el repositorio la versión de GRASS
6.4. Si estas utilizando Windows, será un poco más complicado. Tienes
que ir a la página de GRASS y descargartelo. Luego instalalo. El enlace
es este:<br>
          <br>
          <a rel="nofollow" class="yiv1984628820yiv849878208yiv1189999885moz-txt-link-freetext" target="_blank" href="http://grass.osgeo.org/download/software.php">http://grass.osgeo.org/download/software.php</a><br>
          <br>
Yo tuve algunos problemas con Windows, asi que si utilizas Linux mejor
que mejor.<br>
          <br>
Para configurarlo. desde gvSIG accedes al gestor de extensiones de
SEXTANTE, abres el diálogo de configuración y seleccionas el menu GRASS.<br>
          <br>
Si tu OS es Linux, le indicas la ruta del direcctorio de instalación de
GRASS. Esta ruta suele ser: <br>
          <br>
/usr/lib/grass64.<br>
          <br>
Deja marcada la opción de "Crear Mapset Temporal".<br>
Si tu OS es Windows, indicas la ruta del directorio de instalación y la
ruta del "Intérprete de comandos". GRASS se instala normalmente en:<br>
          <br>
C:\Archivos de programa\GRASS-64<br>
          <br>
C:\Archivos de programa\GRASS-64\msys\bin\sh.exe<br>
          <br>
Espero que te sirva, ya me comentas.<br>
          <br>
Núria<br>
          <br>
          <br>
El 24/11/10 10:37, Julian Fernandez escribió:
          <blockquote type="cite">
            <table border="0" cellpadding="0" cellspacing="0">
              <tbody>
                <tr>
                  <td style="font: inherit;" valign="top"><br>
Muchas gracias Nuria.<br>
                  <br>
¿Me podrías explicar como instalar y configurar Grass sobre Sextante?<br>
                  <br>
Saludos<br>
--- El <b>mié, 24/11/10, Núria Fora <i><a rel="nofollow" class="yiv1984628820yiv849878208yiv1189999885moz-txt-link-rfc2396E">&lt;fora_nur@gva.es&gt;</a></i></b>
escribió:<br>
                  <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>
De: Núria Fora <a rel="nofollow" class="yiv1984628820yiv849878208yiv1189999885moz-txt-link-rfc2396E">&lt;fora_nur@gva.es&gt;</a><br>
Asunto: Re: [Gvsig_usuarios] Problema geoproceso gvSIG 1.10<br>
Para: <a rel="nofollow" class="yiv1984628820yiv849878208yiv1189999885moz-txt-link-abbreviated">gvsig_usuarios@listserv.gva.es</a><br>
Fecha: miércoles, 24 de noviembre, 2010 08:16<br>
                    <br>
                    <div id="yiv1984628820yiv849878208yiv1189999885yiv1818042639"> Hola Julian,<br>
                    <br>
Podrías probar con la herramienta v.distance que incorpora GRASS a
Sextante. Con esa herramienta puedes directamente añadir campos de los
polígonos más cercanos a la tabla de puntos. También genera una capa
con las líneas que unen a los puntos y polígonos por defecto. <br>
                    <br>
Recuerda que para poder utilizar esta herramienta debes instalar y
configurar GRASS sobre Sextante.<br>
                    <br>
Saludos,<br>
                    <br>
Núria<br>
                    <br>
                    <br>
El 23/11/10 19:36, Julian Fernandez escribió:
                    <blockquote type="cite">
                      <style type="text/css"><!--#yiv1984628820 #yiv1984628820yiv849878208 #yiv1984628820yiv849878208yiv1189999885 #yiv1984628820yiv849878208yiv1189999885yiv1818042639 DIV {margin:0px;}--></style>
                      <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">
                      <div>Hola a todos.<br>
                      <br>
Escribí hace algunos días pero no recibí respuesta.<br>
                      <br>
Mi problema es la utilización del enlace espacial cuando se usa el más
cercano. Los puntos no adquieren los atributos de los polígono más
cercanos sino de otro. Me ocurre con todas las capas de polígonos y
puntos que quiero enlazar. como ejemplo os dejo un ejemplo en el que
los puntos adquieren la ID y capa de unos polígono que no les
corresponden.<br>
Agradecería muchísimo que alguien me dijera si le ha ocurrido algo
similar&nbsp; y si encontró alguna solución. Es bastante urgente y tengo un
trabajo parado hasta que pueda encontrar la solución.<br>
                      <br>
Muchas gracias <br>
                      </div>
                      </div>
                      <br>
                      <pre><fieldset class="yiv1984628820yiv849878208yiv1189999885yiv1818042639mimeAttachmentHeader"></fieldset><br>_______________________________________________<br>gvSIG_usuarios mailing list<br><a rel="nofollow" class="yiv1984628820yiv849878208yiv1189999885yiv1818042639moz-txt-link-abbreviated">gvSIG_usuarios@listserv.gva.es</a><br><br>Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br><br><a rel="nofollow" class="yiv1984628820yiv849878208yiv1189999885yiv1818042639moz-txt-link-freetext" target="_blank" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>  </pre>
                    </blockquote>
                    <br>
                    </div>
                    <br>
-----Adjunto en línea a continuación-----<br>
                    <br>
                    <div class="yiv1984628820yiv849878208yiv1189999885plainMail">_______________________________________________<br>
gvSIG_usuarios mailing list<br>
                    <a rel="nofollow">gvSIG_usuarios@listserv.gva.es</a><br>
                    <br>
Para ver histórico de mensajes, editar sus preferencias de usuario o
darse de baja en esta lista, acuda a la siguiente dirección:<br>
                    <br>
                    <a rel="nofollow" target="_blank" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
                    </div>
                  </blockquote>
                  </td>
                </tr>
              </tbody>
            </table>
            <br>
            <pre><fieldset class="yiv1984628820yiv849878208yiv1189999885mimeAttachmentHeader"></fieldset><br>_______________________________________________<br>gvSIG_usuarios mailing list<br><a rel="nofollow" class="yiv1984628820yiv849878208yiv1189999885moz-txt-link-abbreviated">gvSIG_usuarios@listserv.gva.es</a><br><br>Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br><br><a rel="nofollow" class="yiv1984628820yiv849878208yiv1189999885moz-txt-link-freetext" target="_blank" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>  </pre>
          </blockquote>
          <br>
          </div>
          <br>
-----Adjunto en línea a continuación-----<br>
          <br>
          <div class="yiv1984628820yiv849878208plainMail">_______________________________________________<br>
gvSIG_usuarios mailing list<br>
          <a rel="nofollow">gvSIG_usuarios@listserv.gva.es</a><br>
          <br>
Para ver histórico de mensajes, editar sus preferencias de usuario o
darse de baja en esta lista, acuda a la siguiente dirección:<br>
          <br>
          <a rel="nofollow" target="_blank" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
          </div>
        </blockquote>
        </td>
      </tr>
    </tbody>
  </table>
  <br>
  <pre><fieldset class="yiv1984628820yiv849878208mimeAttachmentHeader"></fieldset><br>_______________________________________________<br>gvSIG_usuarios mailing list<br><a rel="nofollow" class="yiv1984628820yiv849878208moz-txt-link-abbreviated">gvSIG_usuarios@listserv.gva.es</a><br><br>Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br><br><a rel="nofollow" class="yiv1984628820yiv849878208moz-txt-link-freetext" target="_blank" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>  </pre>
</blockquote>
<br>
 
</div><br>-----Adjunto en línea a continuación-----<br><br><div class="yiv1984628820plainMail">_______________________________________________<br>gvSIG_usuarios mailing list<br><a rel="nofollow">gvSIG_usuarios@listserv.gva.es</a><br><br>Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br><br><a rel="nofollow" target="_blank" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br></div></blockquote></td></tr></tbody></table></div></td></tr></table><br>