<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><div>the code is java, version de mapserver 5.2</div><div>************************************************************************8888</div><div>import librerias.Xutil;</div><div>import edu.umn.gis.mapscript.MS_SHAPE_TYPE;</div><div>import edu.umn.gis.mapscript.lineObj;</div><div>import edu.umn.gis.mapscript.mapscriptConstants;</div><div>import edu.umn.gis.mapscript.pointObj;</div><div>import edu.umn.gis.mapscript.shapeObj;</div><div><br></div><div><br></div><div>public class PruebasShapes {</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>/**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span> * @param args</div><div><span class="Apple-tab-span" style="white-space:pre">        </span> */</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>public static void main(String[] args)
 {</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>shapeObj s=new shapeObj(MS_SHAPE_TYPE.MS_SHAPE_POLYGON.swigValue());</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>lineObj l=new lineObj();</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>l.add(new pointObj(2,2,0));</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>l.add(new pointObj(2,6,0));</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>s.add(l);</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>lineObj lx=new lineObj();<span class="Apple-tab-span" style="white-space:pre">                </span></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>lx.add(new pointObj(2,6,0));</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>lx.add(new pointObj(6,6,0));</div><div><span class="Apple-tab-span" style="white-space:pre">        
        </span>s.add(lx);</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>lineObj ly=new lineObj();<span class="Apple-tab-span" style="white-space:pre">                </span></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>ly.add(new pointObj(6,6,0));</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>ly.add(new pointObj(6,2,0));</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>s.add(ly);</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>lineObj lz=new lineObj();<span class="Apple-tab-span" style="white-space:pre">                </span></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>lz.add(new pointObj(6,2,0));</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>lz.add(new pointObj(2,2,0));</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>s.add(lz);</div><div><span class="Apple-tab-span"
 style="white-space:pre">                </span>s.setBounds();</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>Xutil.printConsola("area "+s.getArea()+" num lines:"+s.getNumlines()+" WKT: "+s.toWKT());</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>Xutil.printConsola(""+s.getLength()+" "+s.getBounds().toString());</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>}</div><div><br></div><div>}</div><div><br></div><div>***************************************************************************</div><div>the output:</div><div><br></div><div><div>area -1.0 num lines:4 WKT: null</div><div>-1.0 { 'minx': 2 , 'miny': 2 , 'maxx': 6 , 'maxy': 6 }</div><div>***************************************************************************</div><div><div dir="ltr">Why the output is -1 and WKT=null?, where is the error?</div></div></div><div><br></div></td></tr></table><br>



      <hr size=1><br><font face="Verdana" size="-2">Encontra las mejores recetas con Yahoo! Cocina.
<br>
http://ar.mujer.yahoo.com/cocina/</font>