<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.17095" name=GENERATOR></HEAD>
<BODY text=#000000 bgcolor=#ffffff>
<DIV id=idOWAReplyText37810>
<DIV><FONT face="Times New Roman" color=#000000 size=3>Hello, </FONT></DIV>
<DIV>When zooming in and out with a non-ECW image, the app&nbsp;performs some shift and clip operations to minimize the amount of memory needed. I have never seen any&nbsp;strange&nbsp;bevavior there, but&nbsp;there might be a bug, yes.</DIV>
<DIV>&nbsp;</DIV>
<DIV>gdal_translate (FWTools) is free and creates faster, more reliable ECW images.</DIV>
<DIV>&nbsp;</DIV>
<DIV>which format are you using? 
<DIV>can you send the image to the list? (with the georef. file if it's not a ecw file)</DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV></DIV>
<DIV id=idSignature57279>
<DIV><FONT face="Courier New" size=2><FONT face="Times New Roman" size=3>Juan Lucas Domínguez Rubio<BR></FONT>---</FONT></DIV>
<DIV><FONT face="Courier New" size=2><FONT face="Courier New" size=2><FONT face="Courier New" size=2>Prodevelop SL, Valencia (España)</FONT></DIV>
<DIV>
<DIV><FONT face="Courier New" size=2>Tlf.: 96.351.06.12 -- Fax: 96.351.09.68<BR></FONT><A href="http://www.prodevelop.es/"><FONT face="Courier New" size=2>http://www.prodevelop.es</FONT></A><BR><FONT face="Courier New" size=2>---</FONT></DIV></FONT></DIV></FONT></DIV>
<DIV><BR>
<HR>
<FONT face=Tahoma size=2><B>De:</B> gvsig_internacional-bounces@listserv.gva.es en nombre de Marcel Schoolmeesters<BR><B>Enviado el:</B> jue 31/03/2011 16:51<BR><B>Para:</B> Users and Developers mailing list<BR><B>Asunto:</B> Re: [Gvsig_english] Importing a raster image with gvSIG Mobile<BR></FONT><BR></DIV>
<DIV>Hey all,<BR><BR>I've got new interesting findings :-)<BR>
<UL>
<LI>The error of the height of the image does<U> not appear at all</U> when I zoom <B>three </B>times. 
<LI>When I zoom <B>twice</B>, the error appears<U> only in the middle </U>of the image, but not when I see the background of the Map! I cannot say exactly,... 
<LI>But when I does not zoom or<I><B> only once...or four times or more</B></I>... the image is<U> not resized </U>I think...it is the original ratio.... </LI></UL>I have got some screenshots, so that you might understand it better :)<BR><BR>Perhaps, it is a graphical bug? I don't know...perhaps, somebody's got an idea? would be cool to be fixed!<BR><BR><BR>Regards,<BR><BR>Marcel<BR><BR><BR>Am 30.03.2011 16:42, schrieb Marcel Schoolmeesters: 
<BLOCKQUOTE>Thanks for the explanation.<BR><BR>As I said, the ImageExt values are correct...(y is calculated by _y + _h, I think) .....I have debugged the data flow and everything is understandable up to this function (and afterwards. What the function is doing might be clear, and even the values of the viewRect, too,...after your little explanation, what should be self-evident :-) <BR><BR>However, the final lower/left edge of the picture is not shown at 53.475096504° where it should be, but somewhere at 53.464...and I cannot find the code where this is calculated...(but better to say that I have given up because of so many steps...)<BR><BR>Best regards,<BR><BR>Marcel<BR><BR><BR>Am 30.03.2011 09:32, schrieb Juan Lucas Dominguez Rubio: 
<BLOCKQUOTE>
<DIV id=idOWAReplyText99254>
<DIV><FONT face="Times New Roman" color=#000000 size=3>Hello,</FONT></DIV>
<DIV>that method computes the extent of the view when you add the first layer. The app knows the size of the screen and the extent of the layer, and their ratios are different, so you have to do a simple computation to find out the extent of the new view.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Maybe you have misunderstood the&nbsp;extent of a layer and the extent of the view?</DIV>
<DIV>&nbsp;</DIV>
<DIV>When you add the first layer, the extent of the view is the smallest rectangle which contains the extent of the layer and,&nbsp;at the same time,&nbsp;respects&nbsp;the width/height ratio of the screen, of course.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV>
<DIV><FONT face="Courier New" size=2><FONT face="Times New Roman" size=3>Juan Lucas Domínguez Rubio<BR></FONT>---</FONT></DIV></DIV>
<DIV id=idSignature16877>
<DIV><FONT face="Courier New" size=2><FONT face="Courier New" size=2><FONT face="Courier New" size=2>Prodevelop SL, Valencia (España)</FONT></FONT></FONT></DIV>
<DIV>
<DIV><FONT face="Courier New" size=2><FONT face="Courier New" size=2><FONT face="Courier New" size=2>Tlf.: 96.351.06.12 -- Fax: 96.351.09.68<BR></FONT><A href="http://www.prodevelop.es/"><FONT face="Courier New" size=2>http://www.prodevelop.es</FONT></A><BR><FONT face="Courier New" size=2>---</FONT></FONT></FONT></DIV></DIV></DIV>
<DIV><BR>
<HR>
<FONT face=Tahoma size=2><B>De:</B> <A class=moz-txt-link-abbreviated href="mailto:gvsig_internacional-bounces@listserv.gva.es">gvsig_internacional-bounces@listserv.gva.es</A> en nombre de Marcel Schoolmeesters<BR><B>Enviado el:</B> mar 29/03/2011 21:20<BR><B>Para:</B> Users and Developers mailing list<BR><B>Asunto:</B> Re: [Gvsig_english] Importing a raster image with gvSIG Mobile<BR></FONT><BR></DIV>
<DIV>well, I think the main problem of understanding is in function MapContext.<B>getExtentFromFullExtentAndImageSize</B>() ... I think the new height etc are calculated there? <BR><BR>Am 29.03.2011 21:00, schrieb Marcel Schoolmeesters: 
<BLOCKQUOTE>Hello, <BR><BR>I have tried to load a raster image (had to try jpg, because *.png did not even load), but I am getting a wrong position of the extent. Anybody got the same error? <BR><BR>I have tried the debug mode, but there are too many functions to catch on. Perhaps anybody can help? <BR><BR>Somewhere the map origin is changed from the upper edge to the lower edge, that far I could follow, but then the image extent (height) and the origin coords (of Y) has been changed. Why? it seems to be very hard to understand the whole way of building the image at the right place. <BR><BR>However, in attachment the original rectangle and the changed one are shown with their values while debugging... <BR><BR>The lower edge of the final image is positioned between those Y values (@ 53.464) but it needs to be positioned at 53.475.... <BR><BR>what is getRasterTansformation() actually doing? <BR><BR><BR>Thanks in advance, if anybody can help. However, that issue should be fixed, I think. The import of PNG is not even possible, as I mentioned before.. <BR><BR>Regards <BR><BR>Marcel <BR><PRE><FIELDSET class=mimeAttachmentHeader></FIELDSET>
_______________________________________________
Gvsig_internacional mailing list
<A class=moz-txt-link-abbreviated href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</A>
<A class=moz-txt-link-freetext href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A>
</PRE></BLOCKQUOTE><BR></DIV><PRE><FIELDSET class=mimeAttachmentHeader></FIELDSET>
_______________________________________________
Gvsig_internacional mailing list
<A class=moz-txt-link-abbreviated href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</A>
<A class=moz-txt-link-freetext href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A>
</PRE></BLOCKQUOTE><BR><PRE><FIELDSET class=mimeAttachmentHeader></FIELDSET>
_______________________________________________
Gvsig_internacional mailing list
<A class=moz-txt-link-abbreviated href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</A>
<A class=moz-txt-link-freetext href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A>
</PRE></BLOCKQUOTE><BR></DIV></BODY></HTML>