<?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>Subjektive Wahrnehmung</title>
	<atom:link href="http://blog.gegg.us/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gegg.us</link>
	<description>Ein Blog über Freie Software, (Netz-)politik und mehr</description>
	<lastBuildDate>Fri, 03 Feb 2012 22:01:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Mapserver backend for Tirex</title>
		<link>http://blog.gegg.us/2012/02/a-mapserver-backend-for-tirex/</link>
		<comments>http://blog.gegg.us/2012/02/a-mapserver-backend-for-tirex/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 22:01:43 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[FOSSGIS]]></category>
		<category><![CDATA[Openstreetmap]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=1088</guid>
		<description><![CDATA[When rendering maps people coming from a traditional GIS background tend to use Mapserver rather than Mapnik. I don&#8217;t know the reason for this, but it is probably just because Mapserver is quite mature and has been around for a long time while Mapnik is still relatively new. I also did quite a few things [...]]]></description>
			<content:encoded><![CDATA[<p>When rendering maps people coming from a traditional GIS background tend to use <a href="http://mapserver.org/">Mapserver</a> rather than <a href="http://mapnik.org/">Mapnik</a>. I don&#8217;t know the reason for this, but it is probably just because Mapserver is quite mature and has been around for a long time while Mapnik is still relatively new.</p>
<p>I also did quite a few things using Mapserver in the past but mostly in the WMS and raster data area.</p>
<p>One thing Mapserver can do is rendering based on data values rather than just by predefined rules, which could be quite useful for river widths and the like. This was not possible in Mapnik at least not in Mapnik versions &lt; 2.0.</p>
<p>Mapserver is scriptable in a couple of languages (not just Python) and this is why it has been relatively easy coding a new backend for <a href="http://wiki.openstreetmap.org/wiki/Tirex">Tirex</a> although Perl is not quite my favourite scripting language. Of course this new backend is heavily based on the existing WMS backend.</p>
<p><img title="La Gomera" src="http://blog.gegg.us/wp-content/uploads/blog.gegg.us/lagomera.png" alt="" width="497" height="366" /></p>
<p>So why did I do this? Well, last week I just stumbled upon the <a href="http://geo.dianacht.de/topo/">nice Topomap</a> project which Max Berger is doing and unfortunately he map is limited to a very small area.</p>
<p>Hopefully I will be able to provide a map of this style for a couple of other areas real soon now. I&#8217;m especially interested in islands with good hiking options, the so called <em>Wanderinseln</em> in German.</p>
<p>I just commited the changes to the Openstreetmap SVN-repository in the hope that it might be useful for others as well.</p>
<p>BTW, Max is using <a href="http://tilecache.org/">TileCache</a> which I could probably use as well. Probably someone can enlighten me about the pros and cons of Tirex vs. TileCache.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2012/02/a-mapserver-backend-for-tirex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Piratenpartei: Reality Check Frau Kotting-Uhl</title>
		<link>http://blog.gegg.us/2011/10/piratenpartei-reality-check-frau-kotting-uhl/</link>
		<comments>http://blog.gegg.us/2011/10/piratenpartei-reality-check-frau-kotting-uhl/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 09:55:14 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[Netzpolitik]]></category>
		<category><![CDATA[Politik/politics]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=1035</guid>
		<description><![CDATA[Auf ka-news gibt Frau Kotting-Uhl ein Interview zum Thema Kernenergie. Während ich die Aussagen zu diesem Thema abgesehen vom alarmistischen Unterton für weitgehend richtig halte kann ich die Äußerungen am Ende des Artikels zum Thema Piratenpartei nun wirklich nicht nachvollziehen! Da wird der Erfolg der Piratenpartei mit dem Wunsch nach Neuem, unverbrauchten begründet! Unglaublich, dass [...]]]></description>
			<content:encoded><![CDATA[<p>Auf 	<a href="http://www.ka-news.de/region/karlsruhe/erdbeben-japan./Sylvia-Kotting-Uhl-Wie-waere-Fukushima-in-Deutschland-;art6066,732155">ka-news</a> gibt Frau Kotting-Uhl ein Interview zum Thema Kernenergie. Während ich die Aussagen zu diesem Thema abgesehen vom alarmistischen Unterton für weitgehend richtig halte kann ich die Äußerungen am Ende des Artikels zum Thema Piratenpartei nun wirklich nicht nachvollziehen!</p>
<p>Da wird der Erfolg der Piratenpartei mit dem Wunsch nach Neuem,  unverbrauchten begründet! Unglaublich, dass hier noch nicht einmal ein Problembewußtsein existiert. Frau Kotting-Uhl, Sie und weitere 14 Bundestagsabgeordnete der Grünen sind dafür verantwortlich, dass Wähler, die bisher die Grünen gewählt haben in Scharen zu den Piraten übergelaufen sind!</p>
<p>Auch ich war damals sehr enttäuscht und habe zu diesem Thema ein <a href="http://blog.gegg.us/2009/06/das-abstimmungsverhalten-der-grunen-beim-zensursula-gesetz/">Blogposting</a> geschrieben. Eine Enttäuschung die sich übrigens auf meine Wahlentscheindung bei der Bundestagswahl ausgewirkt hat. Meine Erststimme ging damals an den Kandidaten der Piratenpartei, weil ich explizit niemanden wählen wollte der sich nicht explizit gegen Internetzensur ausgesprochen hat. Wenn ich nun Ihre aktuellen Aussagen bei KA-News lese muss ich im Nachhinein feststellen, dass das die richtige Entscheidung war, denn ein Problembewußtsein scheint nicht vorhanden zu sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2011/10/piratenpartei-reality-check-frau-kotting-uhl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rendering von Waldflächen 2.0</title>
		<link>http://blog.gegg.us/2011/07/rendering-von-waldflachen-2-0/</link>
		<comments>http://blog.gegg.us/2011/07/rendering-von-waldflachen-2-0/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 09:27:40 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[Openstreetmap]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=975</guid>
		<description><![CDATA[Vor ziemlich genau 3 Jahren habe ich in Osmarender die Regeln eingebaut verschiedene Typen von Wald (Mischwald, Laubwald, Nadelwald) auf der Karte verschieden darzustellen. Seitdem ist viel passiert im Openstreetmap Umfeld. Inzwischen hat sich Mapnik als Standardrenderer etabliert und der Tod von Osmarender ist eigentlich nur noch eine Frage der Zeit. Das Teil ist ja [...]]]></description>
			<content:encoded><![CDATA[<p>Vor ziemlich genau 3 Jahren habe ich in <a href="http://wiki.openstreetmap.org/wiki/DE:Osmarender">Osmarender</a> die Regeln eingebaut verschiedene Typen von Wald (Mischwald, Laubwald, Nadelwald) auf der Karte verschieden darzustellen.</p>
<p><img src="http://a.tah.openstreetmap.org/Tiles/tile/16/34315/22499.png" alt="Waldtyp in Osmarender" /></p>
<p>Seitdem ist viel passiert im Openstreetmap Umfeld. Inzwischen hat sich Mapnik als Standardrenderer etabliert und der Tod von Osmarender ist eigentlich nur noch eine Frage der Zeit. Das Teil ist ja ohnehin was den CO2 Footprint betrifft kaum vertretbar.</p>
<p>Seit einiger Zeit gibt es auch einen Mapnik basierten<br />
<a href="http://blog.gegg.us/?p=982">deutschen Kartenstil</a>. Man ahnt es, meine erste Änderung an diesem Stil betrifft nun wieder die Waldtypen.</p>
<p>Schon vor drei Jahren gab es auf der Osmarender Mailingliste eine Diskussion um die richtigen Waldsymbole.</p>
<p><img src="http://geggus.net/sven/blogbilder/coniferous.png" alt="Nadelwald" /><img src="http://geggus.net/sven/blogbilder/deciduous.png" alt="Laubwald" /></p>
<p>Angeblich sind die hierzulande gängigen Icons aus Topokarten nämlich nicht international üblich. Deshalb haben wir damals für Osmarender diese Symbole gebastelt die an Apfelbäume und Weihnachtsbäume aus Kinderbüchern erinnern.</p>
<p>Für den deutschen Kartenstil ist das aber ohnehin nicht relevant und deshalb gibt es dort jetzt ab Zoomlevel 14 die in deutschen Karten üblichen Symbole für <a href="http://wiki.openstreetmap.org/wiki/DE:Key:wood">Waldtypen</a>.</p>
<style type="text/css">.entry .olMapViewport img {max-width: none; max-height: none;}.entry-content img, .widget img {max-width: none; max-height: none;}.olControlAttribution {bottom: 0 !important;}div.olControlMousePosition {bottom: 1em !important;}#map_1 {clear: both; padding: 0px; margin: 0px; border: 0px; width: 100%; height: 100%; margin-top:0px; margin-right:0px;margin-left:0px; margin-bottom:0px; left: 0px;}#map_1 img{clear: both; padding: 0px; margin: 0px; border: 0px; width: 100%; height: 100%; position: absolute; margin-top:0px; margin-right:0px;margin-left:0px; margin-bottom:0px;}</style><div id="map_1" style="width:450px; height:300px; overflow:hidden;padding:0px;border:none;"><script type="text/javascript" src="http://www.openlayers.org/api/OpenLayers.js"></script><script type="text/javascript">/* <![CDATA[ */(function($) { map = new OpenLayers.Map ("map_1", {            controls:[              new OpenLayers.Control.Navigation(),              new OpenLayers.Control.PanZoom()              ],          maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),          maxResolution: 156543.0399,          numZoomLevels: 19,          units: "m",          projection: new OpenLayers.Projection("EPSG:900913"),           displayProjection: new OpenLayers.Projection("EPSG:4326")      } );var lmap = new OpenLayers.Layer.OSM("Mapnik DE","http://tile.openstreetmap.de/tiles/osmde/${z}/${x}/${y}.png",{numZoomLevels: 17, transitionEffect: 'resize', sphericalMercator: true});var layerOSM_Attr = new OpenLayers.Layer.Vector("OSM-plugin",{attribution:"<a href=\"http://www.Fotomobil.at/wp-osm-plugin\">OSM plugin</a>"});map.addLayers([lmap, layerOSM_Attr]);    function osm_getTileURL(bounds) {        var res = this.map.getResolution();        var x = Math.round((bounds.left - this.maxExtent.left) / (res * this.tileSize.w));        var y = Math.round((this.maxExtent.top - bounds.top) / (res * this.tileSize.h));        var z = this.map.getZoom();        var limit = Math.pow(2, z);        if (y < 0 || y >= limit) {            return OpenLayers.Util.getImagesLocation() + "404.png";        } else {            x = ((x % limit) + limit) % limit;            return this.url + z + "/" + x + "/" + y + "." + this.type;        }    }var lonLat = new OpenLayers.LonLat(8.50007,49.02453).transform(map.displayProjection,  map.projection);map.setCenter (lonLat,16);})(jQuery)/* ]]&gt; */ </script></div>
<p>Im Zuge dieser Änderung habe ich auch gleich noch das unterschiedliche Rendering von landuse=forest und natural=wood entsorgt. Insbesondere in Deutschland gibt es ja de fakto keinen Urwald mehr und zudem irritieren die Unterschiede im Rendering mehr als sie nützen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2011/07/rendering-von-waldflachen-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Der deutsche OSM Kartenstil,  Aufzucht und Pflege</title>
		<link>http://blog.gegg.us/2011/07/der-deutsche-osm-kartenstil-aufzucht-und-pflege/</link>
		<comments>http://blog.gegg.us/2011/07/der-deutsche-osm-kartenstil-aufzucht-und-pflege/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 13:15:28 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[FOSSGIS]]></category>
		<category><![CDATA[Openstreetmap]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=982</guid>
		<description><![CDATA[Seit einigen Monaten gibt es auf der deutschen OSM Homepage einen eigenen Kartenstil, der im Rahmen einer Bachelorarbeit an der HFT Stuttgart aus dem internationalen Stil entstanden ist. Dieser Stil versucht sich an die hierzulande in Karten üblichen Gepflogenheiten zu halten und trotzdem nicht allzuweit von der internationalen Variante abzuweichen. Im Gegensatz zu einer Bachelorarbeit [...]]]></description>
			<content:encoded><![CDATA[<p>Seit einigen Monaten gibt es auf der <a href="http://www.openstreetmap.de/karte.html">deutschen OSM Homepage</a> einen eigenen Kartenstil, der im Rahmen einer Bachelorarbeit an der HFT Stuttgart aus dem internationalen Stil entstanden ist. Dieser Stil versucht sich an die hierzulande in Karten üblichen Gepflogenheiten zu halten und trotzdem nicht allzuweit von der internationalen Variante abzuweichen.</p>
<style type="text/css">.entry .olMapViewport img {max-width: none; max-height: none;}.entry-content img, .widget img {max-width: none; max-height: none;}.olControlAttribution {bottom: 0 !important;}div.olControlMousePosition {bottom: 1em !important;}#map_2 {clear: both; padding: 0px; margin: 0px; border: 0px; width: 100%; height: 100%; margin-top:0px; margin-right:0px;margin-left:0px; margin-bottom:0px; left: 0px;}#map_2 img{clear: both; padding: 0px; margin: 0px; border: 0px; width: 100%; height: 100%; position: absolute; margin-top:0px; margin-right:0px;margin-left:0px; margin-bottom:0px;}</style><div id="map_2" style="width:450px; height:300px; overflow:hidden;padding:0px;border:none;"><script type="text/javascript">/* <![CDATA[ */(function($) { map = new OpenLayers.Map ("map_2", {            controls:[              new OpenLayers.Control.Navigation(),              new OpenLayers.Control.PanZoom()              ],          maxExtent: new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),          maxResolution: 156543.0399,          numZoomLevels: 19,          units: "m",          projection: new OpenLayers.Projection("EPSG:900913"),           displayProjection: new OpenLayers.Projection("EPSG:4326")      } );var lmap = new OpenLayers.Layer.OSM("Mapnik DE","http://tile.openstreetmap.de/tiles/osmde/${z}/${x}/${y}.png",{numZoomLevels: 17, transitionEffect: 'resize', sphericalMercator: true});var layerOSM_Attr = new OpenLayers.Layer.Vector("OSM-plugin",{attribution:"<a href=\"http://www.Fotomobil.at/wp-osm-plugin\">OSM plugin</a>"});map.addLayers([lmap, layerOSM_Attr]);    function osm_getTileURL(bounds) {        var res = this.map.getResolution();        var x = Math.round((bounds.left - this.maxExtent.left) / (res * this.tileSize.w));        var y = Math.round((this.maxExtent.top - bounds.top) / (res * this.tileSize.h));        var z = this.map.getZoom();        var limit = Math.pow(2, z);        if (y < 0 || y >= limit) {            return OpenLayers.Util.getImagesLocation() + "404.png";        } else {            x = ((x % limit) + limit) % limit;            return this.url + z + "/" + x + "/" + y + "." + this.type;        }    }var lonLat = new OpenLayers.LonLat(8.4724,48.9961).transform(map.displayProjection,  map.projection);map.setCenter (lonLat,14);})(jQuery)/* ]]&gt; */ </script></div>
<p>Im Gegensatz zu einer Bachelorarbeit und einem Studium ist ein Kartenstil für ein solch dynamisches Projekt wie Openstreetmap aber niemals fertig.</p>
<p>Aus diesem Grund haben wir jetzt eine <a href="http://lists.openstreetmap.de/mailman/listinfo/mapnik-de">Arbeitsliste</a> gegründet. Die Abonnenten dieser Liste möchten sich der   Weiterentwicklung und Pflege dieses Kartenstils annehmen.</p>
<p>Insbesondere warten schon diverse Änderungen am internationalen Stil auf ihre Portierung.</p>
<p>Über weitere Mitstreiter, die mit der Mapnik Toolchain und Subversion umgehen können würden wir uns freuen.</p>
<p>Es geht bei der Liste ausdrücklich nicht um Diskussionen was man darstellen sollte und was nicht. Dafür gibt es <a href="http://lists.openstreetmap.org/listinfo/talk-de">talk-de</a> und das Forum.</p>
<p>Was die Technik betrifft ist der Server leider sehr langsam und stellt derzeit auch nur Europa zur Verfügung. Das ändert sich hoffentlich bald wenn wir unseren eigenen Server bekommen.</p>
<p>Wenn jemand den Betreiber eines Rechenzentrums kennt der dem Openstreetmap Projekt etwas gutes tun möchte möge sich umgehend bei mir melden. Wir bräuchten etwa 3HE Platz in einem Serverschrank.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2011/07/der-deutsche-osm-kartenstil-aufzucht-und-pflege/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Why I would never swap my FOOS OS to a proprietary one</title>
		<link>http://blog.gegg.us/2011/06/why-i-would-never-swap-my-foos-os-to-a-proprietary-one/</link>
		<comments>http://blog.gegg.us/2011/06/why-i-would-never-swap-my-foos-os-to-a-proprietary-one/#comments</comments>
		<pubDate>Sat, 04 Jun 2011 23:52:21 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=956</guid>
		<description><![CDATA[At my workplace we started the policy that devices leaving the campus must be encrypted. For this reason I created a USB pen-drive based boot scenario for our Debian based Laptops which allows for a completely encrypted drive using LUKS a couple of years ago. However, the encryption of the pen-drives themselves has been a [...]]]></description>
			<content:encoded><![CDATA[<p>At my workplace we started the policy that devices leaving the campus must be encrypted. For this reason I created a USB pen-drive based boot scenario for our Debian based Laptops which allows for a completely encrypted drive using <a href="http://code.google.com/p/cryptsetup/">LUKS</a> a couple of years ago.</p>
<p>However, the encryption of the pen-drives themselves has been a problem ever since we started to follow this policy. Devices like Kingston DataTraveler Vault are Windows only and alternative solutions are rare.</p>
<p>Fortunately I recently discovered the Corsair Padlock devices which might be a solution for people who need platform independent encrypted USB storage.</p>
<p>When testing one of those devices I thought about securing my laptop kernels with such a thing,  because this would remove or at least reduce the attack option (unencrypted kernel and initrd) left in my encrypted laptop drive setup.</p>
<p>Well this is where the problem started and where one oft the best software support in the world (this of the linux kernel) was again<br />
able to solve it by just sending a few mails around the globe.</p>
<p><strong>So here comes the whole story:</strong></p>
<p>Quite a lot of BIOS are unable to boot from a so called Superfloppy device (no partition at all). For this reason I just added one to my Padlock2 device. Unfortunately this device could not be detected by Linux but worked fine in M$-Windows.</p>
<p>Sending an error report and some debug output to the usb-storage mailing-list revealed some strange bug (or just a tricky windows only workaround to enable hardware encryption?) in the Padlock device not showing the correct partition Information on the first read by the OS. Windows reads a bunch of stuff before looking at the<br />
partition data so the problem does not arise there.</p>
<p>And here comes the real beauty of FOOS. I got a patch which worked around the problem just a couple of hours later from somebody a thousand kilometeres away (credits go to Alan Stern) and fortunately this patch will go into Linux 3.0.1.</p>
<p>Problem solved <img src='http://blog.gegg.us/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This is not the first time something like this happened. I&#8217;m a 100% certain that something like this would never be possible in a closed source world which is all about workarounds in application Software because it is just impossible to send an email to the maintainer of a particular piece of OS code.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2011/06/why-i-would-never-swap-my-foos-os-to-a-proprietary-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GR-Wanderwege und der Trademark Wahnsinn</title>
		<link>http://blog.gegg.us/2011/01/gr-wanderwege-und-der-trademark-wahnsinn/</link>
		<comments>http://blog.gegg.us/2011/01/gr-wanderwege-und-der-trademark-wahnsinn/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 15:49:13 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Netzpolitik]]></category>
		<category><![CDATA[Openstreetmap]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=874</guid>
		<description><![CDATA[Nops OSM basierte Reit- und Wanderkarte ist neben der Openpistemap eine meiner Lieblingskarten auf Openstreetmap Basis. Eine vergleichbare Karte (auf Basis von proprietärer Daten) gibt es im ganze Web nicht. Es gibt lediglich einige ähnliche Karten, die ebenfalls OSM basiert sind. Beim browsen in der Karte ist mir die Tage aufgefallen, dass der berühmte Wanderweg [...]]]></description>
			<content:encoded><![CDATA[<p>Nops OSM basierte <a href="http://www.wanderreitkarte.de/index.php?lon=8.8664&amp;lat=42.4832&amp;zoom=14">Reit- und Wanderkarte</a> ist neben der <a href="http://www.openpistemap.org">Openpistemap</a> eine meiner Lieblingskarten auf Openstreetmap Basis.</p>
<p>Eine vergleichbare Karte (auf Basis von proprietärer Daten) gibt es im ganze Web nicht. Es gibt lediglich einige ähnliche Karten, die ebenfalls OSM basiert sind.</p>
<p><div class="wp-caption alignleft" style="width: 159px"><img alt="Wegverlauf GR20" src="http://geggus.net/sven/blogbilder/gr20.png" title="Titel" width="149" height="261" /><br />
<p class="wp-caption-text">Quelle: Wikipedia</p></div>Beim browsen in der Karte ist mir die Tage aufgefallen, dass der berühmte <a href="http://de.wikipedia.org/wiki/GR_20">Wanderweg GR20</a> auf Korsika dort nicht erscheint obwohl er als <a href="http://www.openstreetmap.org/?relation=101692">Relation 101692</a> bereits im Jahre 2009 erfasst wurde.</p>
<p>Die technischen die administrativen Gründe für dieses Problem sind selbstverständlich lösbar und der Weg könnte also demnächst auf der Karte erscheinen&#8230;</p>
<p>Könnte erscheinen, denn meine Frage nach den Fehlen des Weges auf der deutschen OSM Mailingliste führte zu einem Hinweis der mich ratlos und ehrlich gesagt auch wütend macht!</p>
<p>Sowohl die Abkürzung <strong>GR</strong> (französisch für Grande Randonnée) als auch die zugehörigen Farbmarkierungen sind eingetragene Marken des französischen Wandervereins.</p>
<p>Das wiederum bedeutet nach meinem naiven Verständnis, dass wir die Wege zwar selbstverständlich erfassen dürfen, diese aber weder als GR bezeichnen noch mit den korrekten Farbmarkierungen versehen dürfen. Keine Ahnung ob diese Annahme korrekt ist (IANAL).</p>
<p>Was tun sprach Zeus? Keiner von uns hat wohl ausreichende Kenntnis des Markenrechts um uns (am besten rechtsverbindliche) Auskunft geben zu können.</p>
<p>Fakt ist, dass eine Karte mit einer falschen Bezeichnung für einen Wanderweg und mit falscher Markierung erhebliche Verunsicherung erzeugen dürfte <img src='http://blog.gegg.us/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2011/01/gr-wanderwege-und-der-trademark-wahnsinn/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A WMS-server in about 100 lines of code&#8230;</title>
		<link>http://blog.gegg.us/2010/11/a-wms-server-in-about-100-lines-of-code/</link>
		<comments>http://blog.gegg.us/2010/11/a-wms-server-in-about-100-lines-of-code/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 16:23:55 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[FOSSGIS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Openstreetmap]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=821</guid>
		<description><![CDATA[or how to use geoimage.at and others in josm A few weeks ago a few austrian mappers contacted me because we are now allowed to us the WMS server at http://geoimage.at/ for mapping. Unfortunately the data is currently only available in an austrian koordinate system (EPSG:31287). With EPSG:4326 beeing unavailable this is in fact a [...]]]></description>
			<content:encoded><![CDATA[<p><b>or how to use geoimage.at and others in josm</b></p>
<p>A few weeks ago a few austrian mappers contacted me because we are now allowed to us the WMS server at <a href="http://geoimage.at/">http://geoimage.at/</a> for mapping.</p>
<p>Unfortunately the data is currently only available in an austrian koordinate system (EPSG:31287). With EPSG:4326 beeing unavailable this is in fact a violation of the WMS spec <img src='http://blog.gegg.us/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>This could however be easily fixed using UMN-Mapserver as WMS-proxy, but unfortunately we are not allowed to do this at <a href="/2010/01/announcing-wms-openstreetmap-de/">wms.openstreetmap.de</a>because we are not permitted to set up a cascading WMS based on their rules.</p>
<p>Anyway, with my wms.openstreetmap.de setup already using the python wsgi-interface (apache mod_wsgi) I thought that a standalone UMN-Mapserver based WMS-server should be very easy to hack, given the fact, that all the difficult stuff is already available in python and mapscript. Well, my presumption proved to be true <img src='http://blog.gegg.us/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So here is my <a href="http://geggus.net/osm/simplewms.tar.gz">standalone WMS-server</a> written in roughly 100 lines of python code.</p>
<p>As far as geoimage.at is concerned, there are already other solutions at the <a href="http://wiki.openstreetmap.org/wiki/WikiProject_Austria/geoimage.at">OSM-Wiki page</a>, but this was fun to hack and might be useful for other purposes as well. An advantage of my solution is that it is possible to use the Austrian <a href="http://www.bev.gv.at/portal/page?_pageid=713,1604469&#038;_dad=portal&#038;_schema=PORTAL">GIS-grid file</a> for reprojection to achieve the highest possible accuracy. For this purpose the proj4-definition for EPSG:31287 (defined in /usr/share/proj/epsg on Linux) must look like this:</p>
<p><code><31287> +proj=lcc +lat_1=49 +lat_2=46 +lat_0=47.5 +lon_0=13.33333333333333 +x_0=400000 +y_0=400000 +ellps=bessel +units=m +nadgrids=/path/to/GIS_GRID_austria.gsb +no_defs</code></p>
<p>I would be interested in feedback on how to get this to work on Windows as well. Talking about Linux this has only been a matter of typing <code>apt-get install python-mapscript</code> and adjusting the proj4 definition file to use the GIS-grid.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2010/11/a-wms-server-in-about-100-lines-of-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wozu Kraftwerke, bei uns kommt der Strom aus der Steckdose</title>
		<link>http://blog.gegg.us/2010/10/wozu-kraftwerke-bei-uns-kommt-der-strom-aus-der-steckdose/</link>
		<comments>http://blog.gegg.us/2010/10/wozu-kraftwerke-bei-uns-kommt-der-strom-aus-der-steckdose/#comments</comments>
		<pubDate>Sun, 31 Oct 2010 12:54:49 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[Politik/politics]]></category>
		<category><![CDATA[Umwelt/Environment]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=774</guid>
		<description><![CDATA[Gerade habe ich einen Bericht im Fernsehen über eine Bürgerinitiative gegen ein Pumspeicherkraftwerk gesehen und nun auch deren Webseite besucht! Über solche Aktionen kann ich ehrlich gesagt nur den Kopf schütteln. Da scheint man offensichtlich den Ernst der Lage noch nicht erkannt zu haben! Keine Energiequelle ist ohne Nachteile, aber hier wir gegen etwas mobil [...]]]></description>
			<content:encoded><![CDATA[<p>Gerade habe ich einen Bericht im Fernsehen über eine <a href="http://www.hornbergbecken-2.de/">Bürgerinitiative</a> <strong>gegen</strong> ein Pumspeicherkraftwerk gesehen und nun auch deren Webseite besucht!<br />
Über solche Aktionen kann ich ehrlich gesagt nur den Kopf schütteln. Da scheint man offensichtlich den Ernst der Lage noch nicht erkannt zu haben! <strong>Keine</strong> Energiequelle ist ohne Nachteile, aber hier wir gegen etwas mobil gemacht, das wir schon in naher Zukunft dringend brauchen werden und das einen vergleichsweise geringen Umweltschaden erzeugt, ja sogar gegen etwas der wenigen Dinge die die großen Energiemonopolisten derzeit <strong>richtig</strong> machen.</p>
<p>Vorweg: Ich bin gegen die Laufzeitverlängerung von Atomkraftwerken und beziehe meine elektrische Energie von einem <a href="http://www.atomausstieg-selber-machen.de/">Ökostromanbieter</a>. Ich bin mir des weiteren sicher, dass wir zumindest unseren derzeitigen Bedarf an elektrischer Energie in Zukunft vollständig regenerativ decken können.</p>
<p>Was den Bedarf an Energie für die Heizung von Gebäuden betrifft sind wir jedoch leider noch weit davon entfernt das in absehbarer Zeit hinzukriegen. Kraft-Wärme-Kopplung kann hier zwar als Brückentechnologie mittelfristig helfen ist aber eben nicht als langfristige Lösung brauchbar. Langfristig wird die Welt wohl sogar eher mehr als weniger Energie aus elektrischen Strom decken müssen, weil eben fast alle alternativen Energieträger Strom erzeugen und leider <strong>keine</strong> dezentral einsetzbare Wärme.</p>
<p>Angesichts des <a href="http://de.wikipedia.org/wiki/Globales_%C3%96lf%C3%B6rdermaximum">globalen Ölfördermaximums</a>(Peak Oil) und mittelfristig auch dem globalen Gasfördermaximum können wir es uns schlichtweg nicht leisten neben den Atomkraftwerken auch den Aufbau von Ausgleichsmechanismen wie Pumspeicherkraftwerken zu verhindern. Wenn zukünftig ein höherer Anteil des Strombedarfs regenerativ sein soll und dazu gibt es meines Erachtens wohl kaum eine vernünftige Alternative, dann brauchen wir Mechanismen zum Lastausgleich, denn elektrische Energie kann man noch immer nicht effizient speichern. Alternative Ideen zur Speicherung von Energie wie Druckluftspeicher oder Batterien parkender Elektroautos sind zwar spannend aber eben keine heute schon realisierbare Technologie. </p>
<p>Die <a href="http://www.hornbergbecken-2.de/">Bürgerinitiative</a> gegen das Hornbergbecken 2 argumentiert nun Publikumswirksam, dass das Becken derzeit nur dazu dienen würde Atomstrom grün zu waschen.</p>
<p>Dies mag ja sogar der Fall sein solange es noch einen nennenswerten Anteil von Grundlastkraftwerken gibt, aber nehmen wir doch mal an wir würden es schaffen die eher umweltschädliche Nutzung von Kohle- und Kernkraft für unsere Stromversorgung komplett abzuschaffen. Dann wäre die Folge doch gerade eine erheblich höhere Dynamik in den Quellen unseres Stromes die es dann auszugleichen gilt. Der Wind tut uns nunmal nicht den Gefallen genau nur dann Energie zu liedern, wenn diese auch benötigt wird. </p>
<p>Schade, dass hier einmal mehr meine Skepsis gegen Basisdemokratie bestätigt wird. Mit dem <a href="http://de.wikipedia.org/wiki/Sankt-Florian-Prinzip">Sankt-Florian-Prinzip</a> wird man jedenfalls keine vernünftige Energiepolitik machen können.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2010/10/wozu-kraftwerke-bei-uns-kommt-der-strom-aus-der-steckdose/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When running kernel.org kernels you are on your own :(</title>
		<link>http://blog.gegg.us/2010/09/when-running-kernel-org-kernels-you-are-on-your-own/</link>
		<comments>http://blog.gegg.us/2010/09/when-running-kernel-org-kernels-you-are-on-your-own/#comments</comments>
		<pubDate>Sun, 19 Sep 2010 13:19:21 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=763</guid>
		<description><![CDATA[A few days ago a local root exploit for the Linux Kernel has been posted and is available from all over the Internet now. As usual in recent years the kernel.org people just fixed it silently without mentioning in the commit log that this is a mayor security fix. People like me which are still [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago <a href="http://sota.gen.nz/compat2/robert_you_suck.c">a local root exploit</a> for the Linux Kernel has been posted and is available from all over the Internet now.</p>
<p>As usual in recent years the kernel.org people just fixed it silently without mentioning in the commit log that this is a mayor security fix.</p>
<p>People like me which are still running kernel.org kernels and which are actually the people reporting bugs in recent kernels are actually drawing the shortest straw here now <img src='http://blog.gegg.us/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>IMO it is a shame that there is still no 2.6.35.5 Kernel available which fixes this flaw.</p>
<p>So what I will need to do now is trying to repair this by merging the <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=patch;h=c41d68a513c71e35a14f66d71782d27a79a81ea6">fix</a> from git.kernel.org to 2.6.35.4&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2010/09/when-running-kernel-org-kernels-you-are-on-your-own/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The state of free bicycle trip planning tools</title>
		<link>http://blog.gegg.us/2010/09/the-state-of-free-bicycle-trip-planning-tools/</link>
		<comments>http://blog.gegg.us/2010/09/the-state-of-free-bicycle-trip-planning-tools/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 20:50:18 +0000</pubDate>
		<dc:creator>giggls</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[FOSSGIS]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[Openstreetmap]]></category>

		<guid isPermaLink="false">http://blog.gegg.us/?p=658</guid>
		<description><![CDATA[While the quality of openstreetmap has changed from unusable to what is now arguably the best map for bicycle trip planning in recent years (at least in germany) unfortunately free bicycle trip planning software has not. The following table is probably not complete so please post your suggestions if you know about other tools. I [...]]]></description>
			<content:encoded><![CDATA[<p>While the quality of openstreetmap has changed from unusable to what is now arguably the best map for bicycle trip planning in recent years (at least in germany) unfortunately free bicycle trip planning software has not.</p>
<p>The following table is probably not complete so please post your suggestions if you know about other tools.</p>
<p>I just tested FOSS and web based tools because commercial applications like TTQV tend to be running on windows only anyway.</p>
<p>So here is the current state of the tools I checked. What I would really like to see in the future is a gpsies.com like semi-automatic-routing feature but based on osm instead of google.</p>
<table border="1">
<tr>
<td colspan="9">
<h2>stand alone applications:</h2>
<tr>
<th>Software</p>
<th>OSM tiles</p>
<th>Google maps/aerial images</p>
<th>WMS</p>
<th>Garmin maps</p>
<th>rectified images</p>
<th>Automatic routing</p>
<th>Manual route planning</p>
<th>semi-automatic routing</p>
<tr>
<td><a href="http://viking.sf.net">Viking</a></p>
<td>yes
<td>not allowed
<td>via hack
<td>no
<td>no
<td>no
<td>yes
<td>no</p>
<tr>
<td><a href="http://www.qlandkarte.org">QLandkarteGT</a></p>
<td>yes
<td>no
<td>no
<td>no
<td>yes
<td>no
<td>yes
<td>no</p>
<tr>
<td colspan="9">
<h2>web based tools:</h2>
<tr>
<th>Software</p>
<th>OSM tiles</p>
<th>Google maps/aerial images</p>
<th>WMS</p>
<th>Garmin maps</p>
<th>rectified images</p>
<th>Automatic routing</p>
<th>Manual route planning</p>
<th>semi-automatic routing</p>
<tr>
<td><a href="http://www.marengo-ltd.com/map/">marengo-ltd.co.uk</a></p>
<td><a href="http://geggus.net/gmaps/routeplanner.html">my hacked version</a>
<td>yes
<td>no
<td>no
<td>no
<td>no
<td>yes
<td>no</p>
<tr>
<td><a href="http://pifpafpuf.de/cycleroute/">pifpafpuf.de</a></p>
<td>yes
<td>no
<td>no
<td>no
<td>no
<td>no
<td>yes
<td>no</p>
<tr>
<td><a href="http://gpsies.com">gpsies.com</a></p>
<td>yes
<td>yes
<td>no
<td>no
<td>no
<td>Google API
<td>yes
<td>Google API</p>
<tr>
<td><a href="http://openrouteservice.org">openrouteservice.org</a></p>
<td>yes
<td>no
<td>no
<td>no
<td>no
<td>OSM
<td>no
<td>no<br />
</table>
<p>My current workflow ist still using about 2 or 3 of these tools because fortunately all of them are able to read/write GPX file format.</p>
<p>Currently I just set up a hack which will translate tile requests into WMS to allow using them in viking. This is basically the same setup (with a slightly modified mapfile) already in use at <a href="http://blog.gegg.us/2010/01/announcing-wms-openstreetmap-de/">wms.openstreetmap.de</a> and available from <a href="http://svn.openstreetmap.org/sites/wms.openstreetmap.de/">Openstreetmap SVN</a>.</p>
<p>An example tile URL for this kind of setup would be <a href="http://wms.gegg.us/tms/DOP_RGB/12/2143/1406.png">http://wms.gegg.us/tms/DOP_RGB/12/2143/1406.png</a>. Please note that this data has not been approved for Openstreetmap use so please do not use these tiles for mapping.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gegg.us/2010/09/the-state-of-free-bicycle-trip-planning-tools/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

