<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Hola Domingo.<br>
    <br>
    Creo que tu consulta es más apropiada hacerla en la lista de
    desarrollo, pero de todas formas puedes ver este proyecto que
    funciona sobre la versión de gvSIG 1.10 que no varía demasiado
    respecto de la 1.1.2 y trata de copiar geometrías de una capa y
    pegarlas en otra diferente a través del portapapeles.<br>
    <br>
    Un saludo.<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Vicente Caballero Navarro
Analista/Programador.
IVER Tecnología de la Información S.A.
C/ Lérida, 20
46005-Valencia
Tlf.+34963354983
<a class="moz-txt-link-abbreviated" href="http://www.iver.es">www.iver.es</a>
<a class="moz-txt-link-abbreviated" href="http://www.gvsig.com">www.gvsig.com</a></pre>
    <br>
    <br>
    <br>
    El 11/11/2010 10:33, Domingo Baeza escribió:
    <blockquote
      cite="mid:90BFADC6A068D14BAB70913A6CAE81BB074E4E1EAB@noosloexchg"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 12 (filtered
        medium)">
      <style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Arial Unicode MS";
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@Arial Unicode MS";
        panose-1:2 11 6 4 2 2 2 2 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Texto de globo Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EstiloCorreo17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.TextodegloboCar
        {mso-style-name:"Texto de globo Car";
        mso-style-priority:99;
        mso-style-link:"Texto de globo";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
-->
</style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">Buenos
            días a todos.<o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"><o:p> </o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">Tengo
            un problema con una funcionalidad
            que necesito que es copiar geometrías de una shapefile a
            otro shapefile. Para este
            caso uso el siguiente código.<o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"><o:p> </o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">     
            Â Â Â Â Â  </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;; color: black;" lang="EN-US">View
            vista =
            (View) PluginServices.<i><span style="background: none
                repeat scroll 0% 0% silver;">getMDIManager</span></i>().getActiveWindow();      
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">            ProjectView
            model = (ProjectView) vista.getModel();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">            </span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;; color: black;">MapContext
            mapa
            = model.getMapContext();</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">           
            MapControl mapCtrl =
            vista.getMapControl();</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">           
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">           
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;; color: rgb(63, 127, 95);">//<u>recorrer</u>
            <u>la</u> <u>capa</u> <u>activa</u>, <u>para</u> <u>generar</u>
            <u>la</u> <u>geometri</u>a
            <u>uni</u></span><span style="font-size: 10pt; font-family:
            &quot;Arial Unicode MS&quot;,&quot;sans-serif&quot;; color:
            rgb(63, 127, 95);">ó</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: rgb(63, 127,
            95);">n <u>de</u> <u>las</u> <u>seleccionadas</u></span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">           
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;; color: black;" lang="EN-US">FLayer
            lActive =
            vista.getModel().getMapContext().getLayers().getActives()[0];                       
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">            VectorialAdapter
            adapter = (VectorialAdapter) ((SingleLayer)
            lActive).getSource();</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">            </span><b><span style="font-size:
              10pt; font-family: &quot;Courier New&quot;; color:
              rgb(127, 0, 85);" lang="EN-US">try</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  dataSource
            = adapter.getRecordset();</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">            } </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">catch</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">
            (ReadDriverException e) {</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">// </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 159, 191);" lang="EN-US">TODO</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">
            Auto-generated catch block</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  e.printStackTrace();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">            }</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">            </span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">            </span><b><span style="font-size:
              10pt; font-family: &quot;Courier New&quot;; color:
              rgb(127, 0, 85);" lang="EN-US">if</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">
            (lActive </span><b><span style="font-size: 10pt;
              font-family: &quot;Courier New&quot;; color: rgb(127, 0,
              85);" lang="EN-US">instanceof</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> FLyrVect){        </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  BitSet
            sel =
            ((FLyrVect)lActive).getSelectionSupport().getSelection();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">for</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> (</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">int</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> i =
            sel.nextSetBit(0); i &gt;= 0; i = sel.nextSetBit(i+1)) {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">try</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             ig
            = ((FLyrVect)lActive).getSource().getShape(i);         
            Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  </span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             Geometry
            geometriaJts1 = ig.toJTSGeometry();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">if</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">
            (union == </span><b><span style="font-size: 10pt;
              font-family: &quot;Courier New&quot;; color: rgb(127, 0,
              85);" lang="EN-US">null</span></b><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">){</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                                   gTemp
            =geometriaJts1;                                </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             }</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">else</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">{</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                                   gTemp
            = EnhancedPrecisionOp.<i>union</i>(geometriaJts1, union);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             }</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             union
            = gTemp;                           </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        }
          </span><b><span style="font-size: 10pt; font-family:
              &quot;Courier New&quot;; color: rgb(127, 0, 85);"
              lang="EN-US">catch</span></b><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US"> (ExpansionFileReadException e) {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">// </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 159, 191);" lang="EN-US">TODO</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">
            Auto-generated catch block</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                            
            e.printStackTrace();</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        }
          </span><b><span style="font-size: 10pt; font-family:
              &quot;Courier New&quot;; color: rgb(127, 0, 85);"
              lang="EN-US">catch</span></b><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US"> (ReadDriverException e) {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">// </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 159, 191);" lang="EN-US">TODO</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">
            Auto-generated catch block</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                            
            e.printStackTrace();</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                       
            }                            </span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  }</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">if</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">
            (union==</span><b><span style="font-size: 10pt; font-family:
              &quot;Courier New&quot;; color: rgb(127, 0, 85);"
              lang="EN-US">null</span></b><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">){</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        JOptionPane.<i>showMessageDialog</i>(</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">null</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">, </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(42, 0, 255);" lang="EN-US">"union
            null"</span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;; color: black;" lang="EN-US">);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  }</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  IGeometry
            unionGvSig = FConverter.<i>jts_to_igeometry</i> (union);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">/////</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  FLayer[]
            selected = mapa.getLayers().getActives();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  FLayer
            lyrActive = selected[0];</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  lyrActive.setActive(</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">false</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);">// <u>buscar</u>
            el <u>indice</u> <u>de</u> <u>la</u> <u>capa</u>                
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">                 
          </span><b><span style="font-size: 10pt; font-family:
              &quot;Courier New&quot;; color: rgb(127, 0, 85);"
              lang="EN-US">for</span></b><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US"> (</span><b><span style="font-size: 10pt;
              font-family: &quot;Courier New&quot;; color: rgb(127, 0,
              85);" lang="EN-US">int</span></b><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US"> i =
            0; i &lt; mapa.getLayers().getLayersCount(); i++) {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">if</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">
(mapa.getLayers().getLayer(i).getName().toUpperCase().equals(sCapaDestino)){</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             iIndiceCapa
            = i;</span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        }</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  }</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">//</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  FLayer
            lyrMont =
            mapa.getLayers().getLayer(sCapaDestino);              </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">try</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        lyrMont.setActive(</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">true</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        lyrMont.setEditing(</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">true</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">);                     
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  }
          </span><b><span style="font-size: 10pt; font-family:
              &quot;Courier New&quot;; color: rgb(127, 0, 85);"
              lang="EN-US">catch</span></b><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US"> (StartEditionLayerException e1) {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">// </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 159, 191);" lang="EN-US">TODO</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">
            Auto-generated catch block</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        e1.printStackTrace();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  }</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">try</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> {</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);" lang="EN-US">writer</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">
            =(ShpWriter) LayerFactory.<i>getWM</i>().getWriter(</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(42, 0, 255);" lang="EN-US">"Shape
            Writer"</span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;; color: black;" lang="EN-US">);                       
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);" lang="EN-US">writer</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">.setFile(</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">new</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">
            File(fg.obtenerRutaProyecto() +</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(42, 0, 255);" lang="EN-US">"\\Shapes\\"</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">  +
            sCapaDestino2));</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);" lang="EN-US">writer</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">.initialize(lyrMont);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);" lang="EN-US">writer</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">.preProcess();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                  </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        ReadableVectorial
            rv2=((FLyrVect)lyrMont).getSource();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">for</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> (</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">int</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US"> i=0;
            i &lt; rv2.getShapeCount(); i++)</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        {     </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             IFeature
            feat = rv2.getFeature(i);</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             IRowEdited
            editFeat = </span><b><span style="font-size: 10pt;
              font-family: &quot;Courier New&quot;; color: rgb(127, 0,
              85);" lang="EN-US">new</span></b><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US"> DefaultRowEdited(feat, IRowEdited.</span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);" lang="EN-US">STATUS_MODIFIED</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">, i);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             </span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);">writer</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;">.process(editFeat);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">                       
            }</span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">                       
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">                       
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;; color: rgb(63, 127, 95);">//<u>Ahora</u>
            hay <u>que</u> <u>crear</u> <u>la</u> <u>nueva</u>
            Feature </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">                       
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;; color: black;" lang="EN-US">IFeature
xx
            =</span><b><span style="font-size: 10pt; font-family:
              &quot;Courier New&quot;; color: rgb(127, 0, 85);"
              lang="EN-US">null</span></b><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">;</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        Value[]
            featureAttr= </span><b><span style="font-size: 10pt;
              font-family: &quot;Courier New&quot;; color: rgb(127, 0,
              85);" lang="EN-US">null</span></b><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">;                                       </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        xx
            = FeatureFactory.<i>createFeature</i>(featureAttr,unionGvSig);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        DefaultRowEdited
            edRow;</span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        iNumFeat
            = rv2.getShapeCount();</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(63, 127, 95);" lang="EN-US">//JOptionPane.showMessageDialog(null,
            iNumFeat);</span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        edRow
            = </span><b><span style="font-size: 10pt; font-family:
              &quot;Courier New&quot;; color: rgb(127, 0, 85);"
              lang="EN-US">new</span></b><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US"> DefaultRowEdited(xx,DefaultRowEdited.</span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);" lang="EN-US">STATUS_ADDED</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">,
            (rv2.getShapeCount()+1));</span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">if</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">
            (edRow == </span><b><span style="font-size: 10pt;
              font-family: &quot;Courier New&quot;; color: rgb(127, 0,
              85);" lang="EN-US">null</span></b><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">){</span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                             JOptionPane.<i>showMessageDialog</i>(</span><b><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(127, 0, 85);" lang="EN-US">null</span></b><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">, </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: rgb(42, 0, 255);" lang="EN-US">"edRow
            null"</span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;; color: black;" lang="EN-US">);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        }</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);" lang="EN-US">writer</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">.process(edRow);</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><i><span
              style="font-size: 10pt; font-family: &quot;Courier
              New&quot;; color: rgb(0, 0, 192);" lang="EN-US">writer</span></i><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;; color: black;" lang="EN-US">.postProcess();</span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">                        </span><span
            style="font-size: 10pt; font-family: &quot;Courier
            New&quot;;" lang="EN-US"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"
            lang="EN-US">      </span><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">                 
          </span><span style="font-size: 10pt; font-family:
            &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">                       
            Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  </span><span style="font-size:
            10pt; font-family: &quot;Courier New&quot;;"><o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">Este
            código funciona, porque veo en la
            nueva capa la geometría (que en este caso viene de una unión
            de dos features de
            otro shape). Pero cuando con el punto de información pido la
            información de
            esta nueva geometría no la reconoce.<o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">Sin
            embargo si edito la capa, no hago ningún
            cambio, y salvo la capa de nuevo, entonces es cuando vuelvo
            a pedir información
            de la nueva feature y ahora si me da la información.<o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"><o:p> </o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">Alguien
            sabe a que se debe, o que me
            falta en el código. (Este código está basado en la versión
            1.1.2).         <o:p></o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;"><o:p> </o:p></span></p>
        <p class="MsoNormal" style=""><span style="font-size: 10pt;
            font-family: &quot;Courier New&quot;; color: black;">Un
            saludo</span><o:p></o:p></p>
        <p class="MsoNormal" style=""><o:p> </o:p></p>
        <p class="MsoNormal"><b><span style="font-size: 10pt;
              font-family: &quot;Verdana&quot;,&quot;sans-serif&quot;;
              color: rgb(122, 119, 78);">Domingo Baeza<o:p></o:p></span></b></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
gvSIG_usuarios mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a>

Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

<a class="moz-txt-link-freetext" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Vicente Caballero Navarro
Analista/Programador.
IVER Tecnología de la Información S.A.
C/ Lérida, 20
46005-Valencia
Tlf.+34963354983
<a class="moz-txt-link-abbreviated" href="http://www.iver.es">www.iver.es</a>
<a class="moz-txt-link-abbreviated" href="http://www.gvsig.com">www.gvsig.com</a></pre>
  <br>Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.<br>
</body>
</html>