<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chris' GISmo's &#187; Rants</title>
	<atom:link href="http://blog.webmapper.com.au/tag/rants/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.webmapper.com.au</link>
	<description>Not another GIS blog</description>
	<lastBuildDate>Tue, 01 Jun 2010 05:22:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bravo ..</title>
		<link>http://blog.webmapper.com.au/2007/08/09/bravo/</link>
		<comments>http://blog.webmapper.com.au/2007/08/09/bravo/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 13:51:41 +0000</pubDate>
		<dc:creator>Chris Tweedie</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[coordinate_systems]]></category>
		<category><![CDATA[geodesy]]></category>
		<category><![CDATA[mapping_components]]></category>
		<category><![CDATA[wms]]></category>

		<guid isPermaLink="false">http://chris.narx.net/2007/08/09/bravo/</guid>
		<description><![CDATA[..to Sebastian&#8217;s spatialreference.org post. You made me chuckle and i don&#8217;t really know why   I had actually not seen the projection render call, that is damn nice work Chris and Howard. Sebastian lists a few suggested improvements to the &#8220;service&#8221; which i whole heartedly agree. Geodesy/datums/projections/geoids/coordinate systems need not be some magical black [...]


Related posts:<ol><li><a href='http://blog.webmapper.com.au/2006/03/23/new-wms-flash-client/' rel='bookmark' title='Permanent Link: New WMS Flash client'>New WMS Flash client</a></li>
<li><a href='http://blog.webmapper.com.au/2007/07/05/from-the-other-side-of-the-fence/' rel='bookmark' title='Permanent Link: From the other side of the fence &#8230;'>From the other side of the fence &#8230;</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/13/ka-map-makes-it-to-xmlcom/' rel='bookmark' title='Permanent Link: Ka-Map makes it to xml.com'>Ka-Map makes it to xml.com</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>..to Sebastian&#8217;s <a href="http://www.spatialreference.org">spatialreference.org</a> <a href="http://www.palladiumconsulting.com/blog/sebastian/2007/08/spatialreferenceorg-let-sun-shine.html">post</a>. You made me chuckle and i don&#8217;t really know why <img src='http://blog.webmapper.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I had actually not seen the projection render call, that is damn nice work <a href="http://www.crschmidt.com">Chris</a> and <a href="http://www.howard.biz">Howard</a>. Sebastian lists a few suggested improvements to the &#8220;service&#8221; which i whole heartedly agree. Geodesy/datums/projections/geoids/coordinate systems need not be some magical black art done only by PhD&#8217;s, or alternatively some magical program that you insert numbers in, get stuff out, but having no idea what just happened. Let there be light &#8230;</p>
<p>Second bravo goes to <a href="http://www.flamingo-mc.org">Flamingo mapping components</a>, a new (i think) dutch GPL mapviewer. I happened to stumble onto these guys&#8217; <a href="http://www.adobe.com/flash">Flash</a> based <a href="http://www.flamingo-mc.org/modules/tinyd2/index.php?id=1">WMS client</a> the other day and all i can say is hooray! Finally a flash client which is separated into components,  has a neat interface and is actually configurable <strong>WITHOUT</strong> requiring Flash CS3 just to change the stupid service URI.</p>


<p>Related posts:<ol><li><a href='http://blog.webmapper.com.au/2006/03/23/new-wms-flash-client/' rel='bookmark' title='Permanent Link: New WMS Flash client'>New WMS Flash client</a></li>
<li><a href='http://blog.webmapper.com.au/2007/07/05/from-the-other-side-of-the-fence/' rel='bookmark' title='Permanent Link: From the other side of the fence &#8230;'>From the other side of the fence &#8230;</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/13/ka-map-makes-it-to-xmlcom/' rel='bookmark' title='Permanent Link: Ka-Map makes it to xml.com'>Ka-Map makes it to xml.com</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.webmapper.com.au/2007/08/09/bravo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exciting times for FOSSG</title>
		<link>http://blog.webmapper.com.au/2007/07/28/exciting-times-for-fossg/</link>
		<comments>http://blog.webmapper.com.au/2007/07/28/exciting-times-for-fossg/#comments</comments>
		<pubDate>Sat, 28 Jul 2007 04:59:41 +0000</pubDate>
		<dc:creator>Chris Tweedie</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[geoserver]]></category>
		<category><![CDATA[mapguide]]></category>
		<category><![CDATA[mapserver]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://chris.narx.net/2007/07/28/exciting-times-for-fossg/</guid>
		<description><![CDATA[For those that know me you should know that i like to think i am impartial to geospatial solutions. I&#8217;m not a &#8220;fanboi&#8221; of opensource or commercial solutions &#8230; i really do tend to use the best available product. I have been getting the distinct impression lately that the quality and features starting to be [...]


Related posts:<ol><li><a href='http://blog.webmapper.com.au/2005/08/10/useful-arcims-tools/' rel='bookmark' title='Permanent Link: Useful ArcIMS tools'>Useful ArcIMS tools</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/13/ka-map-makes-it-to-xmlcom/' rel='bookmark' title='Permanent Link: Ka-Map makes it to xml.com'>Ka-Map makes it to xml.com</a></li>
<li><a href='http://blog.webmapper.com.au/2007/04/20/geoserver-testing/' rel='bookmark' title='Permanent Link: Geoserver testing ..'>Geoserver testing ..</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>For those that know me you should know that i like to think i am impartial to geospatial solutions. I&#8217;m not a &#8220;fanboi&#8221; of opensource or commercial solutions &#8230; i really do tend to use the best available product. I have been getting the distinct impression lately that the quality and features starting to be developed in the <a href="http://www.osgeo.org">OSGEO</a> / FOSS4G realm is peaking particular interest in the commercial sector. More and more demonstrations i see by vendors are implementing some or all foss and customising it to their needs which is an interesting shift for the industry. Probably the most common project used in this respect is <a href="http://www.openlayers.org">Openlayers</a>. Just about everyone has used, touched, smelt or developed on OL and is really a testament to the hard work the contributors have put in (particularly the <a href="http://www.metacarta.com">metacarta</a> guys).</p>
<p>Take a look at some of the upcoming features in the stack. Anyone in the web mapping space has got to be excited about these &#8230;</p>
<ol>
<li>&#8220;Look into my lines&#8221; &#8230; <a href="http://www.antigrain.com">AGG</a> support in the new <a href="http://mapserver.gis.umn.edu/download/beta">Mapserver 5.0 beta</a>! Its incredible how much difference high quality antialiasing makes to web mapping applications. G/Y/M tiles raised the bar in that respect and Mapserver is certainly catching up to that quality. <a href="http://www.mapnik.org">Mapnik</a> is another choice, but is feature lacking in comparison.</li>
<p align="left"><a href="http://chris.narx.net/wp-content/uploads/2007/07/anti_aliased.gif" title="anti_aliased.gif"></a></p>
<p style="text-align: center"><a href="http://chris.narx.net/wp-content/uploads/2007/07/anti_aliased.gif" title="anti_aliased.gif"><img src="http://chris.narx.net/wp-content/uploads/2007/07/anti_aliased.gif" title="anti_aliased.gif" alt="anti_aliased.gif" border="0" /></a></p>
<p align="left">&nbsp;</p>
<li><a href="http://www.dmsolutions.ca">DMSolutions</a> <a href="http://mapguide.osgeo.org">Mapguide</a> <a href="http://demo01.dmsolutions.ca/mapguide/fusion/demo/">Fusion</a>. Wow, such a powerful tool for deploying quick <a href="http://demo01.dmsolutions.ca/mapguide/fusion/demo/">apps</a>. It kinda reminds me how i felt after first seeing the ArcIMS website publisher, although obviously the similarities end there. Customising the old Mapguide clients was a fairly painful experience modifying 20 frames for the layout. Hoping Fusion improves this 10 fold.</li>
<li><a href="http://www.geoserver.org">Geoserver</a>&#8217;s move to 1.6 adds the WFS1.1 implementation and <a href="http://www.geojson.org">GeoJSON</a> output plugins. Although <a href="http://www.deegree.org">Deegree</a> and <a href="http://www.featureserver.org">Featureserver</a> have offered these for a while, im always partial having a flexible single application rather than supporting multiple.</li>
</ol>
<p>Now the hard part for me is deciding which one to start playing with first!</p>


<p>Related posts:<ol><li><a href='http://blog.webmapper.com.au/2005/08/10/useful-arcims-tools/' rel='bookmark' title='Permanent Link: Useful ArcIMS tools'>Useful ArcIMS tools</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/13/ka-map-makes-it-to-xmlcom/' rel='bookmark' title='Permanent Link: Ka-Map makes it to xml.com'>Ka-Map makes it to xml.com</a></li>
<li><a href='http://blog.webmapper.com.au/2007/04/20/geoserver-testing/' rel='bookmark' title='Permanent Link: Geoserver testing ..'>Geoserver testing ..</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.webmapper.com.au/2007/07/28/exciting-times-for-fossg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From the other side of the fence &#8230;</title>
		<link>http://blog.webmapper.com.au/2007/07/05/from-the-other-side-of-the-fence/</link>
		<comments>http://blog.webmapper.com.au/2007/07/05/from-the-other-side-of-the-fence/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 10:39:16 +0000</pubDate>
		<dc:creator>Chris Tweedie</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[ogc]]></category>
		<category><![CDATA[wms]]></category>

		<guid isPermaLink="false">http://chris.narx.net/2007/07/05/from-the-other-side-of-the-fence/</guid>
		<description><![CDATA[Like all good arguments, there are other sides. In what seems to be a two part OGC mini-series on Charlie Savage&#8217;s blog RE: problems with the OGC, I noticed a comment by Shane asking &#8230;
 I’m surprised at the lack of outburst by the pro-standards community.  This makes me think they are humbled by [...]


Related posts:<ol><li><a href='http://blog.webmapper.com.au/2007/04/07/taking-it-to-the-man/' rel='bookmark' title='Permanent Link: Taking it to &#8220;the man&#8221;'>Taking it to &#8220;the man&#8221;</a></li>
<li><a href='http://blog.webmapper.com.au/2007/12/30/where-art-thou-wcs-clients/' rel='bookmark' title='Permanent Link: Where art thou WCS clients?'>Where art thou WCS clients?</a></li>
<li><a href='http://blog.webmapper.com.au/2008/06/18/wfs-t-adventures-with-mapinfo-95/' rel='bookmark' title='Permanent Link: WFS-T adventures with Mapinfo 9.5'>WFS-T adventures with Mapinfo 9.5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Like all good arguments, there are other sides. In what seems to be a <a href="http://cfis.savagexi.com/articles/2007/06/27/the-sad-state-of-gis-web-standards">two</a> <a href="http://cfis.savagexi.com/articles/2007/06/29/my-experiences-with-ogc">part</a> OGC mini-series on Charlie Savage&#8217;s blog RE: problems with the OGC, I noticed a comment by <a href="http://flatoutgis.wordpress.com">Shane </a>asking &#8230;</p>
<blockquote><p> I’m surprised at the lack of outburst by the pro-standards community.  This makes me think they are humbled by your views.  I’d expect somebody out there to stick up for OGC and the other standards you mentioned.  It would be intriguing to hear  someone from DM Solutions or Ionic, for instance.</p></blockquote>
<p>Even though i am not Ionic, DMsolutions &#8230; here are some thoughts from someone who thinks the OGC has created some pretty darned useful standards.</p>
<p>A retort to one of Charlie&#8217;s post if you will .. <img src='http://blog.webmapper.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Rendering Maps. The argument i often see with the WMS bashing goes something like, &#8220;WMS is slow. Who uses it in an Enterprise architecture. G/Y/M dont use it, therefore by my intelligent calculations, WMS must be useless&#8221;. Lets back up a second. If you want a high performance, slippy interface that can be easily cached, tiling is certainly your best bet. I get the distinct feeling that a lot of people forget the disadvantages of a tiled mapping cache,</p>
<ol>
<li>Fixed scales. The amount of people i see who simply generate their zoom levels based on GMaps is crazy. What about what your users want? If there are any papers detailing why splitting the world into 18 distinct zoom levels is ideal, please tell me. I&#8217;m yet to find one. One size will never fit all.</li>
<li> Redundant data storage. Active caching mechanisms whereby caches are only populated once browsed is nifty, but it also negates somewhat the advantage of using a cache. Conversely, if you pregenerate your entire cache you are more than likely storing 80% (number plucked from the sky) more data than you need. We also arent even touching the storage of the source data either here, or considering the time required to maintain the cache when you are using volatile datasets.</li>
<li>Lack of integration across clients. The whole benefit of standards it to enable cross-use, cross-communication amongst clients and servers. This is non evident amongst tile servers (beyond of course worldkit and openlayers). Sure, WMS-C / TMS are hopefully gathering steam at the moment, but if you are considering integration <strong>right now</strong>  across a gamut of applications, nothing is better than WMS for transferring maps over the interweb to multiple clients. People seem to be losing sight of this purpose every day.</li>
<li>And the kicker for me &#8230; <strong>Absolutely no customisation</strong>. Dont want that road layer? You better hope they duplicated the cache and removed them otherwise you&#8217;re in trouble. Want the map in a useful cartographic projection? Duplicate again! Hmmm, can you colour the cadastre yellow instead of red? No, but i can duplicate the cache again for you. I could go on, but you should get the idea ..</li>
</ol>
<p>And finally, &#8220;<em>Arbitrary bounding boxes</em>&#8221; are your friends Mr Charlie! Let your users decide their output scale, not the magical we-chose-18-scales-coz-google-wanted-a-nice-single-square-tile-at-zoom-level-0 <img src='http://blog.webmapper.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Summing up, WMS is your friend regardless. Don&#8217;t toss it out with the bathwater just because you are using a cache with a slippy map. Implementing WMS and whatever tiling scheme you can easily abstract *AROUND* WMS will give you and your users the best of both worlds. The fact that you can quite easily use any random WMS server inside a tiling scheme surely highlights that the standard does have flexibility.</p>
<p>Time is at a premium at the moment so i wont reply to all Charlie&#8217;s points (especially sharing data because we could be here forever). All in all i can see his point of view however we need to remember that we can only work with what we have at the moment, despite their flaws. GeoRSS/Atom/OWS Context/KML ratifying are all coming, its just up to the rest of us to pick up the ball and <em>keep</em> running with it so this will never be true again,</p>
<blockquote><p>Web mapping standards are going through a transitional state and haven’t kept up with GIS technology breakthroughs over the last few years.</p></blockquote>
<p>Chris.</p>


<p>Related posts:<ol><li><a href='http://blog.webmapper.com.au/2007/04/07/taking-it-to-the-man/' rel='bookmark' title='Permanent Link: Taking it to &#8220;the man&#8221;'>Taking it to &#8220;the man&#8221;</a></li>
<li><a href='http://blog.webmapper.com.au/2007/12/30/where-art-thou-wcs-clients/' rel='bookmark' title='Permanent Link: Where art thou WCS clients?'>Where art thou WCS clients?</a></li>
<li><a href='http://blog.webmapper.com.au/2008/06/18/wfs-t-adventures-with-mapinfo-95/' rel='bookmark' title='Permanent Link: WFS-T adventures with Mapinfo 9.5'>WFS-T adventures with Mapinfo 9.5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.webmapper.com.au/2007/07/05/from-the-other-side-of-the-fence/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WFS Feature paging &#8230; yes please</title>
		<link>http://blog.webmapper.com.au/2007/04/25/wfs-feature-paging-yes-please/</link>
		<comments>http://blog.webmapper.com.au/2007/04/25/wfs-feature-paging-yes-please/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 11:50:35 +0000</pubDate>
		<dc:creator>Chris Tweedie</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[csw]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[ogc]]></category>
		<category><![CDATA[pagination]]></category>
		<category><![CDATA[wfs]]></category>

		<guid isPermaLink="false">http://chris.narx.net/2007/04/25/wfs-feature-paging-yes-please/</guid>
		<description><![CDATA[Sean posted his thoughts in response to Chris&#8217; and all i can say is, yes please!
My random thoughts,

Why this functionality was never embedded into WFS i will never know. After playing with CSW for the last 6 months where similar &#8220;pagination&#8221; is available &#8230; it just makes sense. How the average Jo Blogs will ever [...]


Related posts:<ol><li><a href='http://blog.webmapper.com.au/2008/06/18/wfs-t-adventures-with-mapinfo-95/' rel='bookmark' title='Permanent Link: WFS-T adventures with Mapinfo 9.5'>WFS-T adventures with Mapinfo 9.5</a></li>
<li><a href='http://blog.webmapper.com.au/2007/04/07/taking-it-to-the-man/' rel='bookmark' title='Permanent Link: Taking it to &#8220;the man&#8221;'>Taking it to &#8220;the man&#8221;</a></li>
<li><a href='http://blog.webmapper.com.au/2008/08/25/carbonarc-revisited/' rel='bookmark' title='Permanent Link: CarbonArc revisited'>CarbonArc revisited</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://zcologia.com/news/442/feature-paging/">Sean</a> posted his thoughts in response to <a href="http://cholmes.wordpress.com/2007/04/24/rest-feature-service-sketches/">Chris&#8217;</a> and all i can say is, yes please!</p>
<p>My random thoughts,</p>
<ul>
<li>Why this functionality was never embedded into WFS i will never know. After playing with CSW for the last 6 months where similar &#8220;pagination&#8221; is available &#8230; it just makes <strong><em>sense</em></strong>. How the average Jo Blogs will ever understand what maxFeatures should be set to is irrelevant if the user cannot even determine how many *total* features are available given his query. OGC CS-W handles this quite nicely, almost identical to how Chris H. described it. If i search for &#8220;hydro&#8221;, it will give me a numberOfRecordsMatched=&#8221;340&#8243; but then also tell me that i&#8217;m just viewing the first 10 records.</li>
</ul>
<pre lang="xml"><csw version="2.0.0" service="csw" maxrecords="10" startposition="1"></csw></pre>
<ul>
<li>Paging has been linked to server performance, particularly caching a set number of features. This imo, would only hold true if the given features are retrieved in the same manner. How this would handle filters i&#8217;m a little unsure of (beyond the simple bbox). Just because search engines index http://sigma.openplans.org/geoserver/water_shorelines/100 doesn&#8217;t mean that the same features will appear in the same page 10 days later, for example. Checksum? HTTP Last-modified? *shrug*</li>
</ul>
<p>Looks like i need to pay more attention to the OGC boards <img src='http://blog.webmapper.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://blog.webmapper.com.au/2008/06/18/wfs-t-adventures-with-mapinfo-95/' rel='bookmark' title='Permanent Link: WFS-T adventures with Mapinfo 9.5'>WFS-T adventures with Mapinfo 9.5</a></li>
<li><a href='http://blog.webmapper.com.au/2007/04/07/taking-it-to-the-man/' rel='bookmark' title='Permanent Link: Taking it to &#8220;the man&#8221;'>Taking it to &#8220;the man&#8221;</a></li>
<li><a href='http://blog.webmapper.com.au/2008/08/25/carbonarc-revisited/' rel='bookmark' title='Permanent Link: CarbonArc revisited'>CarbonArc revisited</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.webmapper.com.au/2007/04/25/wfs-feature-paging-yes-please/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Geoserver testing ..</title>
		<link>http://blog.webmapper.com.au/2007/04/20/geoserver-testing/</link>
		<comments>http://blog.webmapper.com.au/2007/04/20/geoserver-testing/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 03:05:41 +0000</pubDate>
		<dc:creator>Chris Tweedie</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[geoserver]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://chris.narx.net/2007/04/20/geoserver-testing/</guid>
		<description><![CDATA[If you havent already heard, GS1.5 has been released and offers lots of little goodies hidden amongst the changelog. After lurking in the #geoserver channel picking up tidbits here and there i wanted to run some quick tests to confirm these magical WFS improvements. Refer to the following threads re: performance,

WFS Improvements
Stress testing

Geoserver in Production [...]


Related posts:<ol><li><a href='http://blog.webmapper.com.au/2007/07/28/exciting-times-for-fossg/' rel='bookmark' title='Permanent Link: Exciting times for FOSSG'>Exciting times for FOSSG</a></li>
<li><a href='http://blog.webmapper.com.au/2006/09/07/the-problem-with-ogc-support/' rel='bookmark' title='Permanent Link: The problem with OGC support ..'>The problem with OGC support ..</a></li>
<li><a href='http://blog.webmapper.com.au/2007/04/25/wfs-feature-paging-yes-please/' rel='bookmark' title='Permanent Link: WFS Feature paging &#8230; yes please'>WFS Feature paging &#8230; yes please</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If you havent already heard, GS1.5 has been released and offers lots of little goodies hidden amongst the<a href="http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&amp;&amp;pid=10311&amp;fixfor=12975&amp;fixfor=13177&amp;fixfor=13176&amp;fixfor=12974&amp;fixfor=13178&amp;fixfor=12973&amp;fixfor=12870&amp;sorter/field=priority&amp;sorter/order=DESC"> changelog</a>. After lurking in the #geoserver channel picking up tidbits here and there i wanted to run some quick tests to confirm these magical WFS improvements. Refer to the following threads re: performance,</p>
<ul>
<li><a href="http://www.nabble.com/And-as-if-by-magic,-Geoserver-doubled-its-WFS-serving-speed-:-)-t3541274.html">WFS Improvements</a></li>
<li><a href="http://docs.codehaus.org/display/GEOS/Stress+Testing">Stress testing<br />
</a></li>
<li><a href="http://docs.codehaus.org/display/GEOSDOC/4+GeoServer+in+Production+Environment">Geoserver in Production Environment</a></li>
</ul>
<p>FYI, the test interface is php/Curl (local) -&gt; geoserver 1.5 (local) -&gt; ArcSDE (remote). Curl just allows finer control of the WFS POST requests</p>
<p><strong>Partial-Buffer</strong></p>
<p>15k Cadastral features<br />
Tomcat 5.5 + &#8230;</p>
<p><em>* JDK 1.4.2</em></p>
<p>ZIP:    40.33sec (775kb)<br />
GML:     6.85sec (11.5mb)<br />
GML-GZ: 24.52sec (618kb)</p>
<p><strong>Partial-Buffer2</strong></p>
<p>15k Cadastral features<br />
Tomcat 5.5 + &#8230;</p>
<p><em>* JDK 1.4.2</em></p>
<p>ZIP:    36.43sec (775kb)<br />
GML:     6.52sec (11.5mb)<br />
GML-GZ: 24.11sec (618kb)</p>
<p><em>* JDK 1.6u1</em></p>
<p>ZIP:    34.31sec (775kb)<br />
GML:     5.88sec (12.0mb)<br />
GML-GZ:  19.32sec (618kb)</p>
<p> <img src='http://blog.webmapper.com.au/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Unfortunately i did not see a significant improvement in my testing of both the JDK and new Service strategies. Perhaps the bottleneck is in the I/O to the SDE datastore and not Geoserver itself. No time to test further on local datastores, but i promise i&#8217;ll post a followup comment with these later&#8230;</p>
<p>Whats surprising is the time required to create the zip&#8217;s. Everyone knows there is a cost involved with saving and writing the zip (instead of streaming the gml) but i didnt realise it was that much. Its a shame GML is not as common place as the old shapefile otherwise i would certainly be pushing gml2-gzip or even better, native &#8220;accept-encoding: gzip&#8221; headers when requesting GML2 output to the containers. In my experience as soon as you tell <em>anyone</em> that you can output a shapefile from Geoserver WFS, you can forget them ever considering GML again. These numbers may sway some of them at least</p>
<p>Further testing to come ..</p>


<p>Related posts:<ol><li><a href='http://blog.webmapper.com.au/2007/07/28/exciting-times-for-fossg/' rel='bookmark' title='Permanent Link: Exciting times for FOSSG'>Exciting times for FOSSG</a></li>
<li><a href='http://blog.webmapper.com.au/2006/09/07/the-problem-with-ogc-support/' rel='bookmark' title='Permanent Link: The problem with OGC support ..'>The problem with OGC support ..</a></li>
<li><a href='http://blog.webmapper.com.au/2007/04/25/wfs-feature-paging-yes-please/' rel='bookmark' title='Permanent Link: WFS Feature paging &#8230; yes please'>WFS Feature paging &#8230; yes please</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.webmapper.com.au/2007/04/20/geoserver-testing/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Someone&#8217;s doing some sniffing &#8230;</title>
		<link>http://blog.webmapper.com.au/2007/04/11/someones-doing-some-sniffing/</link>
		<comments>http://blog.webmapper.com.au/2007/04/11/someones-doing-some-sniffing/#comments</comments>
		<pubDate>Wed, 11 Apr 2007 14:25:47 +0000</pubDate>
		<dc:creator>Chris Tweedie</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[osgeo]]></category>

		<guid isPermaLink="false">http://chris.narx.net/2007/04/11/someones-doing-some-sniffing/</guid>
		<description><![CDATA[Sean is on the trail of something on MS-USERS ..
I couldn&#8217;t be bothered checking whether the software has the required MIT License enclosed, but lets hope they do! While nothing is hindering piggy-backing on OSS projects, it does certainly strike a choord as to doing the &#8220;right-thing&#8221;. DMSolutions commercial products certainly know that balance, lets [...]


Related posts:<ol><li><a href='http://blog.webmapper.com.au/2007/07/28/exciting-times-for-fossg/' rel='bookmark' title='Permanent Link: Exciting times for FOSSG'>Exciting times for FOSSG</a></li>
<li><a href='http://blog.webmapper.com.au/2009/10/15/fun-and-games/' rel='bookmark' title='Permanent Link: Fun and games'>Fun and games</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/04/dmsolutions-done-it-again/' rel='bookmark' title='Permanent Link: DMSolutions done it again'>DMSolutions done it again</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://zcologia.com/news/">Sean</a> is on the trail of something on <a href="http://www.nabble.com/Re%3A-Examples-of-proprietary-extensions-that-have-improved-MapServer--tf3558276.html">MS-USERS</a> ..</p>
<p>I couldn&#8217;t be bothered checking whether the software has the required <a href="http://mapserver.gis.umn.edu/License">MIT License enclosed</a>, but lets hope they do! While nothing is hindering piggy-backing on OSS projects, it does certainly strike a choord as to doing the &#8220;right-thing&#8221;. DMSolutions commercial products certainly know that balance, lets hope they do the same.</p>
<p><a href="http://chris.narx.net/wp-content/uploads/2007/04/duckhunt.jpg" title="duckhunt.jpg"></a></p>
<p style="text-align: center"><a href="http://chris.narx.net/wp-content/uploads/2007/04/duckhunt.jpg" title="duckhunt.jpg"><img src="http://chris.narx.net/wp-content/uploads/2007/04/duckhunt.jpg" alt="duckhunt.jpg" /></a></p>


<p>Related posts:<ol><li><a href='http://blog.webmapper.com.au/2007/07/28/exciting-times-for-fossg/' rel='bookmark' title='Permanent Link: Exciting times for FOSSG'>Exciting times for FOSSG</a></li>
<li><a href='http://blog.webmapper.com.au/2009/10/15/fun-and-games/' rel='bookmark' title='Permanent Link: Fun and games'>Fun and games</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/04/dmsolutions-done-it-again/' rel='bookmark' title='Permanent Link: DMSolutions done it again'>DMSolutions done it again</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.webmapper.com.au/2007/04/11/someones-doing-some-sniffing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Taking it to &#8220;the man&#8221;</title>
		<link>http://blog.webmapper.com.au/2007/04/07/taking-it-to-the-man/</link>
		<comments>http://blog.webmapper.com.au/2007/04/07/taking-it-to-the-man/#comments</comments>
		<pubDate>Sat, 07 Apr 2007 14:06:44 +0000</pubDate>
		<dc:creator>Chris Tweedie</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[ogc]]></category>
		<category><![CDATA[wms]]></category>

		<guid isPermaLink="false">http://chris.narx.net/2007/04/07/taking-it-to-the-man/</guid>
		<description><![CDATA[Paul has graciously asked people to send him some queries to raise before the OGC technical meeting in Ottawa. In somewhat of an irony, it has been exactly 7 months to the day that my rant on client support was first posted.
Unfortunately my post still stands. To reiterate my point,
While i understand the importance of [...]


Related posts:<ol><li><a href='http://blog.webmapper.com.au/2006/09/07/the-problem-with-ogc-support/' rel='bookmark' title='Permanent Link: The problem with OGC support ..'>The problem with OGC support ..</a></li>
<li><a href='http://blog.webmapper.com.au/2007/07/05/from-the-other-side-of-the-fence/' rel='bookmark' title='Permanent Link: From the other side of the fence &#8230;'>From the other side of the fence &#8230;</a></li>
<li><a href='http://blog.webmapper.com.au/2007/08/09/bravo/' rel='bookmark' title='Permanent Link: Bravo ..'>Bravo ..</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://geotips.blogspot.com">Paul</a> has graciously asked people to <a href="http://geotips.blogspot.com/2007/04/ask-ogc.html">send him some queries</a> to raise before the <a href="http://www.opengeospatial.org">OGC</a> technical meeting in Ottawa. In somewhat of an irony, it has been exactly 7 months to the day that my rant on <a href="http://chris.narx.net/2006/09/07/the-problem-with-ogc-support/">client support was first posted</a>.</p>
<p>Unfortunately my post still stands. To reiterate my point,</p>
<blockquote><p>While i understand the importance of server compliance using tools such as <a href="http://cite.occamlab.com/">CITE</a>, if the subsequent clients consuming these services are poorly implemented, the end user surely has to question the point of it all.</p></blockquote>
<p>It <strong>should</strong> be all about the clients baby! Unfortunately outside of the OWS-X and other demonstrator projects around the globe (where arguably the roles are clearly defined), vendor support is more or less a waste of time. What can be done in one application can&#8217;t be done in another. Seemingly simple items of the specs are broken, poorly implemented or simply forgotten. Vendors are all to quick to leap to the conclusion that their *insert propriety acronym here* could solve the problem, even though its entirely feasible to use the standards if their product simply supported it better. Oh and lets not forget that the product leaf-let clearly states that the protocol is supported &#8230; but by how much? Who knows!</p>
<p>I think the <a href="http://www.toothpastefordinner.com">following image</a> sums up my feelings nicely, we need one of these &#8230;</p>
<p style="text-align: center"><a href="http://chris.narx.net/wp-content/uploads/2007/04/yardstick.gif" onclick="return false;" title="Direct link to file"><img src="http://chris.narx.net/wp-content/uploads/2007/04/yardstick.gif" alt="yardstick.gif" /></a></p>
<p>Whether or not WMS/WFS/WCS/CSW (&#8230;) client support is caused by a lack of motivation, client demand or vendor negligence, i won&#8217;t go so far as to guess. Certainly if OGC put as much emphasis on broadening the consumption of its standard&#8217;s as it does jumping through hoops to get certified, I would have a lot less grief at work!</p>
<blockquote><p>&#8220;I&#8217;m sorry &#8220;Frustrated-Consumer-of-OGC-standards&#8221;, what you have requested is entirely possible with the standards and server however your client does not support that manner of request. Can i advise hand-coding a *insert language here* script to post a request, parse the response, convert the format and then drop it into your GIS so you can do what you have asked??&#8221;</p>
<p>&#8220;Can you just send me the file? That will be easier &#8230;&#8221;</p></blockquote>
<p>I hope the horrible analogy of <em>build it and they will come</em> will hold true. Otherwise, we&#8217;re in trouble &#8230;</p>


<p>Related posts:<ol><li><a href='http://blog.webmapper.com.au/2006/09/07/the-problem-with-ogc-support/' rel='bookmark' title='Permanent Link: The problem with OGC support ..'>The problem with OGC support ..</a></li>
<li><a href='http://blog.webmapper.com.au/2007/07/05/from-the-other-side-of-the-fence/' rel='bookmark' title='Permanent Link: From the other side of the fence &#8230;'>From the other side of the fence &#8230;</a></li>
<li><a href='http://blog.webmapper.com.au/2007/08/09/bravo/' rel='bookmark' title='Permanent Link: Bravo ..'>Bravo ..</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.webmapper.com.au/2007/04/07/taking-it-to-the-man/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When PDA&#8217;s fight back</title>
		<link>http://blog.webmapper.com.au/2007/02/20/when-pdas-fight-back/</link>
		<comments>http://blog.webmapper.com.au/2007/02/20/when-pdas-fight-back/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 12:43:27 +0000</pubDate>
		<dc:creator>Chris Tweedie</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[lbs]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://chris.narx.net/2007/02/20/when-pdas-fight-back/</guid>
		<description><![CDATA[Any owner of a PDA/Handheld device has long known about various security applications that can be installed. These range from tracking IMSI and SIM phone numbers to more sophisticated ones that can format sensitive files, render the device useless all while running in pure stealth (think rootkit).
With my recent purchase of the X500, i was [...]


Related posts:<ol><li><a href='http://blog.webmapper.com.au/2005/08/17/google-earth-with-wms-overlays-continued/' rel='bookmark' title='Permanent Link: Google Earth with WMS Overlays continued ..'>Google Earth with WMS Overlays continued ..</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/16/the-need-for-web-based-gis-to-evolve/' rel='bookmark' title='Permanent Link: The need for web based GIS to evolve'>The need for web based GIS to evolve</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/13/adding-wms-overlays-to-google-earth/' rel='bookmark' title='Permanent Link: Adding WMS overlays to Google Earth'>Adding WMS overlays to Google Earth</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Any owner of a PDA/Handheld device has long known about <a href="http://www.pocketpc-live.com/ultimate-theft-alert-v3-for-pocket-pcs.html">various</a> <a href="http://www.freewarepocketpc.net/ppc-tag-security.html">security</a> applications that can be installed. These range from tracking IMSI and SIM phone numbers to more sophisticated ones that can format sensitive files, render the device useless all while running in pure stealth (think rootkit).</p>
<p>With my recent purchase of the X500, i was taking a look at these apps and found a rather large hole in the market &#8230; there was no program that could leverage my integrated GPS. Low and behold, <a href="http://www.miousers.co.uk/viewtopic.php?t=1237&amp;postdays=0&amp;postorder=asc&amp;start=0">Zloy</a> has just started up an opensource (VB) application called <a href="http://sourceforge.net/projects/mjustice">MJustice</a> that does just this.</p>
<blockquote><p>Sms request should start with pass phrase configured in &#8220;Pass Phrase&#8221; edit box. After pass phrase you can specify one or more commands.</p>
<p>Supported Commands:<br />
+g : Get GPS coordinates (After Fix become available Phone will send SMS reply to command message with own coordinates)<br />
+m msg : Display message box with &#8220;msg&#8221; message<br />
+l : Execute LocationCall.exe application</p></blockquote>
<p>It was originally designed for the MioA701 so i was surprised when this sucker actually worked! Its still early days yet, but i can certainly see improvements including the ability to transmit the thief&#8217;s entire phonebook, sms history and the like to my secondary device.<br />
If someone has the balls to try and steal it from a bloke who stands at 6&#8242;7&#8243;, looks like i now wont be too far away ..</p>
<p style="text-align: center"><img src="http://chris.narx.net/wp-content/uploads/2007/02/excellent.jpg" alt="excellent.jpg" id="image157" /></p>


<p>Related posts:<ol><li><a href='http://blog.webmapper.com.au/2005/08/17/google-earth-with-wms-overlays-continued/' rel='bookmark' title='Permanent Link: Google Earth with WMS Overlays continued ..'>Google Earth with WMS Overlays continued ..</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/16/the-need-for-web-based-gis-to-evolve/' rel='bookmark' title='Permanent Link: The need for web based GIS to evolve'>The need for web based GIS to evolve</a></li>
<li><a href='http://blog.webmapper.com.au/2005/08/13/adding-wms-overlays-to-google-earth/' rel='bookmark' title='Permanent Link: Adding WMS overlays to Google Earth'>Adding WMS overlays to Google Earth</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.webmapper.com.au/2007/02/20/when-pdas-fight-back/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
