<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml"
>

<channel>
	<title>Open Source Computing and GIS in the UK &#187; openlayers</title>
	<atom:link href="http://www.archaeogeek.com/blog/category/openlayers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.archaeogeek.com/blog</link>
	<description>Travels in a digital world</description>
	<lastBuildDate>Wed, 18 Jan 2012 16:49:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>How to ask for help on a mailing list</title>
		<link>http://www.archaeogeek.com/blog/2009/05/19/how-to-ask-for-help-on-a-mailing-list/</link>
		<comments>http://www.archaeogeek.com/blog/2009/05/19/how-to-ask-for-help-on-a-mailing-list/#comments</comments>
		<pubDate>Tue, 19 May 2009 16:16:57 +0000</pubDate>
		<dc:creator>Archaeogeek</dc:creator>
				<category><![CDATA[openlayers]]></category>

		<guid isPermaLink="false">http://www.archaeogeek.com/blog/?p=363</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=How+to+ask+for+help+on+a+mailing+list&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=openlayers&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2009-05-19&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2009/05/19/how-to-ask-for-help-on-a-mailing-list/&amp;rft.language=English"></span>
Not my own words, but copied verbatim from Chris Schmidt on the OpenLayers Mailing List. Change the name, and they are mostly applicable to any package, not just OpenLayers. Having been guilty of not following these instructions myself, I&#8217;d advocate that all new mailing list subscribers should read it before signing up&#8230; Many times, users [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=How+to+ask+for+help+on+a+mailing+list&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=openlayers&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2009-05-19&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2009/05/19/how-to-ask-for-help-on-a-mailing-list/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.archaeogeek.com/blog/?p=363"><!-- &nbsp; --></abbr>
<p>Not my own words, but copied verbatim from Chris Schmidt on the <a title="OpenLayers mailing list" href="http://openlayers.org/mailman/listinfo/users" target="_blank">OpenLayers Mailing List</a>. Change the name, and they are mostly applicable to any package, not just OpenLayers. Having been guilty of not following these instructions myself, I&#8217;d advocate that all new mailing list subscribers should read it before signing up&#8230;</p>
<blockquote>
<p style="text-align: left;"><span class="ul-threaded" style="margin: 0.5em 0pt 0pt -20px;"><span class="text-cell">Many times, users have come to me, or asked questions in IRC, related to<br />
getting help with a particular behavior. Whether that behavior is a bug<br />
or user error, there is one thing that you can do to make it more<br />
likely that a developer will be able to quickly help you with your<br />
problem. (In some cases, this is the difference between getting help at<br />
all, and simply not receiving any.) I have never seen any situation<br />
where this rule does not apply, and so I want to share it publicly with<br />
the users and dev communities so that we can all learn from it, and<br />
learn how to help each other more quickly and easily.</span></span></p>
<p style="text-align: left;">(Throughout this post, I use the terms &#8216;developers&#8217; and &#8216;users&#8217;. By<br />
these terms, I mean &#8220;persons who have knowledge of the code inside of<br />
the OpenLayers library&#8221; and &#8220;persons who have knowledge of using the<br />
OpenLayers library, but not what is inside the library itself.&#8221;)</p>
<p style="text-align: left;">Minimizing Test Cases<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p style="text-align: left;">In order for developers to help fix a problem, they first have to<br />
understand it. In order to do that, they need to understand everything<br />
thati s going on in a situation where the problem is reproducible.<br />
Oftentimes, the particular behavior is only existing in a certain type<br />
of situation, or in a limited case that is not exploited by the commonly<br />
used code. (In addition, some problems are the result of user error in<br />
some way.)</p>
<p style="text-align: left;">In order to help developers help you, the best thing to do is to<br />
minimize the error to the *smallest amount of code that can cause it to<br />
happen*. Additionally, when attempting to reproduce, any developer will<br />
need to set up the code so that it is possible to run in the developer&#8217;s<br />
test environment. This means that it is ideal to remove external<br />
references to other Javascript files, and external files at all, where<br />
possible. (Clearly, this is not always possible: WFS server bugs can&#8217;t<br />
typically be demonstrated inside of a single page, for example &#8212; but<br />
you should minimize external dependancies as much as possible.)</p>
<p style="text-align: left;">Once you&#8217;ve done this, you should remove *all non-neccesary lines of<br />
code* from your example. Does the problem require the ScaleBar control<br />
in order to manifest itself? If not, toss it. Does it need multiple<br />
layers? If not, toss them. In short, any line of code that is not<br />
directly related to reproducing the problem should be removed, as each<br />
line will need to be read by the developer &#8212; and in the case of<br />
multiple developers working on a problem, read by *each* developer &#8212; in<br />
order to determine whether the problem is related to that.</p>
<p style="text-align: left;">This minimization step should include removing any unneccesary<br />
Javascript, unneccesary CSS files, unneccesary HTML, etc. until the<br />
resulting code is as small as possible.</p>
<p style="text-align: left;">Many times, in doing this, you will come across a particular<br />
minimization step that causes the problem to go away. This is a good<br />
sign, because it means you have narrowed the problem down to that<br />
particular aspect of code. Put it back, and keep minimizing.</p>
<p style="text-align: left;">Additionally, many times in doing this, you find a particular construct<br />
in your code that can help you understand how to work around the<br />
problem.</p>
<p style="text-align: left;">If not, then continue onto the next section.</p>
<p style="text-align: left;">OpenLayers Library References<br />
=============================</p>
<p style="text-align: left;">There are multiple hosted versions of the OpenLayers library.</p>
<p style="text-align: left;"><a rel="nofollow" href="http://openlayers.org/api/OpenLayers.js" target="_top">http://openlayers.org/api/OpenLayers.js</a></p>
<p style="text-align: left;">This will always represent the most recent released &#8216;stable&#8217; version of<br />
the OpenLayers API.</p>
<p style="text-align: left;"><a rel="nofollow" href="http://openlayers.org/dev/OpenLayers.js" target="_top">http://openlayers.org/dev/OpenLayers.js</a></p>
<p style="text-align: left;">This is always a 10-minute delayed build of OpenLayers trunk.</p>
<p style="text-align: left;">To simplify allowing developers to set up the code on their own testing<br />
environments, it is often beneficial to point directly to one of these<br />
library URLs. In addition, this also ensures that the problem is not<br />
something specific to your build of OpenLayers.</p>
<p style="text-align: left;">Publishing your Problem<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p style="text-align: left;">Once you have minimized your test case, you need to publish it. In<br />
general, it is easiest if you publish an HTML page on a web accessible<br />
URL. Even if your project is not yet public, you can likely put a page<br />
up on another server which demonstrates the problem. Doing this is much<br />
more likely to have a developer actually follow the link and explore<br />
your problem. This is *especially* true for things like WFS which<br />
require a proxy to work correctly:  Downloading the page, setting up a<br />
proxy, and testing locally is a lot of work for a developer simply to<br />
confirm that a problem exists.</p>
<p style="text-align: left;">If you do not have *any* place to publish webpages, you can attempt to<br />
paste your code to a public site like &#8216;nopaste.com&#8217;. However, be aware<br />
that doing so means that a developer has to perform more steps to<br />
reproduce your problem &#8212; and every step is one that makes the problem<br />
less likely to be solved quickly and easily.</p>
<p style="text-align: left;">Communicating about your Problem<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p style="text-align: left;">The best way to communicate your problem is to send an email to the<br />
users list demonstrating the problem. Oftentimes other users will be<br />
able to point out a particular flaw in your code that is causing the<br />
error, or explain that the behavior is a known lack of functionality in<br />
OpenLayers.</p>
<p style="text-align: left;">*Be clear on steps for reproduction*. Users who don&#8217;t know what they&#8217;re<br />
supposed to do to cause the bug will not be able to see it, and if they<br />
can&#8217;t see it, they can&#8217;t help you.</p>
<p style="text-align: left;">If you have determined the particular change in the OpenLayers source<br />
code which is required to change the behavior, then it is more likely<br />
that the Developers list is the best place to go. Any discussion which<br />
involves code from OpenLayers itself is probably better suited for the<br />
dev list.</p>
<p style="text-align: left;">Finally,<br />
&#8212;&#8212;&#8211;</p>
<p style="text-align: left;">By following the steps:<br />
* Simplify/Minimize<br />
* Publish<br />
* Communicate</p>
<p style="text-align: left;">(If you&#8217;d like, you can toss a &#8220;???, Profit!&#8221; at the end of this.)</p>
<p style="text-align: left;">You can ensure that it is as easy as possible for a developer to<br />
determine whether the problem you&#8217;re having is with the library. You<br />
also make it easier for develpoers and users to find potential problems<br />
in your usage of the library and suggest solutions. Finally, you may<br />
find in the process that you find the bug yourself, thus saving yourself<br />
and everyone else time in trying to debug.</p>
<p style="text-align: left;">The end result is a more workable system for everyone. The easier it is<br />
to understand the problem you&#8217;re having, the faster, and more easily,<br />
you will be able to get help.</p>
<p style="text-align: left;">Best Regards,<br />
&#8211;<br />
Christopher Schmidt<br />
MetaCarta</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.archaeogeek.com/blog/2009/05/19/how-to-ask-for-help-on-a-mailing-list/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What a difference a week makes</title>
		<link>http://www.archaeogeek.com/blog/2008/12/18/what-a-difference-a-week-makes/</link>
		<comments>http://www.archaeogeek.com/blog/2008/12/18/what-a-difference-a-week-makes/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 16:34:51 +0000</pubDate>
		<dc:creator>Archaeogeek</dc:creator>
				<category><![CDATA[openlayers]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.archaeogeek.com/blog/?p=284</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=What+a+difference+a+week+makes&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=openlayers&amp;rft.subject=Uncategorized&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2008-12-18&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2008/12/18/what-a-difference-a-week-makes/&amp;rft.language=English"></span>
Well, since my last post, I discovered that my site had been hacked andwas trying to install a trojan on people&#8217;s machines (thanks for letting me know, Bill). I got my account suspended by my web hosts as a result, and got into a bit of a spat with them about how they handled it [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=What+a+difference+a+week+makes&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=openlayers&amp;rft.subject=Uncategorized&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2008-12-18&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2008/12/18/what-a-difference-a-week-makes/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.archaeogeek.com/blog/?p=284"><!-- &nbsp; --></abbr>
<p>Well, since my last post, I discovered that my site had been hacked andwas trying to install a trojan on people&#8217;s machines (thanks for letting me know, Bill). I got my account suspended by my web hosts as a result, and got into a bit of a spat with them about how they handled it (absolutely nothing on their support site about it, but apparently you&#8217;re supposed to tell them IMMEDIATELY when things like that happen). So, apologies if anyone got infected by visiting archaeogeek.com, I do apologise. I know archaeologists are dirty sorts (it&#8217;s all that playing around in the mud), but we&#8217;re not supposed to be contagious!</p>
<p>I have also had a great week exploring <a title="Mapfish" href="http://trac.mapfish.org/trac/mapfish/wiki/Home" target="_blank">mapfish</a> and <a title="openlayers" href="http://openlayers.org/" target="_blank">openlayers</a>, as <a title="Previous post" href="http://www.archaeogeek.com/blog/2008/12/05/this-week-has-been-mostly-about-web-mapping/" target="_blank">I discussed</a> a couple of weeks ago. It&#8217;s been great fun (in an intellectually challenging sort of way) because I have come from a position of almost total ignorance of things like javascript, to being reasonably happy with the map that I&#8217;ve produced, and more importantly, I feel as if I understand what I&#8217;ve done. This is a break from tradition for me- my normal approach is to take code that I don&#8217;t fully understand and hack it till it works. Not this time though! It&#8217;s on an internal dev-server at the moment, but as soon as I get an external URL I&#8217;ll post it for comment.</p>
<p>I&#8217;ve also been exploring google chrome a lot more. When it first came out, I was quite disappointed in it. However, when doing web development and using all those essential firefox extensions, like firebug, httpfox, and webdeveloper, the browser can get a little bloated. So I&#8217;m using chrome as my standard browser and firefox for development work. I&#8217;ve decided that it&#8217;s not that bad- though somehow the time it takes to initially load a page (when it goes through resolving the host and all that) still seems longer than I would expect and I do grow impatient with it. I had also trained myself to use ubiquity, and to &#8220;ctrl-space&#8221; anything that I wanted to look up, but of course that doesn&#8217;t work at all&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archaeogeek.com/blog/2008/12/18/what-a-difference-a-week-makes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This week has been mostly about web-mapping</title>
		<link>http://www.archaeogeek.com/blog/2008/12/05/this-week-has-been-mostly-about-web-mapping/</link>
		<comments>http://www.archaeogeek.com/blog/2008/12/05/this-week-has-been-mostly-about-web-mapping/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 16:41:54 +0000</pubDate>
		<dc:creator>Archaeogeek</dc:creator>
				<category><![CDATA[Free Data]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[openlayers]]></category>
		<category><![CDATA[Ordnance Survey]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[wms]]></category>

		<guid isPermaLink="false">http://www.archaeogeek.com/blog/?p=277</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=This+week+has+been+mostly+about+web-mapping&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=Free+Data&amp;rft.subject=GIS&amp;rft.subject=openlayers&amp;rft.subject=Ordnance+Survey&amp;rft.subject=Uncategorized&amp;rft.subject=wms&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2008-12-05&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2008/12/05/this-week-has-been-mostly-about-web-mapping/&amp;rft.language=English"></span>
I started off this week with the intention of resurrecting and upgrading a demo openlayers map of all our sites, that had been stuck in a sorry corner of our corporate website being neglected. This tied in with moving the map to a different server, upgrading all the components, and generally giving it a shave [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=This+week+has+been+mostly+about+web-mapping&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=Free+Data&amp;rft.subject=GIS&amp;rft.subject=openlayers&amp;rft.subject=Ordnance+Survey&amp;rft.subject=Uncategorized&amp;rft.subject=wms&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2008-12-05&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2008/12/05/this-week-has-been-mostly-about-web-mapping/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.archaeogeek.com/blog/?p=277"><!-- &nbsp; --></abbr>
<p>I started off this week with the intention of resurrecting and upgrading a demo openlayers map of all our sites, that had been stuck in a sorry corner of our corporate website being neglected. This tied in with moving the map to a different server, upgrading all the components, and generally giving it a shave and a haircut (it is male, that&#8217;s for certain). For those people interested in our wms and wfs data- these will be online again soon, I promise.</p>
<p>While I now have a site up again, pretty much ready to go bar the shouting, I&#8217;ve had an interesting time playing with some new toys in the process, so here&#8217;s a quick run-down:</p>
<ul>
<li><a title="Mapfish" href="http://trac.mapfish.org/trac/mapfish/wiki/Home" target="_blank">Mapfish </a>and <a title="Geoadminsuite" href="http://www.geoadminsuite.org/gas/" target="_blank">GeoadminSuite</a>: A funky framework for widgetising <a title="Openlayers" href="http://openlayers.org/" target="_blank">openlayers</a>. Geoadminsuite connects mapserver, openlayers and mapfish to manage data and create really nice mapfish applications. Way cool. Progress so far- it&#8217;s all up and running, though GeoadminSuite had teething troubles that have hopefully been sorted in the latest svn release.</li>
<li><a title="Openlayers" href="http://openlayers.org/" target="_blank">Openlayers</a>: OK, so I&#8217;m just catching up with the latest release after ducking out for a while to do &#8220;real work&#8221;, but I have to say I like the new(er) features. It was nice to be able to do popups without needing to re-write the code for every version of every flavour of browser. That&#8217;s not openlayers&#8217; fault of course, just issues with &#8220;standards&#8221; for things like DOM, which I don&#8217;t claim to understand.</li>
<li><a title="OSM WMS" href="http://spanring.eu/blog/2008/11/17/openstreetmap-as-wms/" target="_blank">Openstreetmap WMS data</a> from <a title="Wheregroup" href="http://wheregroup.com/" target="_blank">Wheregroup</a>: Comes in free and paid-for flavours though details on pricing and terms of service for the commercial version were sketchy on a first skim of the website. This could be really handy to use as background mapping data for web maps, although there are issues of completeness (as always) and it probably needs running through our own mapserver to sort out the styling. This is definitely a goer- I just need to figure out which of the 50 or so layers they publish are really necessary and at what scale. And some kind of completeness metric, so we know how reliable the data is for a given area&#8230;</li>
<li><a title="Cloudmade downloads" href="http://downloads.cloudmade.com/" target="_blank">Openstreetmap shapefiles</a> from <a title="Cloudmade" href="http://www.cloudmade.com/" target="_blank">Cloudmade</a>: A reduced dataset for the UK, with less layers. This might be a better option for us to use as we can control the styling better at the source. As a cheat, I&#8217;m going to load it all up in <a title="QGIS" href="http://www.qgis.org/" target="_blank">Quantum GIS</a>, style it there, and use the mapserver export plugin to quickly build my map file.</li>
<li><a title="Mapnik" href="http://www.mapnik.org/" target="_blank">Mapnik</a>: <a title="Yann Hamon" href="http://blogs.thehumanjourney.net/yann/" target="_blank">One of my colleagues</a> would very much like us to create our own openstreetmap wms server, and use mapnik. I&#8217;d love to, as the cartography is really good, but after diving into it today, I have to say I think I need some hand holding before I can actually make it serve maps. We&#8217;ll see&#8230;</li>
</ul>
<p>Also rans:</p>
<ul>
<li><a title="Ordnance Survey" href="http://www.freeourdata.org.uk/blog/wp-trackback.php?p=278" target="_blank">Ordnance Survey have changed the licensing for their OpenSpace product</a>: You still need a license to use their data, but you can <a title="OpenSpace" href="http://sourceforge.net/projects/osgbwebmaptools/" target="_blank">download the development kit</a> from sourceforge. The license has also been changed to have more &#8220;clarity&#8221; in terms of the ownership of derived data. It would be churlish to suggest that this has anything to do with the &#8220;Show Us a Better Way&#8221; mess up, wouldn&#8217;t it? The problem is, you still need to pay for the background data, so we&#8217;re back up to points 2 and 3 above&#8230;</li>
<li><a title="Amazon Public datasets" href="http://aws.amazon.com/publicdatasets/" target="_blank">Amazon launches public datasets</a>: This, in my limited experience, seems to be a duplication of <a title="CKAN" href="http://www.ckan.net/" target="_blank">ideas that are already out there</a>. That&#8217;s fine when it&#8217;s software, and you want to stomp all over your rivals, but wouldn&#8217;t it have been nice for them to give their support to an existing data repository?</li>
</ul>
<p>Things to play with next:</p>
<ul>
<li><a title="Openaerialmap" href="http://www.openaerialmap.org/" target="_blank">Openaerialmap</a>: Also has a <a title="OAM WMS" href="http://wiki.openaerialmap.org/Using_With_WMS" target="_blank">wms </a>service&#8230;</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.archaeogeek.com/blog/2008/12/05/this-week-has-been-mostly-about-web-mapping/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Belated Happy Second Birthday to Archaeogeek</title>
		<link>http://www.archaeogeek.com/blog/2008/09/11/belated-happy-second-birthday-to-archaeogeek/</link>
		<comments>http://www.archaeogeek.com/blog/2008/09/11/belated-happy-second-birthday-to-archaeogeek/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 13:21:56 +0000</pubDate>
		<dc:creator>Archaeogeek</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[openlayers]]></category>
		<category><![CDATA[Ordnance Survey]]></category>

		<guid isPermaLink="false">http://www.archaeogeek.com/blog/?p=178</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Belated+Happy+Second+Birthday+to+Archaeogeek&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=blog&amp;rft.subject=general&amp;rft.subject=openlayers&amp;rft.subject=Ordnance+Survey&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2008-09-11&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2008/09/11/belated-happy-second-birthday-to-archaeogeek/&amp;rft.language=English"></span>
The title says it all really, Archaeogeek&#8217;s second birthday snuck by the other day without me even noticing. Mr Archaeogeek says this means I have to take him out for dinner. I&#8217;m sure he has it the wrong way around, but maybe he needs rewarding for putting up with me! Anyhow, happy birthday to Archaeogeek. [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Belated+Happy+Second+Birthday+to+Archaeogeek&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=blog&amp;rft.subject=general&amp;rft.subject=openlayers&amp;rft.subject=Ordnance+Survey&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2008-09-11&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2008/09/11/belated-happy-second-birthday-to-archaeogeek/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.archaeogeek.com/blog/?p=178"><!-- &nbsp; --></abbr>
<p>The title says it all really, Archaeogeek&#8217;s second birthday snuck by the other day without me even noticing. <a title="CookandKaye" href="http://www.cookandkaye.co.uk" target="_blank">Mr Archaeogeek</a> says this means I have to take him out for dinner. I&#8217;m sure he has it the wrong way around, but maybe he needs rewarding for putting up with me! Anyhow, happy birthday to Archaeogeek. I&#8217;m even more astounded than I was this time last year that my attention span has lasted this long, given that it has actually been a pretty tough year around these parts. Ah well, here&#8217;s to the next year- let&#8217;s hope this toddler doesn&#8217;t have too much of the &#8220;terrible-twos&#8221;!</p>
<p>In other news, there was a pretty low-key announcement from the British Cartographic Society about their <a title="BCS" href="http://www.cartography.org.uk/default.asp?contentID=579" target="_blank">2008 Awards</a> for &#8220;Excellence in [cartography]&#8220;. Props to the Openstreetmap/OpenLayers powered <a title="Opencyclemap" href="http://www.opencyclemap.org/" target="_blank">OpenCycleMap</a>, and the Thames Estuary Coastal Habitat Atlas (can&#8217;t find a link to this) for triumphing in the Electronic Mapping category. However, tucked away at the bottom of the article was the following telling statement (slightly paraphrased): &#8220;(The Ordnance Survey Mastermap Award for Better Mapping was not awarded because there) was minimal or no innovative use of OS MasterMap data&#8221;. So&#8230; that&#8217;s what happens when you make the data too expensive to use&#8230; you get no innovative uses of it!</p>
<p>And finally, if you were worried about the affects of the switch-on in Cern earlier this week, well don&#8217;t worry. <a title="LHC" href="http://www.hasthelhcdestroyedtheearth.com/" target="_blank">This website</a> will help, and there&#8217;s even an <a title="LHC RSS" href="http://www.hasthelhcdestroyedtheearth.com/rss.xml" target="_blank">rss feed</a> for it. Phew!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archaeogeek.com/blog/2008/09/11/belated-happy-second-birthday-to-archaeogeek/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Portable GIS redux</title>
		<link>http://www.archaeogeek.com/blog/2007/05/02/portable-gis-redux/</link>
		<comments>http://www.archaeogeek.com/blog/2007/05/02/portable-gis-redux/#comments</comments>
		<pubDate>Wed, 02 May 2007 11:22:23 +0000</pubDate>
		<dc:creator>Archaeogeek</dc:creator>
				<category><![CDATA[databases]]></category>
		<category><![CDATA[GIS]]></category>
		<category><![CDATA[openlayers]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[Postgis]]></category>

		<guid isPermaLink="false">http://www.archaeogeek.com/blog/2007/05/02/portable-gis-redux/</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Portable+GIS+redux&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=databases&amp;rft.subject=GIS&amp;rft.subject=openlayers&amp;rft.subject=opensource&amp;rft.subject=Postgis&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2007-05-02&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2007/05/02/portable-gis-redux/&amp;rft.language=English"></span>
This is an idea that seems to come up every so often- what GIS programmes can you run from a USB stick. Well it appears that the list has just got longer. I&#8217;m probably the last person to realise it&#8217;s possible to do this, but I was really pleased to see that both GRASS and [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Portable+GIS+redux&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=databases&amp;rft.subject=GIS&amp;rft.subject=openlayers&amp;rft.subject=opensource&amp;rft.subject=Postgis&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2007-05-02&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2007/05/02/portable-gis-redux/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.archaeogeek.com/blog/2007/05/02/portable-gis-redux/"><!-- &nbsp; --></abbr>
<p>This is an idea that seems to come up every so often- what GIS programmes can you run from a <a href="http://www.spatiallyadjusted.com/2006/02/23/gis-in-your-pocket/" title="Pocket GIS" target="_blank">USB stick</a>. Well it appears that the list has just got longer. I&#8217;m probably the last person to realise it&#8217;s possible to do this, but I was really pleased to see that both <a href="http://grass.itc.it/" title="GRASS" target="_blank">GRASS </a>and <a href="http://www.postgresql.org/" title="PostgreSQL" target="_blank">PostgreSQL </a>can now be run from a USB stick, along with <a href="http://qgis.org/" title="QGis" target="_blank">QGIS</a>, <a href="http://www.apachefriends.org/en/xampp.html" title="XAMPP" target="_blank">XAMPP</a> (inc <a href="http://mapserver.gis.umn.edu/" title="Mapserver" target="_blank">Mapserver</a>, <a href="http://www.openlayers.org/" title="Openlayers" target="_blank">OpenLayers</a>, <a href="http://www.tilecache.org/" title="Tilecache" target="_blank">Tilecache</a>), and <a href="http://fwtools.maptools.org/" title="FWTools" target="_blank">FWTools</a>.</p>
<p>Before I go any further, I should state that my aims for creating a portable GIS are not so much having a production GIS setup on a stick, because obviously performance and storage are an issue, but it might be useful for demonstration purposes, and I do feel as if the take up of these opensource tools might be more if they were easier to install and came in one handy package. So what I really want to achieve is a single portable package, probably a zip-file, that can be downloaded and unzipped onto a Window pc (they can learn about the joys of linux once we&#8217;ve won them over to the basic concept of opensource). No separate downloads, long installation and configuration processes, just a zip file. I do also like having portable packages on my main computer, as if it breaks it&#8217;s a lot easier to reconstruct the setup!</p>
<p>The light-bulb moment for me was when <a href="http://leifuss.wordpress.com/" title="Archaetech" target="_blank">Leif </a>told me that he had seen GRASS working on a USB stick using <a href="http://www.mingw.org/msys.shtml" title="Msys" target="_blank">Msys </a>at the recent <a href="http://leifuss.wordpress.com/2007/04/19/caa-part-ii/" title="CAA" target="_blank">CAA </a>conference in Berlin. This intrigued me, so I looked into it and it works quite nicely- as long as you use the same drive letter to mount your USB stick to all the time. I still have to figure out how to figure out the drive letter and change the paths, probably in a batch file. Put simply, you download <a href="http://www.mingw.org/" title="Mingw" target="_blank">Mingw </a>and Msys onto the stick, follow the instructions for downloading GRASS, edit the install_grass.bat file to change the drive letters, and off it goes.</p>
<p>PostgreSQL was something I had looked into a while ago, been told it wasn&#8217;t possible, and given up on. However, the recent 8.2 release appears to have dropped the requirement for a dedicated non-administrative user to run it. If you download the windows binaries, without the installer, you can set it up whilst logged on as the standard user. When you next run PostgreSQL from a different machine, you just have to use the same username as on your installation pc, regardless of whether that user exists on the pc that you are currently using. Once you have PostgreSQL installed, you can install Postgis into the same directory.</p>
<p>Currently there are a couple of gotchas. Most of these programmes require you to set environment variables, which might not be allowed on the particular pc that you are using, and require some command line experience. I still haven&#8217;t quite figured out how to get GRASS to work if I change the drive letter. Also, PostgreSQL does indeed run very slowly on a USB stick. And, I haven&#8217;t fully explored this to make sure there isn&#8217;t a hidden trap somewhere, or security holes that might be exploited. Having said that, if you want a package that can be unzipped onto a pc with a minimum of fuss then I think it&#8217;s almost there.</p>
<p>What&#8217;s next? Documentation, as always, and the permission of the various programmers that it&#8217;s OK to do this. Oh, and comments please, on what else we might include, or words of wisdom if you&#8217;ve already tried it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archaeogeek.com/blog/2007/05/02/portable-gis-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update</title>
		<link>http://www.archaeogeek.com/blog/2007/04/16/update/</link>
		<comments>http://www.archaeogeek.com/blog/2007/04/16/update/#comments</comments>
		<pubDate>Mon, 16 Apr 2007 09:01:33 +0000</pubDate>
		<dc:creator>Archaeogeek</dc:creator>
				<category><![CDATA[archaeology]]></category>
		<category><![CDATA[MapGuide Open Source]]></category>
		<category><![CDATA[openlayers]]></category>

		<guid isPermaLink="false">http://www.archaeogeek.com/blog/2007/04/16/update/</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Update&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=archaeology&amp;rft.subject=MapGuide+Open+Source&amp;rft.subject=openlayers&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2007-04-16&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2007/04/16/update/&amp;rft.language=English"></span>
Archaeogeek is now back in the saddle/desk-chair after a few weeks break- firstly entertaining visiting parents and most recently scuba-diving in the Sound of Mull (Scotland) In the mean time I have a few projects coming to fruition, and have been catching up on a few things that I wanted to learn more about (hello [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Update&amp;rft.aulast=Cook&amp;rft.aufirst=Jo&amp;rft.subject=archaeology&amp;rft.subject=MapGuide+Open+Source&amp;rft.subject=openlayers&amp;rft.source=Open+Source+Computing+and+GIS+in+the+UK&amp;rft.date=2007-04-16&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.archaeogeek.com/blog/2007/04/16/update/&amp;rft.language=English"></span>
<abbr class="unapi-id" title="http://www.archaeogeek.com/blog/2007/04/16/update/"><!-- &nbsp; --></abbr>
<p>Archaeogeek is now back in the saddle/desk-chair after a few weeks break- firstly entertaining visiting parents and most recently scuba-diving in the Sound of Mull (Scotland)</p>
<p><img src="" title="GeoPress map of "/></p>
<p>In the mean time I have a few projects coming to fruition, and have been catching up on a few things that I wanted to learn more about (hello google maps and database integration). Firstly, we at Oxford Archaeology have been fortunate to have the services of a very skilled and enthusiastic work-placement student called Matt Jones from the University of Southampton for the last few weeks and he has been helping up get our basic web-based mapping sorted. This collaboration was the first to be arranged via the <a href="http://www.antiquist.org/wiki/index.php?title=Skills_Exchange" title="Antiquist" target="_blank">Antiquist Skills Exchange</a>, where people can post about work they have available, or skills they can offer. It&#8217;s still a work in progress to some extent but Matt has done sterling work getting it looking good. Thanks also to Bill Woodall from the <a href="http://openlayers.org/mailman/listinfo" title="OpenLayers" target="_blank">OpenLayers mailing list</a> who helped immensely with the ajax code for getting the popups to work nicely.</p>
<p>Secondly, I have been fortunate to have some communication with the MapGuide Open Source development team in terms of getting MGOS working on Ubuntu. This is a long process, made slightly more difficult because of the difference in time zones, but we are making progress, and I am just amazed at them for assigning someone to spend time working with me to get the programme working. I can&#8217;t honestly imagine many large companies doing this, and it&#8217;s a great credit to the new open mindset at Autodesk. We are currently working through the compilation errors as they occur in the code, and I am taking copious notes so I&#8217;ll keep people posted.</p>
<p>Thirdly, Oxford Archaeology&#8217;s decision to release our data via wms/wfs is still a matter of debate. Unfortunately for every post or comment that approves of our decision, there is another that tries to figure out what we are gaining financially from the decision. I find this sad, as it&#8217;s indicative of a mindset in British Archaeology that we are trying to change. I&#8217;m not being naive- we might make some fuzzy and indirect gains from this, and certainly our internal efficiency will improve, but it&#8217;s really not the main point- we are making a commitment to the free exchange of data.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.archaeogeek.com/blog/2007/04/16/update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point> </georss:point>
	</item>
	</channel>
</rss>

