<?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>Misspelled nemesis club</title>
	<atom:link href="http://moreati.org.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://moreati.org.uk/blog</link>
	<description>A blog about life, technology &#38; databases</description>
	<lastBuildDate>Sat, 19 Dec 2009 18:30:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MPGe of an electric car</title>
		<link>http://moreati.org.uk/blog/2009/11/17/mpge-of-an-electric-car/</link>
		<comments>http://moreati.org.uk/blog/2009/11/17/mpge-of-an-electric-car/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 01:29:53 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=159</guid>
		<description><![CDATA[Does an electric car gets better or worse mileage than a conventional petrol or diesel car? To a large extent, it depends on what we choose to include or exclude in the calculation. We can measure the whole chain, accounting for every step in the process of extraction, refinement, transportation and use &#8211; a well [...]]]></description>
			<content:encoded><![CDATA[<p>Does an electric car gets better or worse mileage than a conventional petrol or diesel car? To a large extent, it depends on what we choose to include or exclude in the calculation. We can measure the whole chain, accounting for every step in the process of extraction, refinement, transportation and use &#8211; a well to wheel model. Or more easily, and less accurately, we can account only for burning the fuel &#8211; a tank to wheel model. A tank to wheel module is what I shall use here to compare 2 cars (one petrol and one electric) on:</p>
<ul>
<li>Direct fuel/charge cost per mile</li>
<li>Carbon dioxide (CO<sub>2</sub>) emitted per mile</li>
</ul>
<h2>Petrol Car</h2>
<p>First the petrol car, for which I&#8217;ll be using my Ford SportKa. At it&#8217;s last fill this car used <a href="http://www.google.co.uk/search?hl=en&amp;q=37.6+litres+per+306+miles+in+miles+per+uk+gallon">37.6 litres of petrol to drive 306 miles</a>, thus obtaining 37 mpg.</p>
<p>So fuel cost is easy:</p>
<p style="padding-left: 30px;">(37.6 l / 306 miles) * 105 p/l = <strong>12.9 pence/mile</strong>.</p>
<p>CO<sub>2</sub> emissions for a car are:</p>
<p style="padding-left: 30px; ">(Mass of fuel burnt * Proportion of carbon * Relative mass of CO<sub>2</sub>) / Distance</p>
<p>Density of petrol is 0.72 kg/l, and by mass it contains approx 85 % carbon [<a href="http://en.wikipedia.org/wiki/Gasoline#Density">wp:Gasoline</a>]. Each carbon atom has an atomic mass of 12, and combines with 2 oxygen atoms with atomic mass 16. So 12 kg of carbon (C) burns to make 12 + 16 + 16 = 44 kg of CO<sub>2</sub>, or 3.67 kg/kg.</p>
<p>So CO<sub>2</sub> emitted is:</p>
<p style="padding-left: 30px; ">(37.6 litres * 0.72 kg/l * 0.85 * 3.67 kg/kg) / 306 miles =  <strong>275 g/mile</strong></p>
<h2>Electric Car</h2>
<p>All the emissions of the electric car happen at the power station, so the calculation is more involved. For this I shall use the BMW Mini E. The Mini E has a quoted energy use of 20 kWh/100 km or 0.323 kWh/mile [<a href="http://www.mini.co.uk/html/about_us/mini_e.html">mini_e</a>]. This makes the direct fuel cost</p>
<p style="padding-left: 30px;">0.323 kWh/mile *9.8 p/kWh = <strong>3.1 p/mile</strong>.</p>
<p>The CO<sub>2</sub> emissions follow the same formula as a petrol car:</p>
<p style="padding-left: 30px;">(Mass of fuel burnt * Proportion of carbon * Relative mass of CO<sub>2</sub>) / Distance</p>
<p>The mass of fuel burned is given by:</p>
<p style="padding-left: 30px;">Electricity used / (Fuel energy density * Power plant efficiency * Grid efficiency)</p>
<p>Referring to the Digest of UK Energy Statistics (DUKES) 2008, coal has a gross energy density of 25.4 GJ/tonne, or 7.05 kWh/kg [<a href="http://www.decc.gov.uk/media/viewfile.ashx?filepath=statistics/publications/dukes/dukes08.pdf&amp;filetype=4">dukes08</a>]. Coal burnt in 2007 by Drax &#8211; the UK&#8217;s largest coal fired power station station &#8211; was 60 % carbon [<a title="Drax Power Environmental Performance Review 2007" href="http://www.draxpower.com/files/page/916/EPR_2007_FINAL.pdf">draxenv</a>:table7]. The relative mass of CO<sub>2</sub> remains the same. Coal plants in the UK were overall 33 % efficient in 2008, and grid losses were about 8 % [<a href="http://www.decc.gov.uk/media/viewfile.ashx?filepath=statistics/publications/dukes/dukes08.pdf&amp;filetype=4">dukes08</a>]. So:</p>
<p style="padding-left: 30px;">0.323 kWh/mile / (7.05 kWh/kg * 0.33 * 0.92) = 151 g/mile of coal.</p>
<p>Working through:</p>
<p style="padding-left: 30px;">0.151 kg/mile * 0.60 * 3.67 kg/kg =<strong> 332 g/mile</strong> of CO<sub>2</sub>.</p>
<h2>Results</h2>
<p>To my surprise, based on emissions a 37 mpg petrol car beats an electric car run exclusively on coal. The MPGe is only <strong>30.6 mpg</strong>.</p>
<p>Based on cost an electric car run on electricity costing 9.8 p/kWh gets an MPGe of <strong>154 mpg</strong>.</p>
<h2>Considerations</h2>
<p>Such numbers are very sensitive to the assumptions made. For instance if the same car is powered exclusively by natural gas, then the MPGe is nearer 65 mpg, because gas emits less than half the CO2/kWh of coal. If the petrol car were filled at US prices, the cost based MPGe would be much lower.</p>
<p>I would love to improve upon these simple calculations. Please try the numbers with your own figures and post the results for comparison. If I&#8217;ve made a bad assumption, or calculations errors, or if you have other sources please let me know.</p>
<p>Here are the assumptions I used, primarily to keep things simple, secondly to make it unfair to the electric car:</p>
<ul>
<li>Manufacturing, maintenance, component replacement, insurance, tax, congestion charges, parking and battery replacement are excluded.</li>
<li>Extraction, refinement and transportation of petrol/diesel is excluded, as is extraction and transport of coal.</li>
<li>Electricity is generated from coal, the dirtiest of sources.</li>
<li>Gross calorific value is used for all fuels, rather than net.</li>
<li>The fuel is burnt perfectly, so all the contained carbon is emitted as CO<sub>2</sub>.</li>
<li>Electrical use by the electric car is measured at the wall socket.</li>
<li>When referred to imperial (UK) gallons, and metric tonnes are used throughout.</li>
<li>Petrol is taken to cost £1.05 per litre, and electricity 9.8p per kWh.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/11/17/mpge-of-an-electric-car/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Electric vehicle forums and websites</title>
		<link>http://moreati.org.uk/blog/2009/09/24/electric-vehicle-forums-and-website/</link>
		<comments>http://moreati.org.uk/blog/2009/09/24/electric-vehicle-forums-and-website/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 19:46:48 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=155</guid>
		<description><![CDATA[There are quite a few forums on the net for electric bikes, scooters, motorcycles and cars. Mostly they cover early adopter issues, tinkering, advocacy and DIY conversions. Here are the ones I&#8217;ve been drawn to:

Endless Sphere, A lively forum with an emphasis on electric bikes
V is for Voltage Another lively forum with many posts on [...]]]></description>
			<content:encoded><![CDATA[<p>There are quite a few forums on the net for electric bikes, scooters, motorcycles and cars. Mostly they cover early adopter issues, tinkering, advocacy and DIY conversions. Here are the ones I&#8217;ve been drawn to:</p>
<ul>
<li><a href="http://endless-sphere.com/forums/index.php">Endless Sphere</a>, A lively forum with an emphasis on electric bikes</li>
<li><a href="http://visforvoltage.org/">V is for Voltage</a> Another lively forum with many posts on scooters and motorcycles, particularly the Vectrix</li>
<li><a href="http://electricmotoring.forumup.co.uk/">Electric Motoring</a> A UK forum that&#8217;s relatively new, it covers mostly imported Chinese scooters</li>
<li><a href="http://www.batteryvehiclesociety.org.uk/forums/">Battery Vehicle Society</a> A UK site with many posts concerning electric car/van conversions, and (unsurprisingly) batteries</li>
<li><a href="http://www.elmoto.net/">Elmoto</a> A forum dedicated electric motorcycles and conversions</li>
<li><a href="http://www.diyelectriccar.com/">DIY Electric Car Forums</a> Electric car conversions galore, including a gallery and blogs</li>
</ul>
<p>Also for those just dipping their toe, these sites give a nice overview/introduction:</p>
<ul>
<li><a href="http://green.autoblog.com/">Autoblog Green</a> An offshoot of the automitive news site Autoblog that covers alternative fuel and fuel efficient vehicles</li>
<li><a href="http://www.evworld.com/">EV World</a> Electric vehicle news</li>
<li><a href="http://www.evcast.com">EVcast</a> Electric vehicle podcasts from the US and the UK</li>
<li><a href="http://web.me.com/mjrickard/">EVTV.me</a> Video blog of a thorough BMW Mini EV conversion</li>
<li><a href="http://www.evalbum.com/">EV Album</a> A gallery of electric vehicles big and small, from around the world</li>
</ul>
<p>I&#8217;m sure there are plenty more I&#8217;ve missed, please leave a comment if you know of any.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/09/24/electric-vehicle-forums-and-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new twist on spam?</title>
		<link>http://moreati.org.uk/blog/2009/09/24/a-new-twist-on-spam/</link>
		<comments>http://moreati.org.uk/blog/2009/09/24/a-new-twist-on-spam/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 23:14:45 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=153</guid>
		<description><![CDATA[These two messages appeared on the Spatialite mailing list today:
From: stefanobartol87453@gmail.com
Subject:Where can I find an online anti-virus that doesn&#8217;t install on your PC?
I&#8217;ve got 5 PCs that I&#8217;m trying to use to train disadvantaged young people. The problem is they are riddled with viruses and a firewall blocks me from updating them. The people in [...]]]></description>
			<content:encoded><![CDATA[<p>These two messages appeared on the Spatialite mailing list today:</p>
<blockquote><p>From: stefanobartol87453@gmail.com<br />
Subject:Where can I find an online anti-virus that doesn&#8217;t install on your PC?<br />
I&#8217;ve got 5 PCs that I&#8217;m trying to use to train disadvantaged young people. The problem is they are riddled with viruses and a firewall blocks me from updating them. The people in charge of maintaining the PCs won&#8217;t fix them or give me the admin password (Win XP) to let me install a new or updated antivirus the centre is being shut down in afew months.<br />
If they were working, I could still do a lot with them, so I&#8217;ve been looking for a good online virus scan &#8211; but they all try to download a little .exe onto your PC first, and the settings on the PCs won&#8217;t allow that.<br />
Suggestions? Solutions? Links?</p></blockquote>
<p>The alleged reply:</p>
<blockquote><p>From: schinicamiyake54418@gmail.com<br />
To: Where can I find an online anti-virus that doesn&#8217;t install on your PC?<br />
&gt;so I&#8217;ve been looking for a good online virus scan</p>
<p>I usually use this one http://pmcware.conartists/freedowns</p></blockquote>
<p>That site (address altered to protect the vulnerable) is most definitely not hosting anti-virus. In fact it&#8217;s certainly hosting malware. The page claimed that it found &#8216;Nuker.Win32.CGSi&#8217; in &#8216;C:\WINDOWS\system32&#8242;, on my Linux laptop.</p>
<p>Given the site, the similarity of the email addresses, and the impossibility of a request (virus scan without any download) &#8211; I think both messages are part of the same phishing attempt. Which makes this the first time I&#8217;ve seen a spammer have a conversion with them-self.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/09/24/a-new-twist-on-spam/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Electric scooter</title>
		<link>http://moreati.org.uk/blog/2009/09/03/electric-scooter/</link>
		<comments>http://moreati.org.uk/blog/2009/09/03/electric-scooter/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 13:09:11 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=131</guid>
		<description><![CDATA[Petrol is fantastic stuff. It&#8217;s driven modern society, to the point of defining it: dirty, but very effective. Petrol has been so popular because of it&#8217;s convenience &#8211; as a liquid it&#8217;s easy to handle; and the fantastic amount of energy it holds &#8211; about 10 kilowatt hours in each litre. That&#8217;s an amazing amount [...]]]></description>
			<content:encoded><![CDATA[<p>Petrol is fantastic stuff. It&#8217;s driven modern society, to the point of defining it: dirty, but very effective. Petrol has been so popular because of it&#8217;s convenience &#8211; as a liquid it&#8217;s easy to handle; and the fantastic amount of energy it holds &#8211; about 10 kilowatt hours in each litre. That&#8217;s an amazing amount of energy, in a very small space</p>
<p>If the chemical energy in petrol could be be turned directly into electricity:</p>
<ul>
<li> A teacup full could boil enough water for 114 cups of tea</li>
<li> A shot glass full could run my laptop for 13 hours. Compared to only 3 hours on battery.</li>
<li> A petrol pump filling my car at 45 litres/minute would have a power output of 26 megawatts. Enough to power about 58 000 UK homes.</li>
</ul>
<p>Of course, currently we can&#8217;t turn petrol directly into electricity. Instead we run internal combustion engines with it, to power cars and generators. Car engines operate at around 20% efficiency &#8211; for every 10 kW hours (1 litre) of fuel burnt, only 2 kW hours (0.2 litres) turn the wheels. The rest is lost as heat.</p>
<p>Electric motors are highly efficient. Brushless DC motor are around 85% efficient &#8211; for every 10 kW hours of electricity that flow in, 8.5 kW hours turn the wheels.</p>
<p>Batteries however, are not nearly so great. The current leader is Lithium ion batteries, which at best  achieve up to 0.5 kWh/litre (and more typically 0.25 &#8211; 0.3 kWh/l). Petrol is 20 times more energy dense than batteries (by volume).</p>
<p>To put it bluntly</p>
<ol>
<li>Petrol is a brilliant energy carrier. The internal combustion engine sucks at using that energy.</li>
<li>The electric motor is a brilliant energy user. Batteries suck, at storing or delivering that energy.</li>
</ol>
<h2>What does this have to do with scooters?</h2>
<p>Well, electric cars are just entering the market. To have a 100+ mile range, they must carry hundreds of kilos of batteries. Those batteries is expensive, and in the case of the Mini E consume the back seats. For me, the electric car is not practical yet.</p>
<p>Scooters are easier to electrify. They&#8217;re lighter, simpler and more practical as a supplement to a petrol car. Because there is less weight to carry, they need only a fraction (perhaps 1/5) of the batteries, so they&#8217;re only a fraction of the price.</p>
<h2>Eco Machines Electra 2012 Review</h2>
<p><a href="http://moreati.org.uk/blog/wp-content/uploads/2009/09/p_1600_1200_225700FE-CFF9-4248-8E43-5C3EA409BB06.jpeg"><img class="alignnone size-medium wp-image-140" title="p_1600_1200_225700FE-CFF9-4248-8E43-5C3EA409BB06.jpeg" src="http://moreati.org.uk/blog/wp-content/uploads/2009/09/p_1600_1200_225700FE-CFF9-4248-8E43-5C3EA409BB06-225x300.jpg" alt="p_1600_1200_225700FE-CFF9-4248-8E43-5C3EA409BB06.jpeg" height="225" /></a><a href="http://moreati.org.uk/blog/wp-content/uploads/2009/09/l_1600_1200_8CA06209-FC72-4A03-94AF-A936AD0E7C45.jpeg"><img class="alignnone size-medium wp-image-139" style="margin-left: 10px; margin-right: 10px;" title="l_1600_1200_8CA06209-FC72-4A03-94AF-A936AD0E7C45.jpeg" src="http://moreati.org.uk/blog/wp-content/uploads/2009/09/l_1600_1200_8CA06209-FC72-4A03-94AF-A936AD0E7C45-300x225.jpg" alt="l_1600_1200_8CA06209-FC72-4A03-94AF-A936AD0E7C45.jpeg" height="225" /></a></p>
<p>In June I bought an <a href="http://www.eco-machines.co.uk/">Eco Machines</a> <a href="http://www.eco-machines.co.uk/our_mopeds.htm">Electra 2012</a> scooter. An electric scooter restricted to 30 mph, with a 2 kW motor in the hub of the rear wheel. The scooter carries 8 lead acid batteries, in 2 parallel strings. Each is 12 V, giving a capacity of 40 AH at 48 V and a quoted range of 30 miles. The cost of the scooter is currently about £1000, plus delivery and a one off registration fee. A full recharge takes 8 hours, and costs no more than 25 pence.</p>
<p><a href="http://moreati.org.uk/blog/wp-content/uploads/2009/09/p_1600_1200_551DA55F-E65B-4D8D-A6C9-E6B85A899C8D.jpeg"><img class="alignnone size-medium wp-image-142" title="p_1600_1200_551DA55F-E65B-4D8D-A6C9-E6B85A899C8D.jpeg" src="http://moreati.org.uk/blog/wp-content/uploads/2009/09/p_1600_1200_551DA55F-E65B-4D8D-A6C9-E6B85A899C8D-225x300.jpg" alt="p_1600_1200_551DA55F-E65B-4D8D-A6C9-E6B85A899C8D.jpeg" height="225" /></a></p>
<p>I went for the Electra because the dealer is local to me, and because of the internals. The parallel strings of batteries are to my knowledge unique with in this class of scooter, most use only 4 or 5 batteries. The wiring and motor controller are similarly up rated for better performance. Customer service from Eco Machines was great, they knew their products well.</p>
<p>So far I&#8217;ve been riding for 2 weeks, on a 16 mile round trip. Overall I&#8217;m happy with the scooter. It copes okay with the 40 mph dual-carriageway sections of my route, and fine with city centre streets. Acceleration is good for a 50 cc equivalent, it&#8217;s smooth off the line and reaches top speed quickly enough. I would like more acceleration off the line, for when joining large roundabouts from a stand still.</p>
<p>Riding a scooter is similar to riding a bicycle, minus the pedals, so experience on one is useful. The front brake is on the right handle bar, and the rear is on the left. The throttle is controlled by twisting the right handle bar, a spring returns it to 0 if the pressure is released. Lights, indicators and the horn are controlled by thumb switches. There are no gears or clutch to worry about, and nothing for your feet to do whilst on the move.</p>
<p><a href="http://moreati.org.uk/blog/wp-content/uploads/2009/09/l_1600_1200_8CF3CC3E-88A2-49FB-8FC1-2CFB30F7788F.jpeg"><img class="alignnone size-medium wp-image-138" title="l_1600_1200_8CF3CC3E-88A2-49FB-8FC1-2CFB30F7788F.jpeg" src="http://moreati.org.uk/blog/wp-content/uploads/2009/09/l_1600_1200_8CF3CC3E-88A2-49FB-8FC1-2CFB30F7788F-300x225.jpg" alt="l_1600_1200_8CF3CC3E-88A2-49FB-8FC1-2CFB30F7788F.jpeg" width="300" height="225" /></a></p>
<p>I spend most of my journey at the scooter&#8217;s top speed. Without a top-up at work it&#8217;s top speed has reduced to about 27 mph by the time I reach home. Like all lead acid scooters, power fades as the battery discharges. I expect that on a scooter with fewer batteries, I would see much greater fade. The &#8216;fuel gauge&#8217; measures the voltage of the batteries, rather than smoothly decreasing with distance it will droop when under acceleration. The amount of droop indicates the amount of charge left &#8211; more droop, less charge.</p>
<p><a href="http://moreati.org.uk/blog/wp-content/uploads/2009/09/p_1600_1200_FCFC3871-67F8-4E2B-9E8F-8BCA487D2CB3.jpeg"><img class="alignnone size-medium wp-image-144" title="p_1600_1200_FCFC3871-67F8-4E2B-9E8F-8BCA487D2CB3.jpeg" src="http://moreati.org.uk/blog/wp-content/uploads/2009/09/p_1600_1200_FCFC3871-67F8-4E2B-9E8F-8BCA487D2CB3-225x300.jpg" alt="p_1600_1200_FCFC3871-67F8-4E2B-9E8F-8BCA487D2CB3.jpeg" height="225" /></a><a href="http://moreati.org.uk/blog/wp-content/uploads/2009/09/l_1600_1200_4AEC2230-07B0-41C6-95B0-5B9CC98B04E2.jpeg"><img class="alignnone size-medium wp-image-143" style="margin-left: 10px; margin-right: 10px;" title="l_1600_1200_4AEC2230-07B0-41C6-95B0-5B9CC98B04E2.jpeg" src="http://moreati.org.uk/blog/wp-content/uploads/2009/09/l_1600_1200_4AEC2230-07B0-41C6-95B0-5B9CC98B04E2-300x225.jpg" alt="l_1600_1200_4AEC2230-07B0-41C6-95B0-5B9CC98B04E2.jpeg" width="300" height="225" /></a></p>
<p>I&#8217;ve had no problems with the included charger, which has an aluminium housing that feels robust. I&#8217;m able to leave it unattended, as it switches off once it senses charging has completed. The charger fits in the under-seat storage with room to spare. Although the ignition switch suggests The Electra also has a glove box with enough space for a pair of gloves and some waterproofs. Mine came with a top box mounted behind the seat, this had sufficient space for an open face helmet, but not a full face helmet. The glove box and under-seat storage open with the ignition key, the top box uses a second key.</p>
<p>The headlights are suitable for urban use. To be more visible, I run them during the day as well as night time. I wouldn&#8217;t ride this scooter on unlit roads. The horn is nice and loud. The steering is responsive, the instruments are clear, and the front disc brake/rear drum brake are good enough for my needs</p>
<p>Overall I&#8217;m happy with the purchase, particularly as a gadget to tinker with. If Eco Machines had offered it, I would have gone for lithium ion batteries. When it comes time to replace the batteries, I shall look in to making the switch.</p>
<h2>Electric Scooter Costs</h2>
<p>The purchase price, and the electricity to run an electric scooter are not the only costs to be budgeted for. You should budget at least £500, for protective clothing and ancillary items. The following one off costs are compulsory or highly advisable:</p>
<table border="0">
<tbody>
<tr>
<th>Item</th>
<th>Description</th>
<th>Price range</th>
</tr>
</tbody>
<tbody>
<tr>
<td>Helmet</td>
<td>Required by law for protection. A proper fit is essential, so be fitted in person by somebody experienced. Don&#8217;t buy second hand or by mail order. Price alone does not determine level of protection.</td>
<td>£50 &#8211; £500+</td>
</tr>
<tr>
<td>Number plate</td>
<td>Required by law. Must adhere to regulation size/lettering. Proof of registration required</td>
<td>£10 &#8211; £20</td>
</tr>
<tr>
<td>Tax disc holder</td>
<td>Required to display tax disc</td>
<td>£15 &#8211; £20</td>
</tr>
<tr>
<td>Gloves</td>
<td>Strongly Advised for comfort and protection. Sturdy leather on the palms and fingers is important</td>
<td>£10 &#8211; £80</td>
</tr>
<tr>
<td>Jacket</td>
<td>Advised for comfort and protection. Leather or polyester fabric with &#8216;CE armour&#8217; shoulder and elbow pads. Some have thermal and waterproof lining</td>
<td>£60 &#8211; £300+</td>
</tr>
<tr>
<td>CBT</td>
<td>Compulsory Basic Training required by law unless a pre-2001 car licence holder, but then still strongly advised. Lasts 1 day, teaches the basics</td>
<td>£90 &#8211; £120</td>
</tr>
<tr>
<td>Trousers</td>
<td>Advised for comfort and protection. Leather or polyester, with &#8216;CE armour&#8217; knee pads and padding. Some have thermal and waterproof lining</td>
<td>£45 &#8211; £250</td>
</tr>
<tr>
<td>Boots</td>
<td>Advised for protection and comfort. Leather with reinforced ankle and sole, waterproof.</td>
<td>£50 &#8211; £180+</td>
</tr>
<tr>
<td>Chain/lock</td>
<td>Advised, to deter thieves. A chain/padlock and/or disc-lock. Sold Secure or Thatcham approved ones may reduce insurance.</td>
<td>£20 &#8211; £150+</td>
</tr>
<tr>
<td>Ground anchor</td>
<td>Optional. Provides a secure attachment point for a chain. Sold Secure or Thatcham approved ones may reduce insurance.</td>
<td>£10 &#8211; £150</td>
</tr>
</tbody>
</table>
<p>Items other than the helmet could be bought second hand, to bring down the cost. The following recurring costs must also be budgeted for:</p>
<table border="0">
<tbody>
<tr>
<th>Item</th>
<th>Description</th>
<th>Price range</th>
</tr>
</tbody>
<tbody>
<tr>
<td>Insurance</td>
<td>Required by law. Price is highly variable. Claim history, address and other factors determine price. Car NCD usually doesn&#8217;t transfer.</td>
<td>£100+ / year</td>
</tr>
<tr>
<td>Batteries</td>
<td>Necessary. To replace worn out lead acid cells.</td>
<td>£XXX / 500 full charges</td>
</tr>
</tbody>
</table>
<h2>Electric Scooter Tips</h2>
<ul>
<li> Don&#8217;t take specifications such as range at face value. Most range figures are optimistic, or quoted under ideal conditions at low speeds. Hills and stop-start traffic will reduce you range significantly.</li>
<li> Get to know the dealer and their warranty/after sales support. Are you confident in the support they can provide?</li>
<li>For an idea of the dealers in the UK, visit the <a href="http://www.atob.org.uk/electricmotorbikes.htm">A to B electric motorcycle price guide</a>.</li>
<li> Take photocopies of your licence, licence counterpart and any documentation, before sending them with the <a href="http://www.direct.gov.uk/en/Motoring/BuyingAndSellingAVehicle/RegisteringAVehicle/DG_4022316">V55 registration form</a> to DVLA.</li>
<li> Consider where you will keep a scooter, and how you will plug it in to charge. Is there room to manoeuvre, and if necessary to perform a 3 point turn?</li>
<li> Outside charging is possible, by running the cable through a nearby window, or having a weather proof IP66 socket on an external wall.</li>
<li> Insurance can be arranged the same day over the phone, and registration may take weeks to complete, so wait until registration documents are received before taking out insurance. A <a href="http://electricmotoring.forumup.co.uk/viewtopic.php?t=64&amp;mforum=electricmotoring">list of insurers thread</a> mentions some electric scooter insurers.</li>
<li> Take CBT whether it&#8217;s required or not, and further training as you see fit. On 2 wheels you are more vulnerable, and inexperienced. The <a href="http://www.begin-motorcycling.co.uk/">Motorcycle Training Beginners Guide</a> has more information</li>
<li> Experience with a car does not automatically make you experienced on 2 wheels. In fact some car instincts are counter productive on 2 wheels.</li>
<li> Pay attention on the road, and don&#8217;t ride in the gutter. Treat everything as a potential threat when riding.</li>
<li> Pay particular attention in wet weather. Roads become very slippery on 2 wheels, in such condition.</li>
<li> In Birmingham (unlike London, where there are currently trials) motorcycles and scooters are not automatically allowed to use bus lanes. However many bus lanes are marked for motorcycle use.</li>
<li> Ask questions. Here, at the <a title="Electric Motoring forum" href="http://electricmotoring.forumup.co.uk/index.php?mforum=electricmotoring">Electric Transport forum</a> or at <a title="Bike Chat Forums" href="http://www.bikechatforums.com/">Bike Chat Forums</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/09/03/electric-scooter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some LocalView Intranet performance tips</title>
		<link>http://moreati.org.uk/blog/2009/08/04/some-localview-intranet-performance-tips/</link>
		<comments>http://moreati.org.uk/blog/2009/08/04/some-localview-intranet-performance-tips/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 23:07:43 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=102</guid>
		<description><![CDATA[LocalView Intranet is a web mapping product developed and sold by ESRI UK, predominantly to local councils. The current version (as of August 2009) is 2.1 SP2, supported on ArcGIS Server 9.2 SP5. The following are some straight forward tips for improving it&#8217;s performance:

The ArcMap document (mxd)  defining each map service is critical to every [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.esriuk.com/products/product.asp?prodid=138&amp;">LocalView Intranet</a> is a web mapping product developed and sold by ESRI UK, predominantly to local councils. The current version (as of August 2009) is 2.1 SP2, supported on ArcGIS Server 9.2 SP5. The following are some straight forward tips for improving it&#8217;s performance:</p>
<ol>
<li>The ArcMap document (mxd)  defining each map service is critical to every aspect of LocalView performance. Simplify, simplify, simplify. Start with a <em>few, simple</em> layers and test the responsiveness of the site, particularly with <em>simultaneous users</em>.</li>
<li>You&#8217;re only as fast as your slowest layer. Test your mxd separately with <a href="http://moreati.org.uk/blog/2009/02/14/mxdperfstat/">MXDPERFSTAT</a>.  For an overall quick map response, with many concurrent users then you should aim for a worst case 0.5-1.0 second draw time per layer.</li>
<li>File Geodatabases are very fast. Hold as many layers as you can (all if possible) locally in a File Geodatabase. Small latencies in the data access add up, and you may be surprised at the performance gain, perhaps 50% or higher.</li>
<li>Minimize the number of tasks you assign to each role, don&#8217;t assign every task to every user. Each task added increases the cost of starting a new session.</li>
<li>Don&#8217;t enable the navigation overlay, if you can avoid it.</li>
<li>LocalView is written in ASP.NET, using the Web ADF. To maintain your session these use <a href="http://msdn.microsoft.com/en-us/library/ms972976.aspx">ViewState</a> extensively. With each request the ViewState is sent from the browser to the server and back. This has a performance impact, particularly on high latency network links. To keep the ViewState manageable keep the number of layers and tasks to a minimum.<br />
To monitor the ViewState use Firefox with the <a href="https://addons.mozilla.org/en-US/firefox/addon/5956">ViewState size addon</a>. For LocalView I consider a 2 kB ViewState  small, a 20 kB ViewState on the large size, and a 200 kB ViewState very large.</li>
<li>Within the MXD hide any attributes that are unnecessary. Each visible attribute contributes to the size of ViewState. However, do not hide the spatial column &#8211; it is necessary for the correct function of LocalView.</li>
<li>Read and understand the articles listed in <a href="http://blogs.esri.com/Support/blogs/supportcenter/archive/2008/12/30/getting-the-most-out-of-server-web-help.aspx">Top Ten Most Helpful ArcGIS Server Help Topics Countdown</a>. But don&#8217;t spend too long reading about the map cache, LocalView won&#8217;t use it.</li>
</ol>
<p>Once you&#8217;ve taken care of the above, there are some more esoteric</p>
<ol>
<li>Enable <a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d7e13ea5-4350-497e-ba34-b25c0e9efd68.mspx?mfr=true">HTTP Keep-Alive</a> in IIS. LocalView makes a lot of GETs and POSTs, and establishing a new connection for each one is unnecessary.</li>
<li>Enable <a href="http://support.microsoft.com/kb/917557">persistent Kerberos Integrated Authentication</a>. If you&#8217;re in an Active Directory domain and using Integrated Authentication, then the default configuration of IIS and Internet Explore may double the number of requests made by the browser.<br />
NB: You must still set <span class="userInput">EnableKerbAuthPersist whether you have the hotfix or SP2, the Microsoft Knowledge-base article doesn&#8217;t make this clear.</span></li>
<li><span class="userInput">If your server has CPU cycles to spare, enable HTTP compression for both <em>static and dynamic content</em>. This should reduce your network traffic significantly. Follow the instructions at <a href="http://www.codinghorror.com/blog/archives/000059.html">Coding Horror</a>. The bulk of LocalView traffic is from dynamic content, unfortunately.</span></li>
<li><span class="userInput">Choose the image format of your map carefully. On a large monitor, each map zoom could result in a 1 MB image being generated. If your data is mostly vector and pre-rendered rasters (e.g. OS 1:50000), then 8-bit PNG should suffice. If you are using scanned maps, or aerial imagery in your map, then JPEG may be better.<br />
</span></li>
<li><span class="userInput">Check what requests and responses are happening, with <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> for Firefox and<a href="http://www.fiddlertool.com/fiddler/"> Fiddler</a> for Internet Explorer. Bare in mind that they may behave differently, depending on your proxy and authentication settings.</span></li>
<li><span class="userInput">If you can choose the browser, then I&#8217;ve found that Firefox 3 is most responsive, then Internet Explorer 7, and Internet Explorer 6 is the least responsive. Particularly, IE 6 can freeze for many seconds at a time.<br />
</span></li>
</ol>
<p><span class="userInput">To enable integrated authentication within Firefox, the following 2 items should be configured within about:config:</span></p>
<ul>
<li>network.automatic-ntlm-auth.trusted-uris</li>
<li>network.negotiate-auth.trusted-uris</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/08/04/some-localview-intranet-performance-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back on the air</title>
		<link>http://moreati.org.uk/blog/2009/07/06/back-on-the-air/</link>
		<comments>http://moreati.org.uk/blog/2009/07/06/back-on-the-air/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 18:08:24 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=123</guid>
		<description><![CDATA[Apologies if your email to me has bounced these last few days. My domain was due for renewal, and neither I nor my calendar went bing. Everything should be back now, if you&#8217;ve sent me something and I haven&#8217;t reacted or replied please resend it.
]]></description>
			<content:encoded><![CDATA[<p>Apologies if your email to me has bounced these last few days. My domain was due for renewal, and neither I nor my calendar went bing. Everything should be back now, if you&#8217;ve sent me something and I haven&#8217;t reacted or replied please resend it.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/07/06/back-on-the-air/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make a Windows installer for your python module</title>
		<link>http://moreati.org.uk/blog/2009/03/17/make-a-windows-installer-for-your-python-module/</link>
		<comments>http://moreati.org.uk/blog/2009/03/17/make-a-windows-installer-for-your-python-module/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 13:04:08 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=109</guid>
		<description><![CDATA[To help you build and distribute your Python packges, Python provides distutils. This library knows how to bring together your modules, where to put scripts and how to compile C extensions. The process is driven by a setup.py file, written by the package author or maintainer. Depending on what argument is passed, setup.py can install [...]]]></description>
			<content:encoded><![CDATA[<p>To help you build and distribute your Python packges, Python provides <a title="distutils introduction" href="http://docs.python.org/distutils/introduction.html">distutils</a>. This library knows how to bring together your modules, where to put scripts and how to compile C extensions. The process is driven by a setup.py file, written by the package author or maintainer. Depending on what argument is passed, setup.py can install the package, build an archive or build an installer. To create a Windows installer for a module called wibble.py proceeed as follows.</p>
<p>Create a setup.py file in the same directory as your existing module(s), describing what is to be installed:</p>
<pre><span class="kn">from</span> <span class="nn">distutils.core</span> <span class="kn">import</span> <span class="n">setup</span>
<span class="n">setup</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s">'Wibble'</span><span class="p">,</span>
      <span class="n">version</span><span class="o">=</span><span class="s">'1.0'</span><span class="p">,
</span>      <span class="n">description</span><span class="o">=</span><span class="s">'A utility to deal with underpants and pencils.'</span><span class="p">,</span>
      <span class="n">author</span><span class="o">=</span><span class="s">'Fred Bloggs'</span><span class="p">,</span>
      <span class="n">author_email</span><span class="o">=</span><span class="s">'fbloggs@example.org'</span><span class="p">,</span>
      <span class="n">py_modules</span><span class="o">=</span><span class="p">[</span><span class="s">'wibble'</span><span class="p">],</span> # Add more modules as desired
      <span class="p">)</span></pre>
<p>Run the following command:</p>
<pre>python setup.py bdist_wininst</pre>
<p>This will generate wibble-1.0.win32.exe, which can install Wibble on any Windows PC already having a version of Python. As a bonus the bdist_wininst command doesn&#8217;t itself require Windows, so you can create the installer on Linux or Mac OS.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/03/17/make-a-windows-installer-for-your-python-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EuroPython 2009 open for registration</title>
		<link>http://moreati.org.uk/blog/2009/03/04/europython-2009-open-for-registration/</link>
		<comments>http://moreati.org.uk/blog/2009/03/04/europython-2009-open-for-registration/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 00:01:14 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[arcgis]]></category>
		<category><![CDATA[confereneces]]></category>
		<category><![CDATA[pyconuk]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=104</guid>
		<description><![CDATA[If you&#8217;ve enjoyed PyCon UK the last 2 years, the bad news is that it won&#8217;t be happening this year. The good news is that  EuroPython 2009 is coming to sunny Birmingham instead, for 3 days from Tues 30th June to Thurs 2nd July and registration is now open. The even better news is that [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve enjoyed <a href="http://pyconuk.org/">PyCon UK</a> the last 2 years, the bad news is that it won&#8217;t be happening this year. The good news is that  <a href="http://www.europython.eu/">EuroPython 2009</a> is coming to sunny Birmingham instead, for 3 days from Tues 30th June to Thurs 2nd July and <a href="http://www.europython.eu/registration/">registration is now open</a>. The even better news is that until 14th March it&#8217;s <em>really cheap</em>, like 50% off cheap making the 3 day conference only £95.</p>
<p>As a warm up, from Sunday we have 2 days of tutorials at the bargain price of £70. To close there will be sprints from Friday 3rd July, and in case any Django coders get home sick it all coincides with the <a href="http://www.birminghamjazzfestival.com/">Birmingham International Jazz Festival</a>.</p>
<p>My talk on <a href="http://moreati.org.uk/blog/2009/01/27/from-esriarcgis-import-geodatabase/">ArcGIS and IronPython</a> has been approved. So I&#8217;ll see you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/03/04/europython-2009-open-for-registration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Shapefile 2.0 manifesto</title>
		<link>http://moreati.org.uk/blog/2009/03/01/shapefile-20-manifesto/</link>
		<comments>http://moreati.org.uk/blog/2009/03/01/shapefile-20-manifesto/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 13:13:44 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[arcgis]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=54</guid>
		<description><![CDATA[Geographic Information Systems (GIS) are by their nature data driven. The data comes in a wide variety of  raster and vector formats. Rasters  hold raw, continuous data recorded striaght from the real world. An example is Satellite/aerial imagery, this is a commonly held in an open format with broad support, such as GeoTIFF [...]]]></description>
			<content:encoded><![CDATA[<p>Geographic Information Systems (GIS) are by their nature data driven. The data comes in a wide variety of  raster and vector formats. Rasters  hold raw, continuous data recorded striaght from the real world. An example is Satellite/aerial imagery, this is a commonly held in an open format with broad support, such as <a href="http://en.wikipedia.org/wiki/GeoTIFF">GeoTIFF</a> or <a href="http://en.wikipedia.org/wiki/JPEG">GeoJPEG</a>.</p>
<p><a href="http://en.wikipedia.org/wiki/GIS_file_formats#Vector_formats">Vector formats</a> hold refined, discrete data, which has been manually traced or otherwise derived other data sources. Examples include  building outlines, contours, road routes, pipe networks land land parcels and locations. Vector data is usually traced or derived, at great expense from raster data, to encode business information &#8211; as a result it&#8217;s usually highly valuable.</p>
<p>Unfortunately, there are many GIS  vector file formats,  and most are proprietary. They can only be used to their full in their native software. Three of the biggest are AutoCAD <a href="http://en.wikipedia.org/wiki/AutoCAD_DXF">DXF</a>, MapInfo <a href="http://en.wikipedia.org/wiki/MapInfo_TAB_format">TAB</a> and ArcGIS <a href="http://en.wikipedia.org/w/index.php?title=Personal_Geodatabase">Personal Geodatabase</a>. One vector format is unique &#8211;  both an open standard, and in wide use: Shapefile</p>
<p><a href="http://en.wikipedia.org/wiki/Shapefile">Shapefile</a> is publicly documented  in <a href="http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf">ESRI Shapefile Technical Description</a> by <a href="http://www.esri.com">ESRI Inc.</a>, it&#8217;s creator. Any GIS software worth it&#8217;s salt can read and write to the format, so it&#8217;s become the least common denominator. It is <em>the</em> format for storing and exchanging vector data between teams, departments, businesses and government. In my opinion this makes Shapefile the best thing ever to happen to GIS, without it the GIS market would be a fraction of it&#8217;s current size.<span id="more-54"></span></p>
<p>Despite it&#8217;s popularity, Shapefile does have some serious limitations, mainly due to it&#8217;s DBF heritage:</p>
<ul>
<li>A shapefile is limited to <span style="text-decoration: line-through;">2</span> 4 GB or <span style="text-decoration: line-through;">65535</span> 4 billion/len(record) records.<br />
Where len(record) is greater of either the average feature length in bytes, or the length of a DBF record.</li>
<li>Records are limited to <span style="text-decoration: line-through;">1000</span> 65536 bytes or <span style="text-decoration: line-through;">32</span> between 257 &amp; 2038 fields.</li>
<li>Field names are limited to <span style="text-decoration: line-through;">8</span> 10 characters, character fields can hold up to 254 bytes.</li>
<li>Unicode is <span style="text-decoration: line-through;">not supported</span> not widely supported.</li>
</ul>
<p>Currently the only real alternative, for data exchange, is <a href="http://en.wikipedia.org/wiki/Geography_Markup_Language">Geography Markup Language (GML)</a> as defined by the <a href="http://www.opengeospatial.org/">Open Geospatial Consortium (OGC)</a>. An XML dialect, GML has none of the limitations of Shapefile this is why Ordnance Survey use GML to supply <a href="http://www.ordnancesurvey.co.uk/oswebsite/products/osmastermap/">MasterMap</a>, a highly detailed vector map of Great Britain. Support for GML in software is growing, but  it&#8217;s unsuitable as a storage format.</p>
<p>Viewing and editing vector data requires support for random access by attribute and by spatial extent. As an XML dialect GML cannot do this, to find one record, the entire file must be parsed from beginning to end. GML is almost always converted to another format, or loaded into a spatial database before it is used.</p>
<p>A spatial database is a database with data types and functions able to handle geospatial data. For the major databases there is <a href="http://www.oracle.com/technology/products/spatial/index.html">Oracle Spatial</a>, <a href="http://postgis.refractions.net/">PostgreSQL PostGIS</a>, <a href="http://www.microsoft.com/sqlserver/2008/en/us/spatial-data.aspx">SQL Server Spatial</a>, <a href="http://dev.mysql.com/doc/refman/5.1/en/spatial-extensions.html">MySQL Spatial</a> and <a href="http://www-01.ibm.com/software/data/spatial/">DB2 Spatial Extender</a>. All are based on <a href="http://en.wikipedia.org/wiki/Simple_Features">Simple Features for SQL</a> an open standard, meaning spatial data can be queried and updated with SQL like any other data type.</p>
<p>I believe that a portable, standalone spatial database, would make a very good successor to Shapefile.  Such a format would drive the GIS market forward, increasing usage of GIS by making it easier to share edit, publish and share GIS data. A portable spatial database would negate the need for the import, view, edit, export cycle that GML imposes.</p>
<p>At the moment I see 3 contenders for the crown:</p>
<ol>
<li><a href="http://www.esri.com/software/arcgis/geodatabase/about/file-gdbs.html">File Geodatabase</a> is a format from ESRI, it is natively supported by ArcGIS. ESRI proclaim it &#8220;Allow[s] users to easily exchange geodatabases.&#8221; That is true only if both users are running ESRI&#8217;s ArcGIS software. File Geodatabase is a proprietary format, despite promises by ESRI when it was launched.</li>
<li><a href="http://fdo.osgeo.org/fdosdf/index.html">Spatial Data Format</a> (SDF) is a format from Autodesk, it is native support . Support is included as part of their Feature Data Objects library, released as Open Source. SDF is based on the popular SQLite embedded database engine.</li>
<li><a href="http://www.gaia-gis.it/spatialite/">Spatialite</a> is another format based on SQLite, by an Alessandro Furieri. Spatialite is in it&#8217;s infancy still, it&#8217;s first release was 11 months ago.</li>
</ol>
<p>Unfortunately none of these looks like it will become a clear winner any time soon. Each is supported by only one application currently. If ESRI releases the specification for File Geodatabase, I expect it will quickly gain widespread support due to their position as market leader. As open source applications such as <a href="http://lists.osgeo.org/pipermail/qgis-developer/2009-January/005791.html">QGIS  gain Spatialite support</a>, it could slowly achieve dominance in a grass roots fashion. SDF seems to be going nowhere.</p>
<p>So ESRI, please publish the details of File Geodatabase. At it&#8217;s launch, during the 2006 ESRI User Conference, you promised that File Geodatabase would be an interoperable format. You promised to release a software library, so we  could read and write them without ArcGIS. Neither has happened. So File Geodatabase is just another closed format, another pretender to the throne that&#8217;s achieved only 1% of it&#8217;s true potential.</p>
<p>Publish File Geodatabase, or we&#8217;ll take the Shapefile crown by force.</p>
<p>Update 27 Mar 2009: Corrected Shapefile limits, based on <a href="http://www.clicketyclick.dk/databases/xbase/format/dbf.html">Xbase file structure</a> rather than <a href="http://www.clicketyclick.dk/databases/xbase/format/dbase_spec.html">dBASE software specifications</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/03/01/shapefile-20-manifesto/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>MXDPERFSTAT</title>
		<link>http://moreati.org.uk/blog/2009/02/14/mxdperfstat/</link>
		<comments>http://moreati.org.uk/blog/2009/02/14/mxdperfstat/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 13:25:28 +0000</pubDate>
		<dc:creator>Alex Willmer</dc:creator>
				<category><![CDATA[arcgis]]></category>

		<guid isPermaLink="false">http://moreati.org.uk/blog/?p=85</guid>
		<description><![CDATA[Investigating the performance of an intranet mapping website this week, I was introduced MXDPERFSTAT. It&#8217;s a fantastic tool for investigating map display performance. Given an ArcMap document (a .mxd file) it runs ArcMap and loops over the map layers, displaying each at a list of  scales (e.g.  1:100000, 1:10000, 1:2500,  1:500) automatically. Scale cut-offs are [...]]]></description>
			<content:encoded><![CDATA[<p>Investigating the performance of an intranet mapping website this week, I was introduced <a href="http://arcscripts.esri.com/details.asp?dbid=15570">MXDPERFSTAT</a>. It&#8217;s a fantastic tool for investigating map display performance. Given an ArcMap document (a .mxd file) it runs ArcMap and loops over the map layers, displaying each at a list of  scales (e.g.  1:100000, 1:10000, 1:2500,  1:500) automatically. Scale cut-offs are followed, in the same way ArcMap would.</p>
<p>Once done, MXDPERFSTAT writes an html report, of the time taken and features retrieved to display each layer at each scale. Since it runs in situ, network delays and other real world bottlenecks are accounted for. It even highlights layers that are abnormally slow, or that fetch an excessive number of features. Perfect for diagnosing a slow map, or guiding a tune up of the infrastructure.</p>
<p>Supporting ArcGIS installations, I&#8217;m a regular searcher on <a href="http://arcscripts.esri.com">ArcScripts</a>. How did I miss this for the last 4 years, and what other gems are there? What GIS utilities do you find indispensable?</p>
]]></content:encoded>
			<wfw:commentRss>http://moreati.org.uk/blog/2009/02/14/mxdperfstat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
