<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Hola.<br>
<br>
Asumo que estás trabajando en gvSIG 1.11.<br>
<br>
Supongamos que tienes dos proyecciones origen y destino:<br>
<br>
IProjection projection1 = CRSFactory.getCRS("EPSG:4326");<br>
IProjection projection2 = CRSFactory.getCRS("EPSG:23030");<br>
<br>
Creas un objeto ICoordTrans para transformar de una proyección a otra:<br>
<br>
ICoordTrans coordTrans = projection1.getCT(proyection2);<br>
<br>
Y después puedes, o bien reproyectar la geometría de gvSIG:<br>
<br>
FShape.convert(coordTrans)<br>
<br>
O bien usar el objeto directamente para transformar puntos:<br>
<br>
coordTrans.convert(...);<br>
<br>
<br>
Un saludo,<br>
Jorge<br>
<br>
<br>
<br>
<br>
On 09/30/2011 10:33 PM, Francisco Salas Rosette wrote:
<blockquote cite="mid:00f301cc7fb0$4a8084d0$df818e70$@pinar.geocuba.cu"
type="cite">
<meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
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;}
span.EstiloCorreo17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@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">Hola, necesito implementar en la extensión para
capturar coordenadas del punto , que se muestren las mismas en función
de la proyección que tengo activa en el formulario independientemente
del que se encuentra en la vista, que clase debo revisar que tenga
implementado un método donde se emplee esto.</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Saludos Francisco Salas </p>
<p class="MsoNormal"> </p>
</div>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
gvSIG_desarrolladores mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a>
<a class="moz-txt-link-freetext" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Jorge Piera Llodrá
gvSIG software architect
PRODEVELOP
e-mail: <a class="moz-txt-link-abbreviated" href="mailto:jpiera@gvsig.com">jpiera@gvsig.com</a>
<a class="moz-txt-link-freetext" href="http://www.prodevelop.es">http://www.prodevelop.es</a>
<a class="moz-txt-link-freetext" href="http://www.gvsig.org">http://www.gvsig.org</a>
</pre>
</body>
</html>