<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hello.<br>
    <br>
    I know those performance problems. But <u><b>if</b></u> the
    transformation is performed, it should <u>not</u> be wrong I think
    :) better would be an error message which tells the user that the
    image is too big or something...<br>
    <br>
    <br>
    I cannot upload the image (25MB *.png or 5MB *.jpg), but I have
    uploaded the jpg to rapidshare, instead. <i>(The png file is about
      2MB&nbsp; too big, it won't even be loaded, so I did not upload it)</i><br>
    <blockquote>JPG:
      <a class="moz-txt-link-freetext" href="http://rapidshare.com/files/455277713/jpg-raster.zip">http://rapidshare.com/files/455277713/jpg-raster.zip</a><br>
      ECW: <a class="moz-txt-link-freetext" href="http://rapidshare.com/files/455279357/ecw-map.ecw">http://rapidshare.com/files/455279357/ecw-map.ecw</a><br>
    </blockquote>
    <br>
    I have compressed the file to ecw, too, but it is not
    geo-referenced, I think. I tried AU ECW Compressor...because the
    manual says, it will add geo-information...but it doesn't....not
    from an extra worldfile.<br>
    <br>
    Well, to load the worldfile of the JPG, you need to change the
    getWorldFileExtensions() in WKFRasterDriver.java, I think. Or change
    the extension to *.wld... but I'm sure, you know. (however, jgw
    seems to be the default one, isn't it?) <br>
    <br>
    <br>
    Regards,<br>
    <br>
    Marcel<br>
    <br>
    <br>
    <br>
    <br>
    Am 31.03.2011 17:04, schrieb Juan Lucas Dominguez Rubio:
    <blockquote
cite="mid:E43C32BC5843E34FB4C00CDFAAAAF7D8017B538F@australia.prodevelop.local"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta content="MSHTML 6.00.6000.17095" name="GENERATOR">
      <div id="idOWAReplyText37810">
        <div><font size="3" color="#000000" face="Times New Roman">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 size="2" face="Courier New"><font size="3"
              face="Times New Roman">Juan Lucas Dom&iacute;nguez Rubio<br>
            </font>---</font></div>
        <div><font size="2" face="Courier New"><font size="2"
              face="Courier New"><font size="2" face="Courier New">Prodevelop
                SL, Valencia (Espa&ntilde;a)</font></font></font></div>
        <div>
          <div><font size="2" face="Courier New"><font size="2"
                face="Courier New"><font size="2" face="Courier New">Tlf.:
                  96.351.06.12 -- Fax: 96.351.09.68<br>
                </font><a moz-do-not-send="true"
                  href="http://www.prodevelop.es/"><font size="2"
                    face="Courier New">http://www.prodevelop.es</font></a><br>
                <font size="2" face="Courier New">---</font></font></font></div>
        </div>
      </div>
      <div><br>
        <hr>
        <font size="2" face="Tahoma"><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> 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>
          <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>
          <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&deg; 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 size="3" color="#000000" face="Times New Roman">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 size="2" face="Courier New"><font size="3"
                    face="Times New Roman">Juan Lucas Dom&iacute;nguez Rubio<br>
                  </font>---</font></div>
            </div>
            <div id="idSignature16877">
              <div><font size="2" face="Courier New"><font size="2"
                    face="Courier New"><font size="2" face="Courier New">Prodevelop
                      SL, Valencia (Espa&ntilde;a)</font></font></font></div>
              <div>
                <div><font size="2" face="Courier New"><font size="2"
                      face="Courier New"><font size="2" face="Courier
                        New">Tlf.: 96.351.06.12 -- Fax: 96.351.09.68<br>
                      </font><a moz-do-not-send="true"
                        href="http://www.prodevelop.es/"><font size="2"
                          face="Courier New">http://www.prodevelop.es</font></a><br>
                      <font size="2" face="Courier New">---</font></font></font></div>
              </div>
            </div>
            <div><br>
              <hr>
              <font size="2" face="Tahoma"><b>De:</b> <a
                  moz-do-not-send="true"
                  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 moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a>
<a moz-do-not-send="true" 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 moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a>
<a moz-do-not-send="true" 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 moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Gvsig_internacional@listserv.gva.es">Gvsig_internacional@listserv.gva.es</a>
<a moz-do-not-send="true" 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 wrap="">
<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>
  </body>
</html>