This single file build process will basically get the application into a initialized / loaded state much quicker. but have no real affect on the time of which the map window is refreshed / paned / zoomed or first loaded. <br>
<br>Cheers<br><br>Paul D<br><br><br><div class="gmail_quote">On Thu, Oct 30, 2008 at 9:57 AM, Andrew Parker <span dir="ltr">&lt;<a href="mailto:andrew@source3.com">andrew@source3.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Paul D:<br>
<br>
I see what you are saying about the perceived perception. &nbsp;I was fooled myself. &nbsp;All I had to do is look at the status bar and count how many seconds it took to download the data. &nbsp;The total time was approximately 13 seconds +/- 1 second to account for map size. &nbsp;I will play around with Mike Adair&#39;s suggestion:<div class="Ih2E3d">
<br>
<br>
&quot;Unrelated to the tiling issue, you can optimize the initial loading time of Fusion by creating a singleFile build as per <a href="http://trac.osgeo.org/fusion/wiki/ANTBuildSystem" target="_blank">http://trac.osgeo.org/fusion/wiki/ANTBuildSystem</a> &quot;<br>

<br></div>
to see if I can have Fusion draw the map (tiles?) while the data is being downloaded to make the users think that the UI is fast.<br>
<br>
~andrew.<br>
<br>
<br>
<br>
Paul Deschamps wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
Andrew,<br>
<br>
Unfortunately, in regards to Fusion / Mapserver and it&#39;s tiling capabilities this is not something that I am aware of. not to say that it doesn&#39;t exist but I have no experience with it. Perhaps someone on the list can weigh in here ;)<br>

<br>
Again as far as the &quot;performance&quot; issue:<br>
<br>
All three demos should have the same performance (openlayers / mapfish / fusion) because they are all openlayers. I think what we are seeing here is a perceived performance issue instead of an actual one:<br>
<br>
I believe is the fact that when fusion is requesting an image it blanks to a white page as an image is requested this gives you a noticeable cue and or illusion of a performance issue were as with a tiled map window, &nbsp;you can see the tiles coming in so you think it&#39;s faster.<br>

<br>
Playing around with the map file&#39;s size attributes have no effect as they are indeed being overridden by fusion. The map image being requested from the mapserv binary &quot;CGI&quot;.<br>
<br>
As far as contributions they are indeed welcome. However lets see if this functionality is not already scheduled to be accomplished already. Perhaps there is a milestone for this in fusion 2.0.<br>
<br>
Anyone what to comment here?<br>
<br>
Cheers<br>
<br>
Paul D.<br>
<br></div><div><div></div><div class="Wj3C7c">
On Thu, Oct 30, 2008 at 8:40 AM, Andrew Parker &lt;<a href="mailto:andrew@source3.com" target="_blank">andrew@source3.com</a> &lt;mailto:<a href="mailto:andrew@source3.com" target="_blank">andrew@source3.com</a>&gt;&gt; wrote:<br>

<br>
 &nbsp; &nbsp;Paul D:<br>
<br>
 &nbsp; &nbsp;From your post, it is my understanding that Fusion does not have<br>
 &nbsp; &nbsp;the capability to use tiles. &nbsp;Is this true? &nbsp;If needed, I have a<br>
 &nbsp; &nbsp;programmer that can dedicate his time to add tile functionality. &nbsp; &nbsp; &nbsp;I set the SingleTile tag to &quot;true&quot; then &quot;false&quot; in the MapSet<br>
 &nbsp; &nbsp;(file ApplicationDefinition.xml) to see if there was any change on<br>
 &nbsp; &nbsp;the way Fusion rendered the map. &nbsp;I did not notice any difference.<br>
 &nbsp; &nbsp; I also played around with the map size in the *.map file from<br>
 &nbsp; &nbsp;&quot;800 640&quot; to &quot;200 100&quot; to &quot;2000 1000&quot; to see if it made any<br>
 &nbsp; &nbsp;difference (curiosity, what else can I say). &nbsp;I did not notice any<br>
 &nbsp; &nbsp;difference with respect to speed; I am sure Fusion is overwriting<br>
 &nbsp; &nbsp;this setting. &nbsp;I set the final size to &quot;300 300&quot; for no reason at all.<br>
<br>
 &nbsp; &nbsp;At this time, I am most concerned with fast rendering of the USGS<br>
 &nbsp; &nbsp;topo maps and the Geologic Map. &nbsp;Google is not that important.<br>
 &nbsp; &nbsp; But, if need be, I can have the programmer start working on the<br>
 &nbsp; &nbsp;OpenLayers.Layers.Google class; I will need a little help to point<br>
 &nbsp; &nbsp;him in the right direction.<br>
<br>
 &nbsp; &nbsp;~andrew<br>
<br>
<br>
 &nbsp; &nbsp;Paul Deschamps wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Hi Andrew,<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;hehe yes or no answer ;)<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;What you are doing here is not a &quot;true&quot; comparison of the<br>
 &nbsp; &nbsp; &nbsp; &nbsp;three different technologies.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Your mapfish and your openlayers application are using tiles<br>
 &nbsp; &nbsp; &nbsp; &nbsp;where your fusion app is not. You see in a tiled mapwindow<br>
 &nbsp; &nbsp; &nbsp; &nbsp;tiles outside of the mapwindow can be cached so that they<br>
 &nbsp; &nbsp; &nbsp; &nbsp;display when they are dragged into position. Another<br>
 &nbsp; &nbsp; &nbsp; &nbsp;consideration about tiled mapviewers is the size of each tile.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;If the size of the tile requested from the server is requested<br>
 &nbsp; &nbsp; &nbsp; &nbsp;at the same native size of the tile on the server then the<br>
 &nbsp; &nbsp; &nbsp; &nbsp;server does not need to stitch tiles together.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;All three of these examples are using Openlayers. So from a<br>
 &nbsp; &nbsp; &nbsp; &nbsp;strictly fetching of the map image and presenting it on the<br>
 &nbsp; &nbsp; &nbsp; &nbsp;screen the performance would be identical as long as the<br>
 &nbsp; &nbsp; &nbsp; &nbsp;requested image is the same size across all three.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;And lastly, Your Openlayers app is using Google&#39;s Server Farm<br>
 &nbsp; &nbsp; &nbsp; &nbsp;directly for it&#39;s imagery where the mapfish and fusion are<br>
 &nbsp; &nbsp; &nbsp; &nbsp; requesting it. &nbsp;so it&#39;s an extra step for every map draw.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Fusion is a toolkit that provides common set of map &quot;widgets&quot;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;and UI controls that enable rapid application development<br>
 &nbsp; &nbsp; &nbsp; &nbsp;(RAD) there&#39;s a buzz wo from the past. :)<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;If you really want fusion to preform in the same fashion that<br>
 &nbsp; &nbsp; &nbsp; &nbsp;your openlayers app is. You can:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Add the OpenLayers.Layers.Google class to your openlayers.js<br>
 &nbsp; &nbsp; &nbsp; &nbsp;and get fusion to work with it. ( may or may not be an easy task)<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Or wait for it to be added eventually ;)<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Cheers<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Paul D.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;On Wed, Oct 29, 2008 at 5:47 PM, Andrew Parker<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="mailto:andrew@source3.com" target="_blank">andrew@source3.com</a> &lt;mailto:<a href="mailto:andrew@source3.com" target="_blank">andrew@source3.com</a>&gt;<br></div></div><div><div></div><div class="Wj3C7c">

 &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:andrew@source3.com" target="_blank">andrew@source3.com</a> &lt;mailto:<a href="mailto:andrew@source3.com" target="_blank">andrew@source3.com</a>&gt;&gt;&gt; wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; I am not sure if there is a way to make Fusion render maps<br>
 &nbsp; &nbsp; &nbsp; &nbsp;as fast<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as OpenLayers. &nbsp;At this time, I just need a yes or no answer.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; For example, it would be great if I could make my current<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Fusion<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; application (<a href="http://216.93.173.156/testing/" target="_blank">http://216.93.173.156/testing/</a>) draw the map<br>
 &nbsp; &nbsp; &nbsp; &nbsp;as fast<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as my current OpenLayers application<br>
 &nbsp; &nbsp; &nbsp; &nbsp;(http//:<a href="http://webgis.source3.com" target="_blank">webgis.source3.com</a> &lt;<a href="http://webgis.source3.com" target="_blank">http://webgis.source3.com</a>&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;<a href="http://webgis.source3.com" target="_blank">http://webgis.source3.com</a>&gt;) and my MapFish test at<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (http://<a href="http://216.93.173.156/MFtest/" target="_blank">http://216.93.173.156/MFtest/</a>).<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; What I am using for a comparison is the Topo Map Layer with the<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; USGS wells (the data is limited to New Mexico, USA) at a<br>
 &nbsp; &nbsp; &nbsp; &nbsp;scale of<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; about 1:100,000. &nbsp;When I zoom and pan, I like how fast<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OpenLayers/MapFish redraws.<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; I went ahead and turned on the two layers that I am using for a<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; comparison in MapFish test and my Fusion test.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; The topo is from TerraServer. &nbsp;The USGS data is in PostGIS.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; thanks,<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ~andrew<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _______________________________________________<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fusion-users mailing list<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="mailto:fusion-users@lists.osgeo.org" target="_blank">fusion-users@lists.osgeo.org</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:fusion-users@lists.osgeo.org" target="_blank">fusion-users@lists.osgeo.org</a>&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:fusion-users@lists.osgeo.org" target="_blank">fusion-users@lists.osgeo.org</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:fusion-users@lists.osgeo.org" target="_blank">fusion-users@lists.osgeo.org</a>&gt;&gt;<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://lists.osgeo.org/mailman/listinfo/fusion-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/fusion-users</a><br>
<br>
<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;--  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Paul Deschamps<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Applications Specialist<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;DM Solutions Group Inc.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Office: (613) 565-5056 x28<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:pdeschamps@dmsolutions.ca" target="_blank">pdeschamps@dmsolutions.ca</a> &lt;mailto:<a href="mailto:pdeschamps@dmsolutions.ca" target="_blank">pdeschamps@dmsolutions.ca</a>&gt;<br></div></div>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:pdeschamps@dmsolutions.ca" target="_blank">pdeschamps@dmsolutions.ca</a><div class="Ih2E3d"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:pdeschamps@dmsolutions.ca" target="_blank">pdeschamps@dmsolutions.ca</a>&gt;&gt;<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://www.dmsolutions.ca" target="_blank">http://www.dmsolutions.ca</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://research.dmsolutions.ca" target="_blank">http://research.dmsolutions.ca</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; <br>
 &nbsp; &nbsp;_______________________________________________<br>
 &nbsp; &nbsp;fusion-users mailing list<br>
 &nbsp; &nbsp;<a href="mailto:fusion-users@lists.osgeo.org" target="_blank">fusion-users@lists.osgeo.org</a> &lt;mailto:<a href="mailto:fusion-users@lists.osgeo.org" target="_blank">fusion-users@lists.osgeo.org</a>&gt;<br>
 &nbsp; &nbsp;<a href="http://lists.osgeo.org/mailman/listinfo/fusion-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/fusion-users</a><br>
<br>
<br>
<br>
<br>
-- <br>
 &nbsp; Paul Deschamps<br>
 &nbsp; Applications Specialist<br>
 &nbsp; DM Solutions Group Inc.<br>
<br>
 &nbsp; Office: (613) 565-5056 x28<br>
 &nbsp; <a href="mailto:pdeschamps@dmsolutions.ca" target="_blank">pdeschamps@dmsolutions.ca</a> &lt;mailto:<a href="mailto:pdeschamps@dmsolutions.ca" target="_blank">pdeschamps@dmsolutions.ca</a>&gt;<br>
 &nbsp; <a href="http://www.dmsolutions.ca" target="_blank">http://www.dmsolutions.ca</a><br>
 &nbsp; <a href="http://research.dmsolutions.ca" target="_blank">http://research.dmsolutions.ca</a><br>
 &nbsp; <br>
</div></blockquote><div><div></div><div class="Wj3C7c">
_______________________________________________<br>
fusion-users mailing list<br>
<a href="mailto:fusion-users@lists.osgeo.org" target="_blank">fusion-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/fusion-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/fusion-users</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br> &nbsp; &nbsp;Paul Deschamps<br> &nbsp; &nbsp;Applications Specialist<br> &nbsp; &nbsp;DM Solutions Group Inc.<br><br> &nbsp; &nbsp;Office: (613) 565-5056 x28<br> &nbsp; &nbsp;<a href="mailto:pdeschamps@dmsolutions.ca">pdeschamps@dmsolutions.ca</a><br>
 &nbsp; &nbsp;<a href="http://www.dmsolutions.ca">http://www.dmsolutions.ca</a><br> &nbsp; &nbsp;<a href="http://research.dmsolutions.ca">http://research.dmsolutions.ca</a><br> &nbsp; &nbsp;<br><br>