<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:planet="http://planet.intertwingly.net/" xmlns:indexing="urn:atom-extension:indexing" indexing:index="no"><access:restriction xmlns:access="http://www.bloglines.com/about/specs/fac-1.0" relationship="deny"/>
  <title>Planet OSGeo</title>
  <updated>2012-02-09T20:38:32Z</updated>
  <generator uri="http://intertwingly.net/code/venus/">Venus</generator>
  <author>
    <name>OSGeo Website Committee</name>
    <email>info@osgeo.org</email>
  </author>
  <id>http://planet.osgeo.org/atom.xml</id>
  <link href="http://planet.osgeo.org/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://planet.osgeo.org" rel="alternate"/>

  <entry xml:lang="en">
    <id>http://www.fernandoquadro.com.br/html/?p=4352</id>
    <link href="http://www.fernandoquadro.com.br/html/2012/02/09/osm-tracker-crie-mapas-a-partir-do-celular/" rel="alternate" type="text/html"/>
    <title>OSM Tracker: Crie mapas a partir do celular</title>
    <summary>Este post faz referência ao artigo publicado na 4ª edição da Revista FOSSGIS Brasil. “O OSM (Open Street Map) Tracker é uma App desenvolvida sob a liderança do francês Nicolas Guillaumin que permite criar mapas de pontos, linhas e polígonos destinado a dispositivos móveis como PDA, smartphones e Tablets. Roda sobre os sistemas operacionais Android [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p/><center><a href="http://www.fernandoquadro.com.br/html/wp-content/uploads/2012/02/osmtracker_fossgisbrasil.jpg" rel="lightbox"><img alt="" class="aligncenter size-full wp-image-4353" height="304" src="http://www.fernandoquadro.com.br/html/wp-content/uploads/2012/02/osmtracker_fossgisbrasil.jpg" title="OSM Tracker" width="510"/></a><br/>
</center><p/>
<p>Este post faz referência ao artigo publicado na 4ª edição da <a href="http://www.fossgisbrasil.com.br/" target="_blank">Revista FOSSGIS Brasil</a>.</p>
<p><em>“O OSM (Open Street Map) Tracker é uma App desenvolvida sob a liderança do francês Nicolas Guillaumin que permite criar mapas de pontos, linhas e polígonos destinado a dispositivos móveis como PDA, smartphones e Tablets. Roda sobre os sistemas operacionais Android e Windows Mobile”.</em></p>
<p>Para ler o conteúdo na íntegra, <a href="http://fossgisbrasil.com.br/wp-content/plugins/download-monitor/download.php?id=4" target="_blank">baixe aqui</a> sua versão em formato PDF.</p>
<p>Boa leitura e até a próxima.</p>
<h3 class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://www.fernandoquadro.com.br/html/2011/09/30/lancada-a-3a-edicao-da-revista-fossgis-brasil/" title="Lan&#xE7;ada a 3a edi&#xE7;&#xE3;o da Revista FOSSGIS Brasil">Lançada a 3a edição da Revista FOSSGIS Brasil</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/07/18/envie-seu-artigo-a-revista-fossgis-brasil-quer-a-sua-participacao/" title="Envie seu artigo, a Revista FOSSGIS Brasil quer a sua participa&#xE7;&#xE3;o!">Envie seu artigo, a Revista FOSSGIS Brasil quer a sua participação!</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/04/23/o-que-voce-gostaria-de-ler-na-revista-fossgis-brasil/" title="O que voc&#xEA; gostaria de ler na Revista FOSSGIS Brasil?">O que você gostaria de ler na Revista FOSSGIS Brasil?</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/04/16/planeta-fossgis-brasil/" title="Planeta FOSSGIS Brasil">Planeta FOSSGIS Brasil</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/03/30/acabou-o-misterio-saiba-o-que-e-o-projeto-fossgis-brasil/" title="Acabou o mist&#xE9;rio: Saiba o que &#xE9; o Projeto FOSSGIS Brasil">Acabou o mistério: Saiba o que é o Projeto FOSSGIS Brasil</a></li><li><a href="http://www.fernandoquadro.com.br/html/2012/02/01/lancada-a-4a-edicao-da-revista-fossgis-brasil/" title="Lan&#xE7;ada a 4a edi&#xE7;&#xE3;o da Revista FOSSGIS Brasil">Lançada a 4a edição da Revista FOSSGIS Brasil</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/10/07/geoserver-2-1-2-released/" title="GeoServer 2.1.2 Released">GeoServer 2.1.2 Released</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/09/20/openlayers-editor/" title="OpenLayers Editor">OpenLayers Editor</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/09/20/leaflet-uma-api-opensource-para-publicacao-de-mapas/" title="Leaflet: Uma API OpenSource para publica&#xE7;&#xE3;o de mapas">Leaflet: Uma API OpenSource para publicação de mapas</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/09/19/foss4g-2011-wps-shootout/" title="FOSS4G 2011: WPS Shootout">FOSS4G 2011: WPS Shootout</a></li></ul></div>
    </content>
    <updated>2012-02-09T15:51:25Z</updated>
    <category term="FOSSGIS Brasil"/>
    <category term="GIS"/>
    <author>
      <name>admin</name>
    </author>
    <source>
      <id>http://www.fernandoquadro.com.br/html</id>
      <link href="http://www.fernandoquadro.com.br/html/category/gis/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://www.fernandoquadro.com.br/html" rel="alternate" type="text/html"/>
      <subtitle>Geotecnologias livres e afins...</subtitle>
      <title>Fernando Quadro » GIS</title>
      <updated>2012-02-09T16:05:09Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-1951542926024108564.post-229917766109895423</id>
    <link href="http://themapguyde.blogspot.com/feeds/229917766109895423/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://www.blogger.com/comment.g?blogID=1951542926024108564&amp;postID=229917766109895423" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/1951542926024108564/posts/default/229917766109895423" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/1951542926024108564/posts/default/229917766109895423" rel="self" type="application/atom+xml"/>
    <link href="http://themapguyde.blogspot.com/2012/02/roadmap-update-for-maestro.html" rel="alternate" type="text/html"/>
    <title>A roadmap update for Maestro</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Thought I might give an update about the state of play with the roadmap for <a href="http://trac.osgeo.org/mapguide/wiki/maestro">MapGuide Maestro</a><br/><br/><span style="font-size: large;"><b>Maestro 5.0</b></span><br/><span style="font-size: large;"><br/></span><br/>Maestro 5.0 will become the next major release. Here's a brief overview of what you can expect for this release:<br/><br/><ul><li>This will be the first release targeting .net Framework 4.0</li><li>An addin for working with <a href="http://www.georest.org/">GeoREST</a></li><li>An addin to provide scripting/automation capabilities to Maestro with the <a href="http://ironpython.codeplex.com/">IronPython</a> scripting engine.</li><li>Trickling of assorted functionalities from <a href="http://code.google.com/p/fdotoolbox/">FDO Toolbox</a></li><li>And much more!</li></ul><div>The Maestro 5.0 SDK will also hopefully improve your application development experience</div><ul><li>The Maestro API includes new interfaces for feature source manipulation (Insert, Update, Delete, Apply Schema). The LocalNative connection will have full support for these operations. </li><li>The HTTP connection will have partial support for feature source manipulation (currently only Insert) if you include a new <a href="http://www.georest.org/">GeoREST</a> url connection parameter (there is an implicit assumption here that the mapagent and GeoREST urls you are connecting to are both talking to the same MapGuide Server).</li><li>LocalNative connections no longer wrap the official API through ugly hacks like <a href="http://themapguyde.blogspot.com.au/2010/10/using-maestro-in-native-mode-with.html">assembly binding redirection</a>. LocalNative connection providers will directly reference the official MapGuide .net assemblies.</li><li>The Maestro SDK will include a new signing utility to automate the previously <a href="http://themapguyde.blogspot.com.au/2010/10/using-maestro-in-native-mode-with.html">tedious process</a> of signing the official MapGuide .net assemblies</li><li>The Maestro SDK will include the source code of the LocalNative connection provider so you can "roll your own" connection provider against your specific version of MapGuide/AIMS</li></ul><br/>These features will be showcased on this blog as they become implemented and refined. No definite timeline for release, so don't ask :-)<br/><span style="font-size: large;"><br/></span><br/><span style="font-size: large;"><b>Maestro 4.x maintenance branch</b></span><br/><span style="font-size: large;"><br/></span><br/>For those of you using the Maestro API, moving to .net Framework 4.0 could be a game changer as the 4.0 CLR may introduce different behaviour to your existing .net code and/or the .net libraries your code uses. The reason for the change is to be able to have LocalNative connection provider support for future releases of MapGuide/AIMS, whose .net assemblies <b>will</b> be targeting .net Framework 4.0.<br/><br/>Maestro, being a .net 2.0 application cannot reference or load assemblies of a newer framework version, so this migration to .net Framework 4.0 is one of necessity. Mono support for .net Framework 4.0 is already quite stable (and we don't venture too far from the well supported subset of WinForms + BCL), so nothing breaking on this front.<br/><br/>So as to not impose an overly breaking change to the existing Maestro API users out there, we will maintain a 4.x branch that will remain targeting .net Framework 2.0 and will only receive bugfixes and minor enhancements. The features I've outlined above will not make it to this branch. Such fixes and minor enhancements will only be made on this maintenance branch only if there is demand for it.<div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/1951542926024108564-229917766109895423?l=themapguyde.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-02-09T11:43:20Z</updated>
    <published>2012-02-09T11:43:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="OSGeo"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="MapGuide"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="Maestro"/>
    <author>
      <name>Jackie Ng</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/14319639645667992869</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-1951542926024108564</id>
      <category term="MapGuide"/>
      <category term="Visual Studio"/>
      <category term="FDO"/>
      <category term="other"/>
      <category term="AutoCAD Map"/>
      <category term="phliosophical"/>
      <category term="AutoCAD"/>
      <category term="Fusion"/>
      <category term="Maestro"/>
      <category term="never gonna give you up"/>
      <category term="SharpMap"/>
      <category term="OSGeo"/>
      <category term="OpenLayers"/>
      <category term="FOSS4G"/>
      <category term="WPF"/>
      <category term="Autodesk"/>
      <author>
        <name>Jackie Ng</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/14319639645667992869</uri>
      </author>
      <link href="http://themapguyde.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/1951542926024108564/posts/default/-/OSGeo" rel="self" type="application/atom+xml"/>
      <link href="http://themapguyde.blogspot.com/search/label/OSGeo" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="http://www.blogger.com/feeds/1951542926024108564/posts/default/-/OSGeo/-/OSGeo?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Need directions?</subtitle>
      <title>The Map Guy(de)</title>
      <updated>2012-02-09T11:43:20Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://les-ejk.cz/?p=490</id>
    <link href="http://les-ejk.cz/2012/02/wfs-1-1-and-axis-orientation-where-is-this-written/" rel="alternate" type="text/html"/>
    <title>WFS 1.1 and axis orientation: where is this written</title>
    <summary>Last months, I’m working on Proxy4OWS project, which is Python script, converting automatically WFS and WCS services into WMS. In such way, we are able use our WMS client for display list of “layers” to the user and we are also able to display those layers in the web browser. Problem is, WFS 1.1.0 servers [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Last months, I’m working on Proxy4OWS project, which is Python script, converting automatically WFS and WCS services into WMS. In such way, we are able use our WMS client for display list of “layers” to the user and we are also able to display those layers in the web browser.</p>
<p>Problem is, WFS 1.1.0 servers should use axis order for the request, which coresponds with the CRS’s definition. I assume, axis order can be found at http://epsg-registry.org/ , but I’m not able to find, where in WFS 1.1 standard is it written, that the axis order is to be used, as defined in the CRS. Could anybody give me a hint?</p></div>
    </content>
    <updated>2012-02-09T11:09:59Z</updated>
    <category term="GIS"/>
    <category term="GIS[en]"/>
    <author>
      <name>Jachym Cepicky</name>
    </author>
    <source>
      <id>http://les-ejk.cz</id>
      <link href="http://les-ejk.cz/category/gisen/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://les-ejk.cz" rel="alternate" type="text/html"/>
      <subtitle>GNU/Linux, GIS GRASS, g#, Lesnictví, Ekologie, Programování</subtitle>
      <title>Les-ejk » GIS[en]</title>
      <updated>2012-02-09T11:37:15Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://woostuff.wordpress.com/?p=916</id>
    <link href="http://woostuff.wordpress.com/2012/02/09/sucking-a-little-less-at-opensource/" rel="alternate" type="text/html"/>
    <title>Sucking a little less at Software and Open Source</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Recently I have started reading two books, well one book and one collection of stories, on open source software and interaction design. This is all in an attempt to suck a little less at working on software, open source in particular i.e become a better person, programmer, and open source contributor. The Books About Face [...]<img alt="" border="0" height="1" src="http://stats.wordpress.com/b.gif?host=woostuff.wordpress.com&amp;blog=4699413&amp;post=916&amp;subd=woostuff&amp;ref=&amp;feed=1" width="1"/></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Recently I have started reading two books, well one book and one collection of stories, on open source software and interaction design.  This is all in an attempt to suck a little less at working on software, open source in particular i.e become a better person, programmer, and open source contributor.</p>
<h2>The Books</h2>
<h3>About Face 3</h3>
<p>The first book I started reading was <a href="http://www.amazon.com/About-Face-Essentials-Interaction-Design/dp/0470084111">About Face 3: The Essentials of Interaction Design</a>.  In my opinion this is a must read for anyone building software, or at least those who work with the UI and users. </p>
<p>One design principle the book covers is not leaking the Implementation Model into the UI. The Implementation Model is when the UI is designed around how the code works in the background, rather then the users mental model of the task. Most users don’t understand complex structures, or nested hierarchy, but yet we see it a lot within UI design due to it fitting the code design and the programmers view of the world perfectly well.  Try explaining the branching, merging, and rebasing model of a Git tree to a non programmer and you will see what I mean.</p>
<p>That one design principle alone echoes strong with me, as lets be honest, most programmers are not UI designers and tend to do a pretty bad job at it, even me.  When working on a feature the UI tends to be the last thing that is thought of and is just a quick interface for the code underneath. </p>
<p>Loss of orientation is another big thing. And what is the quickest way to get lost in a program? Dialog boxes! They popup, get in your face, most of the time have to be dismissed before you can see the results. Generally just a bad idea and people tend to get lost quick once you have more then one on the screen.</p>
<p>Those two principles alone are not going to make you a good UI designer but at least they give you something to ask yourself when working on a UI:</p>
<ul>
<li>Do I really need that button.  Can’t I just do it for the user.</li>
<li>Is there a reason this needs to be shown as a nested tree.  Why not just a flat list.  Can I do the same action with a different control.</li>
<li>Do I really need a another dialog here. (This applies to annoying the user when something happens e.g non-fatal warnings or errors)</li>
</ul>
<h3>Open Advice</h3>
<p>The second (free) book was brought to my attention by <a href="https://plus.google.com/u/0/112383017680227997640/posts/BxoZjy9AYC8">Brian on my Google+ feed</a>, entitled Open Advice. Open Adivice is a collection of stories from people with differencing experience working on open source projects telling their stories on what they learnt and what they wish they had known when they started.   The book aims to cover the answers to “”What would you have liked to know when you started contributing?”, which it does quite well.</p>
<p>It’s not heavy reading, but the story telling works well to bring home some of the things that everyone working on open source.  Some of the stories cover things like; getting your first patch rejected; having a bad first IRC experience; writing good documentation; how to be a better community.</p>
<p>The book covers a range of topics so it’s a good read for everyone, regardless of your experience or knowledge area.</p>
<p>Those who don’t know history are destined to repeat it</p>
<h2>Summary</h2>
<p>So they are my two books for the start of 2012, hopefully they are a good read for you.  I think in order to be good at anything you should strive, every year, to suck a little less at everything you do, even just a little bit.  My role model in the software world is<a href="http://www.hanselman.com/"> Scott Hanselman</a>, generally a pretty cool dude, and has echoed a lot on his podcast this notion of learning sometime new every year to just get a little better at what you do, to become a better person and programmer.</p>
<p>So even if your not into learning or reading a lot, just reading these two books I can almost guarantee  you will come out a better person for it.</p>
<br/>Filed under: <a href="http://woostuff.wordpress.com/category/open-source/">Open Source</a>  <a href="http://feeds.wordpress.com/1.0/gocomments/woostuff.wordpress.com/916/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/woostuff.wordpress.com/916/"/></a> <a href="http://feeds.wordpress.com/1.0/godelicious/woostuff.wordpress.com/916/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/woostuff.wordpress.com/916/"/></a> <a href="http://feeds.wordpress.com/1.0/gofacebook/woostuff.wordpress.com/916/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/woostuff.wordpress.com/916/"/></a> <a href="http://feeds.wordpress.com/1.0/gotwitter/woostuff.wordpress.com/916/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/woostuff.wordpress.com/916/"/></a> <a href="http://feeds.wordpress.com/1.0/gostumble/woostuff.wordpress.com/916/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/woostuff.wordpress.com/916/"/></a> <a href="http://feeds.wordpress.com/1.0/godigg/woostuff.wordpress.com/916/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/woostuff.wordpress.com/916/"/></a> <a href="http://feeds.wordpress.com/1.0/goreddit/woostuff.wordpress.com/916/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/woostuff.wordpress.com/916/"/></a> <img alt="" border="0" height="1" src="http://stats.wordpress.com/b.gif?host=woostuff.wordpress.com&amp;blog=4699413&amp;post=916&amp;subd=woostuff&amp;ref=&amp;feed=1" width="1"/></div>
    </content>
    <updated>2012-02-09T01:58:04Z</updated>
    <category term="Open Source"/>
    <author>
      <name>Nathan</name>
    </author>
    <source>
      <id>http://woostuff.wordpress.com</id>
      <logo>http://s2.wp.com/i/buttonw-com.png</logo>
      <link href="http://woostuff.wordpress.com/feed/?mrss=off" rel="self" type="application/atom+xml"/>
      <link href="http://woostuff.wordpress.com" rel="alternate" type="text/html"/>
      <link href="http://woostuff.wordpress.com/osd.xml" rel="search" type="application/opensearchdescription+xml"/>
      <link href="http://woostuff.wordpress.com/?pushpress=hub" rel="hub" type="text/html"/>
      <subtitle>A blog about my adventures with QGIS and other GIS in general.</subtitle>
      <title>Nathans QGIS and GIS blog</title>
      <updated>2012-02-09T20:35:35Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-8470995059384390571.post-3825692583524627592</id>
    <link href="http://geothought.blogspot.com/feeds/3825692583524627592/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://www.blogger.com/comment.g?blogID=8470995059384390571&amp;postID=3825692583524627592" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/8470995059384390571/posts/default/3825692583524627592" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/8470995059384390571/posts/default/3825692583524627592" rel="self" type="application/atom+xml"/>
    <link href="http://feedproxy.google.com/~r/Geothought/~3/29j-10AeT-8/looking-for-web-developer-for-ubisense.html" rel="alternate" type="text/html"/>
    <title>Looking for a web developer for Ubisense myWorld</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">My previous post was also about a job ... am definitely going to start doing more posts shortly on a variety of other topics including some of the cool new things we've been working on in terms of products at Ubisense!

But anyway, we are looking for a senior developer and software architect to join the Ubisense myWorld product team. If you read this blog you're probably familiar with myWorld, <img height="1" src="http://feeds.feedburner.com/~r/Geothought/~4/29j-10AeT-8" width="1"/></div>
    </summary>
    <updated>2012-02-09T00:30:45Z</updated>
    <published>2012-02-09T00:30:00Z</published><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://geothought.blogspot.com/2012/02/looking-for-web-developer-for-ubisense.html</feedburner:origLink>
    <author>
      <name>Peter Batty</name>
      <email>noreply@blogger.com</email>
      <uri>https://profiles.google.com/109689550787188347960</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-8470995059384390571</id>
      <category term="mobile"/>
      <category term="GIS"/>
      <category term="smart grid"/>
      <category term="ignite"/>
      <category term="haiti"/>
      <category term="market share"/>
      <category term="LBS"/>
      <category term="meetup"/>
      <category term="Fire Eagle"/>
      <category term="Outlook"/>
      <category term="Ordnance Survey"/>
      <category term="Amazon"/>
      <category term="Ext"/>
      <category term="Cloudmade"/>
      <category term="indoor"/>
      <category term="art"/>
      <category term="updates"/>
      <category term="open source"/>
      <category term="Apple"/>
      <category term="neogeography"/>
      <category term="presentation"/>
      <category term="openstreetmap"/>
      <category term="location"/>
      <category term="whereyougonnabe"/>
      <category term="tips"/>
      <category term="Mac"/>
      <category term="video"/>
      <category term="AGI"/>
      <category term="Tripit"/>
      <category term="navigation systems"/>
      <category term="review"/>
      <category term="myWorld"/>
      <category term="future location"/>
      <category term="future"/>
      <category term="geonames"/>
      <category term="geotagging"/>
      <category term="wherecamp5280"/>
      <category term="vendor"/>
      <category term="webinar"/>
      <category term="kml"/>
      <category term="keynote"/>
      <category term="Open Social"/>
      <category term="legal"/>
      <category term="location tracking"/>
      <category term="postgis"/>
      <category term="cloud"/>
      <category term="foss4g"/>
      <category term="integration"/>
      <category term="iPhone"/>
      <category term="sotm09"/>
      <category term="RTLS"/>
      <category term="flickr"/>
      <category term="errors"/>
      <category term="design"/>
      <category term="release"/>
      <category term="crowdsourcing"/>
      <category term="google"/>
      <category term="yahoo"/>
      <category term="Twitter"/>
      <category term="wherecamp"/>
      <category term="Microsoft"/>
      <category term="tablet"/>
      <category term="geoweb"/>
      <category term="Virtual Earth"/>
      <category term="imagery"/>
      <category term="ubisense"/>
      <category term="conference"/>
      <category term="local search"/>
      <category term="Oracle"/>
      <category term="SOA"/>
      <category term="uwb"/>
      <category term="General Electric"/>
      <category term="ESRI"/>
      <category term="georss"/>
      <category term="social networking"/>
      <category term="bigtable"/>
      <category term="nokia"/>
      <category term="Chrome"/>
      <category term="Dopplr"/>
      <category term="analysis"/>
      <category term="GeoCommons"/>
      <category term="web mapping"/>
      <category term="Shakespeare"/>
      <category term="powermeter"/>
      <category term="Facebook"/>
      <category term="app engine"/>
      <category term="database"/>
      <category term="location based service"/>
      <category term="Smallworld"/>
      <category term="GITA"/>
      <category term="Intergraph"/>
      <category term="geocoding"/>
      <category term="virtual globe"/>
      <category term="photography"/>
      <category term="Electric"/>
      <category term="Photosynth"/>
      <category term="Netezza"/>
      <category term="startup"/>
      <category term="FortiusOne"/>
      <category term="games"/>
      <category term="mapping"/>
      <category term="Spatial Networking"/>
      <category term="gps"/>
      <category term="Internet of Things"/>
      <category term="general technology"/>
      <category term="certification"/>
      <category term="geospatial"/>
      <category term="blackberry"/>
      <category term="jobs"/>
      <category term="Earthscape"/>
      <category term="google earth"/>
      <category term="3D"/>
      <category term="mapquest"/>
      <category term="routing"/>
      <category term="add-in"/>
      <category term="iPad"/>
      <category term="maps"/>
      <category term="data"/>
      <category term="where20"/>
      <category term="utilities"/>
      <category term="Enspiria"/>
      <author>
        <name>Peter Batty</name>
        <email>noreply@blogger.com</email>
        <uri>https://profiles.google.com/109689550787188347960</uri>
      </author>
      <link href="http://geothought.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://geothought.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://www.blogger.com/feeds/8470995059384390571/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <link href="http://feeds.feedburner.com/Geothought" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle>Thoughts on geospatial and location technology from Peter Batty</subtitle>
      <title>geothought</title>
      <updated>2012-02-09T00:30:45Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-808053412198379231.post-3615963583562494697</id>
    <link href="http://dmorissette.blogspot.com/feeds/3615963583562494697/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://dmorissette.blogspot.com/2012/02/mapserver-and-tinyows-releases-at.html#comment-form" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/808053412198379231/posts/default/3615963583562494697" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/808053412198379231/posts/default/3615963583562494697" rel="self" type="application/atom+xml"/>
    <link href="http://dmorissette.blogspot.com/2012/02/mapserver-and-tinyows-releases-at.html" rel="alternate" type="text/html"/>
    <title>MapServer and TinyOWS Releases at the Islandwood OSGeo Sprint</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-z0pSKSbaHMs/TzMMvGjtqgI/AAAAAAAAAEA/G8soVBVtKz4/s1600/DSC01793.jpg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-z0pSKSbaHMs/TzMMvGjtqgI/AAAAAAAAAEA/G8soVBVtKz4/s320/DSC01793.jpg" width="320"/></a></div><br/>This week, 21 developers are getting together for a code sprint in the wonderful venue of <a href="http://www.islandwood.org/">Islandwood</a> to work on the advancement of their respective <a href="http://osgeo.org/">OSGeo</a> projects. Thanks to <a href="http://twitter.com/mpgerlek">Michael Gerlek</a> for organizing and to our <a href="http://wiki.osgeo.org/wiki/IslandWood_Code_Sprint_2012">sponsors</a> for their support.<br/><br/>I am happy to report that <a href="http://tinyows.org/">TinyOWS</a> version 1.0 has just been released. Congratulations to Olivier Courtin for leading the project to this important milestone!<br/><br/>Last summer it was decided that TinyOWS (<a href="http://mapserver.org/development/rfc/ms-rfc-70.html">RFC-70</a>) and MapCache (<a href="http://mapserver.org/development/rfc/ms-rfc-71.html">RFC-71</a>) would join the <a href="http://mapserver.org/">MapServer project</a>. This means that with the upcoming MapServer 6.2 release, we will also release the MapServer Suite which includes "mapserv" (the CGI/FastCGI), MapScript, MapCache and TinyOWS. The long term plan is to provide a more seamless integration of the tools under this MapServer Suite umbrella, while still allowing the use of each component independently or with other non-MapServer packages for those who wish to do so.<br/><br/>Another outcome of the sprint is that the TinyOWS documentation has been integrated in the development tree <a href="http://mapserver.org/trunk/tinyows/">here</a>. Thanks to <a href="http://twitter.com/dmiddlecamp">David</a> and <a href="http://twitter.com/halm">Hal</a>, for their work on this and their other contributions. <br/><br/>On the MapServer front, we just announced the<a href="http://lists.osgeo.org/pipermail/mapserver-users/2012-February/071476.html"> release of version 6.0.2 and 5.6.8</a>. There are no new features in those releases, only fixes, and they do include a fix for a security vulnerability that was found in the handling of WFS Filters inside SLDs, so you are encouraged to upgrade your installation. More details in the announcement <a href="http://lists.osgeo.org/pipermail/mapserver-users/2012-February/071476.html">here</a>.<br/><br/>Finally, one of our next goals is to work out a plan for a MapServer 6.2 feature freeze and release this spring.<div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/808053412198379231-3615963583562494697?l=dmorissette.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-02-09T00:16:40Z</updated>
    <published>2012-02-09T00:15:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="OSGeo"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="CodeSprint2012"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="MapServer"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="GSoC"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="English"/>
    <author>
      <name>Daniel Morissette</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/00965593668999032765</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-808053412198379231</id>
      <category term="Fran&#xE7;ais"/>
      <category term="CodeSprint2011"/>
      <category term="GSoC"/>
      <category term="RdvOSGeoQc"/>
      <category term="English"/>
      <category term="CodeSprint2012"/>
      <category term="MapServer"/>
      <category term="Mapgears"/>
      <category term="UbuntuGIS"/>
      <category term="OSGeo"/>
      <category term="OSGeo-Qc"/>
      <category term="VisionG&#xE9;omatique"/>
      <category term="OSGeo4W"/>
      <category term="GDAL/OGR"/>
      <author>
        <name>Daniel Morissette</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/00965593668999032765</uri>
      </author>
      <link href="http://dmorissette.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/808053412198379231/posts/default/-/English" rel="self" type="application/atom+xml"/>
      <link href="http://dmorissette.blogspot.com/search/label/English" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <title>Geo Gears, Nuts &amp; Bolts</title>
      <updated>2012-02-09T00:16:40Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.opengeo.org/?p=2674</id>
    <link href="http://blog.opengeo.org/2012/02/08/down-with-podal/" rel="alternate" type="text/html"/>
    <title>Down with Podal!</title>
    <summary>Are you anti-podal? So are many geographic edges! Actually, not many, but it feels like a common first test case people try when they start playing with the geography type. “How far is it between 0,0 and 180,0?” There’s a big problem with anti-podal edges though: they don’t have a determinate path. That is, to [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Are you anti-podal? So are many geographic edges!</p>
<p>Actually, not many, but it feels like a common first test case people try when they start playing with the geography type. “How far is it between 0,0 and 180,0?”</p>
<p>There’s a big problem with anti-podal edges though: they don’t have a determinate path. That is, to get from (0,0) to (180,0) it doesn’t matter what direction you travel, just start moving. Any other pairing of points generates a single great circle describing the shortest path joining them. So anti-podal points make very bad components of geometry: they don’t define a path, and they can’t bound an area, because only the end points have a determinate location.</p>
<p>Which brings me to my problem. How do I handle geography objects in PostGIS that include anti-podal segments? On the one hand, since they are impossible to do calculations against, I should just disallow them in all cases, and throw an error. On the other hand, people think they have meaning and stick them into functions all the time. There are also a few functions (like ST_Length) where it’s actually possible to calculate a valid answer given an antipodal input (because we know that antipodal points are exactly one half-circumference apart, even if we don’t know what direction someone might travel between them).</p>
<p>What do you think? Is there a best answer? Comments most welcome!</p></div>
    </content>
    <updated>2012-02-08T22:10:11Z</updated>
    <category term="Technology"/>
    <category term="geography"/>
    <category term="latitude"/>
    <category term="longitude"/>
    <category term="postgis"/>
    <author>
      <name>Paul Ramsey</name>
    </author>
    <source>
      <id>http://blog.opengeo.org</id>
      <link href="http://blog.opengeo.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.opengeo.org" rel="alternate" type="text/html"/>
      <subtitle>Building Web-Based Geospatial Technology</subtitle>
      <title>OpenGeo</title>
      <updated>2012-02-08T22:35:42Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.webmapsolutions.com/?p=4578</id>
    <link href="http://www.webmapsolutions.com/mobile-gis-apps-feature-attributes-view-edit" rel="alternate" type="text/html"/>
    <title>Mobile GIS Apps – Feature Attributes View &amp; Edit</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p id="top">
“If I could simply see my layers in the field on my mobile device, view feature attributes and edit/update these attributes my job would be so much easier” – Anonymous Client</p>
<p>I’m wondering how many others empathize with one of our clients. Mobile devices and mobile GIS apps can now do this and much [read full article]</p></div>
    </summary>
    <updated>2012-02-08T19:35:35Z</updated>
    <category term="Mobile for Managers"/>
    <category term="Open Source Web and Mobile Maps"/>
    <category term="Adobe Mobile Flex"/>
    <category term="Android"/>
    <category term="cache"/>
    <category term="caching"/>
    <category term="collaboration"/>
    <category term="demo"/>
    <category term="feature attribute editing"/>
    <category term="feature attribute viewing"/>
    <category term="IOS"/>
    <category term="IPad"/>
    <category term="mobile"/>
    <category term="mobile arcgis"/>
    <category term="mobile GIS"/>
    <category term="offline"/>
    <category term="online"/>
    <category term="smartphone"/>
    <category term="tablet"/>
    <author>
      <name>web maps</name>
    </author>
    <source>
      <id>http://www.webmapsolutions.com</id>
      <link href="http://www.webmapsolutions.com/category/open-source-web-and-mobile-maps/feed" rel="self" type="application/atom+xml"/>
      <link href="http://www.webmapsolutions.com" rel="alternate" type="text/html"/>
      <subtitle>Web &amp; Mobile Application Solutions using Flex/AIR and other technologies</subtitle>
      <title>Web &amp; Mobile Application Development » Open Source Web and Mobile Maps</title>
      <updated>2012-02-09T15:36:56Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.webmapsolutions.com/?p=4565</id>
    <link href="http://www.webmapsolutions.com/mobile-gis-sharing-map-annotation" rel="alternate" type="text/html"/>
    <title>Mobile GIS – Sharing Map Annotation</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p id="top">
We wrote a blog entry a while back called ‘Hot Topics in Mobile GIS’. This was a summary of some of the many client conversations we had in 2011, talking about mobile GIS. Moving away from the use of pen and paper while working in the field, was often mentioned. It remains common [read full article]</p></div>
    </summary>
    <updated>2012-02-08T19:17:28Z</updated>
    <category term="Mobile for Managers"/>
    <category term="Open Source Web and Mobile Maps"/>
    <category term="Adobe Mobile Flex"/>
    <category term="Android"/>
    <category term="collaboration"/>
    <category term="demo"/>
    <category term="IOS"/>
    <category term="IPad"/>
    <category term="map annotation"/>
    <category term="mobile"/>
    <category term="mobile arcgis"/>
    <category term="mobile GIS"/>
    <category term="smartphone"/>
    <category term="tablet"/>
    <author>
      <name>web maps</name>
    </author>
    <source>
      <id>http://www.webmapsolutions.com</id>
      <link href="http://www.webmapsolutions.com/category/open-source-web-and-mobile-maps/feed" rel="self" type="application/atom+xml"/>
      <link href="http://www.webmapsolutions.com" rel="alternate" type="text/html"/>
      <subtitle>Web &amp; Mobile Application Solutions using Flex/AIR and other technologies</subtitle>
      <title>Web &amp; Mobile Application Development » Open Source Web and Mobile Maps</title>
      <updated>2012-02-09T15:36:56Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://slashgeo.org/5697 at http://slashgeo.org</id>
    <link href="http://slashgeo.org/2012/02/08/Batch-Geonews-3D-OpenLayers-MapQuest-APIs-Android-and-iOS-Pitney-Bowes-Geosk-and-much-mor" rel="alternate" type="text/html"/>
    <title>Batch Geonews: 3D OpenLayers, MapQuest APIs for Android and iOS, Pitney Bowes' Geosk, and much more</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><!-- google_ad_section_start --><p>Here's the recent geonews in batch mode.</p>
<p>From the open source and open data front:</p>
<ul>
<li>
		BrainOff shares a <a href="http://brainoff.com/weblog/2012/02/02/1756">few examples of capabilities offered only by OpenStreetMap</a> because of its open nature</li>
<li>
		V1 mentions <a href="http://www.vector1media.com/vectorone/?p=9301">ReadyMap, using OpenLayers to render 3D models directly in the browser</a></li>
<li>
		Here's a way to <a href="http://linfiniti.com/2012/02/contrast-and-cartography-gdal_lightner/">enhance raster contrast with gdal_lightner</a>, with may makes its way as a QGIS Plugin</li>
<li>
		<a href="http://sgillies.net/blog/1122/geoprocessing-for-humans-pygp/">Sean</a> made me aware of <a href="https://thiiink.wordpress.com/2012/02/04/geometry-handling-in-pygp-versus-arcgisscripting/">pygp, a python geoprocessing package</a></li>
<li>
		Here's a short but interesting article named  <a href="http://datalibre.ca/2012/02/04/guest-blog-post-mathew-dance-the-geoweb-citizen-science-and-open-data/">The GeoWeb, Citizen Science and Open Data</a></li>
<li>
		<a href="http://www.opengeospatial.org/node/1547">Harvard's WorldMap reached version 1.0</a> and they're looking for participants, we mentioned WorldMap <a href="http://slashgeo.org/search/node/worldmap">in the past</a></li>
</ul>
<p>In the everything-else category:</p>
<ul>
<li>
<p>			<a href="http://devblog.mapquest.com/2012/02/08/mapquest-releases-native-mobile-mapping-apis-for-android-and-apple-ios/">MapQuest Releases Native Mobile Mapping APIs for Android and Apple iOS</a>, and yes, you can use OpenStreetMap data with it
	</p></li>
<li>
<p>			And <a href="http://blog.mapquest.com/2012/02/02/live-traffic-cameras-now-on-mapquest/">there's now live traffic cameras in MapQuest</a> too
	</p></li>
<li>
<p>			SS shares a nicely done <a href="http://www.vector1media.com/spatialsustain/ogc-video-provides-compelling-global-vision-for-geospatial-value.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SpatialSustain+%28Spatial+Sustain%29&amp;utm_content=Google+Reader">2-minutes video of the OGC on the value of geospatial and standards</a>
	</p></li>
<li>
<p>			DM shares <a href="http://www.directionsmag.com/articles/what-is-pitney-bowes-softwares-geosk/228913">more information on Pitney Bowes's Geosk geodata platform</a>, we mentioned Geosk last december. From the article: <em>"Geosk is a platform for finding and using geospatial data. It combines a data as a service (DaaS) offering with a data management product. At its heart, Geosk is a completely scalable data management system that allows our customers to share their data with any user they choose, including their customers. Around this data management system we wrap an e-commerce engine to help our customers buy and sell premium geospatial data."</em>
	</p></li>
<li>
		Slashdot discussed <a href="http://news.slashdot.org/story/12/02/04/1956225/canadas-massive-public-traffic-surveillance-system">Canada's Massive Public Traffic Surveillance System</a>, which involves license plate reading, a topic covered a few times already</li>
<li>
		DM offers an article on <a href="http://www.directionsmag.com/articles/new-gfk-study-reveals-socio-demographic-structures-in-germany/226850">socio-demographic structures in Germany</a></li>
<li>
		SS informs us a <a href="http://www.vector1media.com/spatialsustain/bangkok-3d-city-model-made-available-to-the-public.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SpatialSustain+%28Spatial+Sustain%29&amp;utm_content=Google+Reader">3D model of Bangkok is now publicly available</a></li>
<li>
		SS also informs us of <a href="http://www.vector1media.com/spatialsustain/ericsson-labs-offers-geo-location-messaging-api.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SpatialSustain+%28Spatial+Sustain%29&amp;utm_content=Google+Reader">Ericsson's Geo Location Messaging API</a>, I wonder how it relates to <a href="http://slashgeo.org/search/node/geoSMS">GeoSMS</a></li>
<li>
		In two entries, V1 explore to <a href="http://www.vector1media.com/vectorone/?p=9316">potential synergies between music interfaces</a> <a href="http://www.vector1media.com/vectorone/?p=9309">and controllers and geospatial</a></li>
</ul>
<p>In the maps category:</p>
<ul>
<li>
		O'Reilly shares a <a href="http://feedproxy.google.com/~r/oreilly/radar/atom/~3/033PRvM3CRk/visualization-mexico-drug-war-deaths.html">map of Mexico's drug war</a></li>
<li>
		<a href="http://feedproxy.google.com/~r/mapperz/~3/K5RQiQlmQFU/wundermap-historical-weather.html">WunderMap now has historical weather maps</a> for you</li>
<li>
		Here's a <a href="http://feedproxy.google.com/~r/GoogleEarthBlog/~3/fHedoMSYYu4/all_streets_highlighting_terrain_by.html">map of the U.S. showing terrain by using only the roads</a></li>
<li>
		SS shares an entry named <a href="http://www.vector1media.com/spatialsustain/energy-use-data-for-all-of-new-york-city-released-in-map-form.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SpatialSustain+%28Spatial+Sustain%29">Energy Use Data for all of New York City Released in Map Form</a></li>
</ul>
<!-- google_ad_section_end --><div class="service-links"><a class="service-links-forward" href="http://slashgeo.org/forward?path=node/5697" rel="nofollow" target="_blank" title="Send to a friend"><img alt="Forward" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/forward.png" title="" width="16"/></a> <a class="service-links-google-plus-one" href="http://slashgeo.org/2012/02/08/Batch-Geonews-3D-OpenLayers-MapQuest-APIs-Android-and-iOS-Pitney-Bowes-Geosk-and-much-mor" rel="nofollow" target="_blank" title="Plus it"><span style="display: none;">Google Plus One</span></a> <a class="service-links-facebook" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F08%2FBatch-Geonews-3D-OpenLayers-MapQuest-APIs-Android-and-iOS-Pitney-Bowes-Geosk-and-much-mor&amp;t=Batch+Geonews%3A+3D+OpenLayers%2C+MapQuest+APIs+for+Android+and+iOS%2C+Pitney+Bowes%26%23039%3B+Geosk%2C+and+much+more" rel="nofollow" target="_blank" title="Share on Facebook."><img alt="Facebook" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/facebook.png" title="" width="16"/></a> <a class="service-links-twitter" href="http://twitter.com/share?url=http%3A%2F%2Fslashgeo.org%2Fnode%2F5697&amp;text=Batch%20Geonews%3A%203D%20OpenLayers%2C%20MapQuest%20APIs%20for%20Android%20and%20iOS%2C%20Pitney%20Bowes%26%23039%3B%20Geosk%2C%20and%20much%20more" rel="nofollow" target="_blank" title="Share this on Twitter"><img alt="Twitter" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/twitter.png" title="" width="16"/></a> <a class="service-links-linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F08%2FBatch-Geonews-3D-OpenLayers-MapQuest-APIs-Android-and-iOS-Pitney-Bowes-Geosk-and-much-mor&amp;title=Batch+Geonews%3A+3D+OpenLayers%2C+MapQuest+APIs+for+Android+and+iOS%2C+Pitney+Bowes%26%23039%3B+Geosk%2C+and+much+more&amp;summary=Here%26%2339%3Bs+the+recent+geonews+in+batch+mode.%0AFrom+the+open+source+and+open+data+front%3A%0A%0A%0A%09%09BrainOff%26nbsp%3Bshares+a+few+examples+of+capabilities+offered+only+by+OpenStreetMap+because+of+its+open+nature%0A%0A%09%09V1%26nbsp%3Bmentions+ReadyMap%2C+using+OpenLayers%26nbsp%3Bto+render+3D+models+directly+in+the+browser%0A%0A%09%09Here%26%2339%3Bs+a+way+to+enhance+raster+contrast+with+gdal_lightner%2C+with+may+makes+its+way+as+a+QGIS+Plugin%0A%0A%09%09Sean+made+me+aware+of+pygp%2C+a+python+geoprocessing+package%0A%0A%09%09Here%26%2339%3Bs+a+short+but+interesting+article+named%26nbsp%3B%26nbsp%3BThe+GeoWeb%2C+Citizen+Science+and+Open+Data%0A%0A%09%09Harvard%26%2339%3Bs+WorldMap%26nbsp%3Breached+version+1.0+and+they%26%2339%3Bre+looking+for+participants%2C+we+mentioned+WorldMap%26nbsp%3Bin+the+past%0A%0AIn+the+everything-else+category%3A%0A%0A%0A%09%09%09MapQuest+Releases+Native+Mobile+Mapping+APIs+for+Android+and+Apple+iOS%2C+and+yes%2C+you+can+use+OpenStreetMap%26nbsp%3Bdata+with+it%0A%09%0A%0A%09%09%09And+there%26%2339%3Bs+now%26nbsp%3Blive+traffic+cameras+in+MapQuest%26nbsp%3Btoo%0A%09%0A%0A%09%09%09SS+shares+a+nicely+done+2-minutes+video+of+the+OGC%26nbsp%3Bon+the+value+of+geospatial+and+standards%0A%09%0A%0A%09%09%09DM%26nbsp%3Bshares+more+information+on+Pitney+Bowes%26%2339%3Bs+Geosk%26nbsp%3Bgeodata+platform%2C+we+mentioned+Geosk+last+december.+From+the+article%3A+%26quot%3BGeosk+is+a+platform+for+finding+and+using+geospatial+data.+It+combines+a+data+as+a+service+%28DaaS%29+offering+with+a+data+management+product.+At+its+heart%2C+Geosk+is+a+completely+scalable+data+management+system+that+allows+our+customers+to+share+their+data+with+any+user+they+choose%2C+including+their+customers.+Around+this+data+management+system+we+wrap+an+e-commerce+engine+to+help+our+customers+buy+and+sell+premium+geospatial+data.%26quot%3B%0A%09%0A%0A%09%09Slashdot+discussed%26nbsp%3BCanada%26%2339%3Bs+Massive+Public+Traffic+Surveillance+System%2C+which+involves+license+plate+reading%2C+a+topic+covered+a+few+times+already%0A%0A%09%09DM+offers+an+article+on+socio-demographic+structures+in+Germany%0A%0A%09%09SS+informs+us+a+3D+model+of+Bangkok+is+now+publicly+available%0A%0A%09%09SS+also+informs+us+of+Ericsson%26%2339%3Bs+Geo+Location+Messaging+API%2C+I+wonder+how+it+relates+to+GeoSMS%0A%0A%09%09In+two+entries%2C+V1+explore+to+potential+synergies+between+music+interfaces+and+controllers+and+geospatial%0A%0AIn+the+maps+category%3A%0A%0A%0A%09%09O%26%2339%3BReilly%26nbsp%3Bshares+a+map+of+Mexico%26%2339%3Bs+drug+war%0A%0A%09%09WunderMap%26nbsp%3Bnow+has+historical+weather+maps+for+you%0A%0A%09%09Here%26%2339%3Bs+a+map+of+the+U.S.+showing+terrain+by+using+only%26nbsp%3Bthe+roads%0A%0A%09%09SS+shares+an+entry+named%26nbsp%3BEnergy+Use+Data+for+all+of+New+York+City+Released+in+Map+Form%0A%0A&amp;source=Slashgeo.org" rel="nofollow" target="_blank" title="Publish this post to LinkedIn"><img alt="LinkedIn" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/linkedin.png" title="" width="16"/></a> <a class="service-links-delicious" href="http://del.icio.us/post?url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F08%2FBatch-Geonews-3D-OpenLayers-MapQuest-APIs-Android-and-iOS-Pitney-Bowes-Geosk-and-much-mor&amp;title=Batch+Geonews%3A+3D+OpenLayers%2C+MapQuest+APIs+for+Android+and+iOS%2C+Pitney+Bowes%26%23039%3B+Geosk%2C+and+much+more" rel="nofollow" target="_blank" title="Bookmark this post on del.icio.us."><img alt="del.icio.us" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/delicious.png" title="" width="16"/></a></div></div>
    </summary>
    <updated>2012-02-08T13:31:14Z</updated>
    <category scheme="http://slashgeo.org/category/Tags/3D" term="3D"/>
    <category scheme="http://slashgeo.org/category/Tags/Bangkok" term="Bangkok"/>
    <category scheme="http://slashgeo.org/category/Tags/Canada" term="Canada"/>
    <category scheme="http://slashgeo.org/category/Tags/drugs" term="drugs"/>
    <category scheme="http://slashgeo.org/category/Tags/energy" term="energy"/>
    <category scheme="http://slashgeo.org/category/Tags/Ericsson" term="Ericsson"/>
    <category scheme="http://slashgeo.org/category/Tags/GDAL" term="GDAL"/>
    <category scheme="http://slashgeo.org/category/Tags/geoprocessing" term="geoprocessing"/>
    <category scheme="http://slashgeo.org/category/Tags/Geosk" term="Geosk"/>
    <category scheme="http://slashgeo.org/category/Tags/Germany" term="Germany"/>
    <category scheme="http://slashgeo.org/category/Tags/MapQuest" term="MapQuest"/>
    <category scheme="http://slashgeo.org/category/Tags/maps" term="maps"/>
    <category scheme="http://slashgeo.org/category/Tags/Mexico" term="Mexico"/>
    <category scheme="http://slashgeo.org/category/Tags/music" term="music"/>
    <category scheme="http://slashgeo.org/category/Tags/New-York" term="New York"/>
    <category scheme="http://slashgeo.org/category/Tags/OGC" term="OGC"/>
    <category scheme="http://slashgeo.org/category/Tags/open-source" term="open source"/>
    <category scheme="http://slashgeo.org/category/Tags/OpenLayers" term="OpenLayers"/>
    <category scheme="http://slashgeo.org/category/Tags/OpenStreetMap" term="OpenStreetMap"/>
    <category scheme="http://slashgeo.org/category/Tags/pygp" term="pygp"/>
    <category scheme="http://slashgeo.org/category/Tags/raster" term="raster"/>
    <category scheme="http://slashgeo.org/category/Tags/ReadyMap" term="ReadyMap"/>
    <category scheme="http://slashgeo.org/category/Tags/traffic" term="traffic"/>
    <category scheme="http://slashgeo.org/category/Tags/weather" term="weather"/>
    <category scheme="http://slashgeo.org/category/Tags/WorldMap" term="WorldMap"/>
    <author>
      <name>Satri</name>
    </author>
    <source>
      <id>http://slashgeo.org/taxonomy/term/20/0</id>
      <link href="http://slashgeo.org/taxonomy/term/20/0" rel="alternate" type="text/html"/>
      <link href="http://slashgeo.org/taxonomy/term/20/0/feed" rel="self" type="application/rss+xml"/>
      <title>Slashgeo.org - open source</title>
      <updated>2012-02-09T20:37:09Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://darrencope.com/?p=1042</id>
    <link href="http://darrencope.com/2012/02/08/statistics-canada-census-geography-data-released-today/" rel="alternate" type="text/html"/>
    <title>Statistics Canada Census Geography Data Released Today!</title>
    <summary>Hi Everyone! Just a quick reminder that the Statistics Canada Census Geography data should be released today for free! I don’t see it there yet, but I’ll keep checking! EDIT (9:05am): It looks like the data is now available!</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="wp-caption aligncenter" id="attachment_1044" style="width: 310px;"><a href="http://darrencope.com/wp-content/uploads/2012/02/20120208_StatsCan.png" rel="lightbox[1042]"><img alt="StatsCan Data Release Dates" class="size-medium wp-image-1044" height="97" src="http://darrencope.com/wp-content/uploads/2012/02/20120208_StatsCan-300x97.png" title="StatsCan Data Release Dates" width="300"/></a><p class="wp-caption-text">StatsCan Data Release Dates</p></div>
<p>Hi Everyone!</p>
<p>Just a quick reminder that the<a href="http://www12.statcan.gc.ca/census-recensement/2011/geo/index-eng.cfm" title="StatsCan Data Available for Free"> Statistics Canada Census Geography data should be released today for free</a>! I don’t see it there yet, but I’ll keep checking!<br/>
<strong>EDIT (9:05am):</strong> It looks like the data is <a href="http://www12.statcan.gc.ca/census-recensement/2011/geo/ref/att-eng.cfm" title="now available!">now available</a>!</p></div>
    </content>
    <updated>2012-02-08T13:02:37Z</updated>
    <category term="GIS"/>
    <author>
      <name>darrencope</name>
    </author>
    <source>
      <id>http://darrencope.com</id>
      <link href="http://darrencope.com/category/gis/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://darrencope.com" rel="alternate" type="text/html"/>
      <subtitle>Cycling, GIS, and Life</subtitle>
      <title>DARREN COPE » GIS</title>
      <updated>2012-02-08T14:35:49Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://linfiniti.com/?p=1932</id>
    <link href="http://linfiniti.com/2012/02/contrast-and-cartography-gdal_lightner/" rel="alternate" type="text/html"/>
    <title>Contrast and cartography – gdal_lightner</title>
    <summary>If you work with raster data in GIS you straddle a kind of wierd world where you deal with imagery but you cannot really manipulate the imagery as you would say with the GIMP or Photoshop. Conversely, if you ever tried to open a large GIS raster dataset with the GIMP you may have noticed [...]</summary>
    <updated>2012-02-08T10:27:28Z</updated>
    <category term="QGIS"/>
    <author>
      <name>Tim Sutton</name>
    </author>
    <source>
      <id>http://linfiniti.com</id>
      <link href="http://linfiniti.com/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://linfiniti.com" rel="alternate" type="text/html"/>
      <subtitle>GIS for Open Source People</subtitle>
      <title>Linfiniti Geo Blog</title>
      <updated>2012-02-08T11:07:26Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>tag:sourcepole.ch,2012-02-08:6132</id>
    <link href="http://sourcepole.ch/fossgis-konferenz-2011-in-dessau" rel="alternate" type="text/html"/>
    <title xml:lang="en-US">FOSSGIS Konferenz 2011 in Dessau</title>
    <content type="xhtml" xml:lang="en-US"><div xmlns="http://www.w3.org/1999/xhtml"><p>Die <a href="http://www.fossgis.de/konferenz/2012/">FOSSGIS und deutschsprachige Open Street Map Konferenz 2012</a> – die grösste deutschsprachige Anwenderkonferenz für Freie Geo-Informationssysteme und freie Geodaten – 
findet vom 20. bis 22. März 2012 an der Hochschule Anhalt in Dessau-Rosslau statt.</p>

<p>Sourcepole ist mit folgenden Vorträgen und Workshops vertreten:</p>

<ul>
<li><a href="http://www.fossgis.de/konferenz/2012/programm/events/385.de.html">Neues vom QGIS Server und -Webclient</a></li>
<li><a href="http://www.fossgis.de/konferenz/2012/programm/events/460.de.html">TinyOWS - der schlanke WFS Server</a></li>
<li><a href="http://www.fossgis.de/konferenz/2012/programm/events/458.de.html">MapServer MapCache - der neue WMTS Tile Cache</a>  </li>
<li><a href="http://www.fossgis.de/konferenz/2012/programm/events/397.de.html">Workshop: Neue Funktionen in QGIS für Poweruser</a></li>
</ul>

<p>Da mehr als 400 Teilnehmende erwartet werden, ist eine Registrierung bis zum 16. März 2012 notwendig. Das Anmeldeformular und andere organisatorische Informationen befinden sich auf der <a href="http://www.fossgis.de/konferenz/2012/">Konferenzseite</a>.</p></div>
    </content>
    <updated>2012-02-08T08:47:41Z</updated>
    <published>2012-02-08T08:47:00Z</published>
    <category term="fossgis"/>
    <author>
      <name>pka</name>
    </author>
    <source>
      <id>tag:sourcepole.ch,2012:mephisto/</id>
      <link href="http://sourcepole.ch/feed/atom.xml" rel="self" type="application/atom+xml"/>
      <link href="http://sourcepole.ch/" rel="alternate" type="text/html"/>
      <title xml:lang="en-US">Sourcepole - Aktuell</title>
      <updated>2012-02-08T08:47:41Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:sgillies.net,2012-02-08:/blog/1123/connecting-many-places</id>
    <link href="http://sgillies.net/blog/1123/connecting-many-places/" rel="alternate" type="text/html"/>
    <link href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" type="text/html"/>
    <title>Connecting many places</title>
    <summary>The representation of Hadrian's Wall in Pleiades doesn't have
a published spatial extent of its own, but gets one by virtue of its connections to these other small places.</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Things you find in Pleiades that you don't find in a typical geographic
information system include relationships between places that are expressed in
the data itself. I blogged about this <a class="reference" href="http://sgillies.net/blog/1088/connecting-places/">last summer</a> (accompanying figure
reprised below) and talked about it at the
2011 Digital Humanities conference (our poster <a class="reference" href="http://pleiades.stoa.org/docs/dh2011-poster">here</a>).</p>
<img alt="http://farm6.static.flickr.com/5312/5885119283_fe08cf3758_z_d.jpg" src="http://farm6.static.flickr.com/5312/5885119283_fe08cf3758_z_d.jpg" style="width: 454px; height: 562px;"/>
<p>Until <a class="reference" href="http://pleiades.stoa.org/Members/sgillies/news-items/milecastles-project-completed">today</a>,
connections between places have been a little sparse. Loading 200+ <a class="reference" href="http://en.wikipedia.org/wiki/Milecastle">milecastles</a>
and turrets with connection to Hadrian's Wall changes the situation at least in
Britannia. The representation of Hadrian's Wall in Pleiades doesn't have
a published spatial extent of its own, but gets one by virtue of its
connections to these other small places. Here is a screenshot from Google Maps.</p>
<a class="reference image-reference" href="http://maps.google.com/maps?q=http:%2F%2Fpleiades.stoa.org%2Fplaces%2F91358%2Fneighborhood-kml&amp;hl=en&amp;sll=54.800364,-2.56601&amp;sspn=2.070929,3.735352&amp;t=m&amp;z=8"><img alt="http://farm8.staticflickr.com/7169/6838202849_73308ba375_b_d.jpg" src="http://farm8.staticflickr.com/7169/6838202849_73308ba375_b_d.jpg" style="width: 675px; height: 629px;"/></a>
<p>Here's a closeup near Brampton. The lone placemark at the bottom represents an
old quarry that supplied nearby milecastles with rock. For the moment at least,
we're asserting that the quarry was connected to the fortifications.</p>
<img alt="http://farm8.staticflickr.com/7172/6838202859_b19995f36a_b_d.jpg" src="http://farm8.staticflickr.com/7172/6838202859_b19995f36a_b_d.jpg" style="width: 670px; height: 630px;"/>
<p>The remains of Hadrian's Wall are a popular hiking itinerary today. The
connected places in the maps above don't quite describe the itinerary because
they aren't chained to each other, but I can't stop thinking that we should be
making it possible to represent ancient itineraries like the <a class="reference" href="https://en.wikipedia.org/wiki/Antonine_Itinerary">Antonine</a> using
places from Pleiades.</p></div>
    </content>
    <updated>2012-02-08T04:17:40Z</updated>
    <published>2012-02-08T04:17:40Z</published>
    <author>
      <name>Sean Gillies</name>
      <email>sgillies@frii.com</email>
      <uri>http://sgillies.net</uri>
    </author>
    <source>
      <id>tag:sgillies.net,2009:/blog</id>
      <icon>http://sgillies.net/blog/favicon.ico</icon>
      <author>
        <name>Sean Gillies</name>
        <email>sgillies@frii.com</email>
        <uri>http://sgillies.net</uri>
      </author>
      <link href="http://sgillies.net/blog/recent.atom" rel="self" type="application/atom+xml"/>
      <link href="http://sgillies.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://sgillies.net/blog/archive.atom" rel="prev-archive" type="text/html"/>
      <link href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" type="text/html"/>
      <title>Sean Gillies Blog</title>
      <updated>2012-02-08T04:17:40Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-2738768936478858517.post-3620249024076419732</id>
    <link href="http://deepsky28.blogspot.com/feeds/3620249024076419732/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://deepsky28.blogspot.com/2012/02/formspring.html#comment-form" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/2738768936478858517/posts/default/3620249024076419732" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/2738768936478858517/posts/default/3620249024076419732" rel="self" type="application/atom+xml"/>
    <link href="http://deepsky28.blogspot.com/2012/02/formspring.html" rel="alternate" type="text/html"/>
    <title>Formspring</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div dir="ltr" style="text-align: left;">&amp;amp;lt;p&amp;amp;gt;&amp;amp;amp;lt;a href="http://www.formspring.me/deepsky28"&amp;amp;amp;gt;http://www.formspring.me/deepsky28&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;</div><div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/2738768936478858517-3620249024076419732?l=deepsky28.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-02-07T21:27:36Z</updated>
    <published>2012-02-07T21:27:00Z</published>
    <author>
      <name>Deep_Sky28</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/02417314342705048774</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-2738768936478858517</id>
      <category term="KDE"/>
      <category term="Satellite View"/>
      <category term="Marble"/>
      <category term="KDE Edu"/>
      <author>
        <name>Deep_Sky28</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/02417314342705048774</uri>
      </author>
      <link href="http://deepsky28.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/2738768936478858517/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://deepsky28.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <title>Deep Sky</title>
      <updated>2012-02-07T21:27:36Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.opengeo.org/?p=2665</id>
    <link href="http://blog.opengeo.org/2012/02/07/building-on-the-chain-gang/" rel="alternate" type="text/html"/>
    <title>Building on the Chain, Gang.</title>
    <summary>Programming languages haven’t changed much over the years: the latest languages to take over large swathes of the industry (Java and C#) are unashamed about being cleaned-up versions of C++, which itself was a melding of C with object concepts. What has changed immensely recently is the state of the art in how large programs [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Programming languages haven’t changed much over the years: the latest languages to take over large swathes of the industry (Java and C#) are unashamed about being cleaned-up versions of C++, which itself was a melding of C with object concepts. What has changed immensely recently is the state of the art in how large programs are built and tested, the “build chain”.</p>
<p>We don’t talk about this much because it isn’t very client-facing, but thanks to the efforts of <a href="http://opengeo.org/about/team/justin.deoliveira/">Justin Deoliveira</a> and <a href="http://opengeo.org/about/team/tim.schaub/">Tim Schaub</a>, OpenGeo has a quite robust build environment. Early on in the development on the <a href="http://opengeo.org/products/suite/">OpenGeo Suite</a> we found that the number of steps necessary to move from a particular version of the code to an installable and testable artifact was very high—so high that cycles of test/fix/re-test were just too long.</p>
<p>So we automated this chain, and not just the build. Our software is now automatically built out from source code all the way to installers (for Mac OS X and Windows) and packages (for Ubuntu Linux and CentOS Linux) and machine images (for Amazon AWS) every hour. The industry term for what we’re doing is called “<a href="http://en.wikipedia.org/wiki/Continuous_integration">continuous integration</a>“.</p>
<p>The complexity of a system that builds multiple components (GeoServer, PostGIS, PostgreSQL, GeoExt, etc.) in multiple languages (C, Java, JavaScript) on multiple operating systems (Linux, OS X, Windows) is quite substantial, but it is all worth it to be able to incorporate a bug fix into a new installer in short order without human intervention. As we have many <a href="http://opengeo.org/publications/casestudies/">clients</a> who are depending on our software for their deployments, this reliable turnaround is critical.</p>
<p>Our system has grown so large that we are now devoting a full-time engineer (welcome, <a href="https://twitter.com/#!/mweisman">Michael Weisman</a>) just to maintaining and improving it. In time, we plan to add even more components and functions into the mix, such as continuous builds of GDAL and continuous unit testing of all components against multiple databases. The benefits in flexibility, quality, and development speed is well worth the investment.</p>
<p>So if you’re looking for us, you’ll find us <a href="http://www.youtube.com/watch?v=RmZdvVnMXCc">building on the chain</a>.</p></div>
    </content>
    <updated>2012-02-07T18:59:01Z</updated>
    <category term="Technology"/>
    <category term="build"/>
    <category term="c"/>
    <category term="ci"/>
    <category term="continuous"/>
    <category term="integration"/>
    <category term="opengeo suite"/>
    <category term="suite"/>
    <author>
      <name>Paul Ramsey</name>
    </author>
    <source>
      <id>http://blog.opengeo.org</id>
      <link href="http://blog.opengeo.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.opengeo.org" rel="alternate" type="text/html"/>
      <subtitle>Building Web-Based Geospatial Technology</subtitle>
      <title>OpenGeo</title>
      <updated>2012-02-08T22:35:42Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://slashgeo.org/5694 at http://slashgeo.org</id>
    <link href="http://slashgeo.org/2012/02/07/GeoNode-11-Released" rel="alternate" type="text/html"/>
    <title>GeoNode 1.1 Released</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><!-- google_ad_section_start --><p>We first mentioned it <a href="http://slashgeo.org/search/node/geonode">two years ago</a>, and now the open source <a href="http://geonode.org/2012/02/geonode-1-1-released/">GeoNode 1.1 has been released</a>.</p>
<p>What GeoNode is? <em>"GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data. The project aims to surpass existing spatial data infrastructure solutions by integrating robust social and cartographic tools. At its core, the GeoNode has a stack based on GeoServer, Django, and GeoExt that provides a platform for sophisticated web browser spatial visualization and analysis. Atop this stack, the project has built a map composer and viewer, tools for analysis, and reporting tools."</em></p>
<p>And what version 1.1 has for us:<em> "</em></p>
<ul>
<li>
		<em><a href="http://readthedocs.org/docs/geonode/en/latest/">Improved documentation</a></em></li>
<li>
		<em>Support for GeoServer 2.1, including:</em>
<ul>
<li>
				<em>GeoWebCache integration</em></li>
<li>
				<em>direct Shapefile-to-PostGIS import from the GeoNode upload form (thanks to <a href="http://www.iq.harvard.edu/people/matt_bertrand">Matt Bertrand</a>)</em></li>
<li>
				<em>speed improvements to the way GeoNode manages GeoServer configuration</em></li>
</ul>
</li>
<li>
		<em>Support for GeoNetwork 2.6</em></li>
<li>
		<em>Various UI improvements, including:</em>
<ul>
<li>
				<em>a new user profile page listing the user’s layers and maps</em></li>
<li>
				<em>a “Get feature info” tool to identify feature attributes when viewing maps</em></li>
<li>
				<em>improved map transitions and performance</em></li>
</ul>
</li>
<li>
		<em>Increased coverage in GeoNode’s automated test suite</em></li>
<li>
		<em>Better feedback from admin tools (thanks to <a href="http://www.gfdrr.org/gfdrr/node/11">Ariel Núñez</a>)</em></li>
<li>
		<em><a href="http://readthedocs.org/docs/geonode/en/latest/intro/install.html#ubuntu">Installer for Ubuntu</a> (thanks to <a href="http://www.gfdrr.org/gfdrr/node/11">Ariel Núñez</a>)</em></li>
<li>
		<em>Numerous bug fixes thanks to support from partners at last year’s <a href="http://geonode.org/2011/05/roadmapping-summit/">roadmapping summit</a></em></li>
<li>
		<em>Translations in…</em><em>"</em></li>
</ul>
<!-- google_ad_section_end --><div class="service-links"><a class="service-links-forward" href="http://slashgeo.org/forward?path=node/5694" rel="nofollow" target="_blank" title="Send to a friend"><img alt="Forward" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/forward.png" title="" width="16"/></a> <a class="service-links-google-plus-one" href="http://slashgeo.org/2012/02/07/GeoNode-11-Released" rel="nofollow" target="_blank" title="Plus it"><span style="display: none;">Google Plus One</span></a> <a class="service-links-facebook" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F07%2FGeoNode-11-Released&amp;t=GeoNode+1.1+Released" rel="nofollow" target="_blank" title="Share on Facebook."><img alt="Facebook" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/facebook.png" title="" width="16"/></a> <a class="service-links-twitter" href="http://twitter.com/share?url=http%3A%2F%2Fslashgeo.org%2Fnode%2F5694&amp;text=GeoNode%201.1%20Released" rel="nofollow" target="_blank" title="Share this on Twitter"><img alt="Twitter" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/twitter.png" title="" width="16"/></a> <a class="service-links-linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F07%2FGeoNode-11-Released&amp;title=GeoNode+1.1+Released&amp;summary=We+first+mentioned+it+two+years+ago%2C+and+now+the+open+source%26nbsp%3BGeoNode+1.1+has+been+released.%0AWhat+GeoNode+is%3F%26nbsp%3B%26quot%3BGeoNode+is+an+open+source+platform+that+facilitates+the+creation%2C+sharing%2C+and+collaborative+use+of+geospatial+data.+The+project+aims+to+surpass+existing+spatial+data+infrastructure+solutions+by+integrating+robust+social+and+cartographic+tools.%26nbsp%3BAt+its+core%2C+the+GeoNode+has+a+stack+based+on+GeoServer%2C+Django%2C+and+GeoExt+that+provides+a+platform+for+sophisticated+web+browser+spatial+visualization+and+analysis.+Atop+this+stack%2C+the+project+has+built+a+map+composer+and+viewer%2C+tools+for+analysis%2C+and+reporting+tools.%26quot%3B%0AAnd+what+version+1.1+has+for+us%3A+%26quot%3B%0A%0A%0A%09%09Improved+documentation%0A%0A%09%09Support+for+GeoServer+2.1%2C+including%3A%0A%0A%0A%09%09%09%09GeoWebCache+integration%0A%0A%09%09%09%09direct+Shapefile-to-PostGIS+import+from+the+GeoNode+upload+form+%28thanks+to%26nbsp%3BMatt+Bertrand%29%0A%0A%09%09%09%09speed+improvements+to+the+way+GeoNode+manages+GeoServer+configuration%0A%0A%0A%0A%09%09Support+for+GeoNetwork+2.6%0A%0A%09%09Various+UI+improvements%2C+including%3A%0A%0A%0A%09%09%09%09a+new+user+profile+page+listing+the+user%26rsquo%3Bs+layers+and+maps%0A%0A%09%09%09%09a+%26ldquo%3BGet+feature+info%26rdquo%3B+tool+to+identify+feature+attributes+when+viewing+maps%0A%0A%09%09%09%09improved+map+transitions+and+performance%0A%0A%0A%0A%09%09Increased+coverage+in+GeoNode%26rsquo%3Bs+automated+test+suite%0A%0A%09%09Better+feedback+from+admin+tools+%28thanks+to%26nbsp%3BAriel+N%26uacute%3B%26ntilde%3Bez%29%0A%0A%09%09Installer+for+Ubuntu%26nbsp%3B%28thanks+to%26nbsp%3BAriel+N%26uacute%3B%26ntilde%3Bez%29%0A%0A%09%09Numerous+bug+fixes+thanks+to+support+from+partners+at+last+year%26rsquo%3Bs%26nbsp%3Broadmapping+summit%0A%0A%09%09Translations+in%26hellip%3B%26quot%3B%0A%0A&amp;source=Slashgeo.org" rel="nofollow" target="_blank" title="Publish this post to LinkedIn"><img alt="LinkedIn" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/linkedin.png" title="" width="16"/></a> <a class="service-links-delicious" href="http://del.icio.us/post?url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F07%2FGeoNode-11-Released&amp;title=GeoNode+1.1+Released" rel="nofollow" target="_blank" title="Bookmark this post on del.icio.us."><img alt="del.icio.us" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/delicious.png" title="" width="16"/></a></div></div>
    </summary>
    <updated>2012-02-07T18:24:21Z</updated>
    <category scheme="http://slashgeo.org/category/Tags/free" term="free"/>
    <category scheme="http://slashgeo.org/category/Tags/GeoNode" term="GeoNode"/>
    <category scheme="http://slashgeo.org/category/Tags/open-source" term="open source"/>
    <category scheme="http://slashgeo.org/category/Tags/software" term="software"/>
    <author>
      <name>Satri</name>
    </author>
    <source>
      <id>http://slashgeo.org/taxonomy/term/20/0</id>
      <author>
        <name>Slashgeo (FOSS articles)</name>
      </author>
      <link href="http://slashgeo.org/taxonomy/term/20/0" rel="alternate" type="text/html"/>
      <link href="http://slashgeo.org/taxonomy/term/20/0/feed" rel="self" type="application/rss+xml"/>
      <title>Slashgeo.org - open source</title>
      <updated>2012-02-09T20:37:11Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-5176900881057973693.post-8604438938717615705</id>
    <link href="http://geo-solutions.blogspot.com/feeds/8604438938717615705/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://www.blogger.com/comment.g?blogID=5176900881057973693&amp;postID=8604438938717615705" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/5176900881057973693/posts/default/8604438938717615705" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/5176900881057973693/posts/default/8604438938717615705" rel="self" type="application/atom+xml"/>
    <link href="http://geo-solutions.blogspot.com/2012/01/developers-corner-first-official.html" rel="alternate" type="text/html"/>
    <title>Developer's Corner: First Official Release of GeoNetwork-Manager library</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div>During our work we support many clients with their GeoNetwork  installations, as a consequence we have found ourselves many times in the position to perform massive operations on metadata, e.g. when ingesting data in real-time via <a href="http://geobatch.geo-solutions.it/">GeoBatch</a> or when importing existing metadata in batch. In the past we have noticed that we were de-facto reusing and growing a small but useful codebase of common methods to interact with GeoNetwork therefore we decided to share them with the world (yeah, we are a bit ambitious :) ) and therefore we created the <a href="https://github.com/geosolutions-it/geonetwork-manager/">geonetwork-manager</a> project for this purpose.<br/><br/><a href="https://github.com/geosolutions-it/geonetwork-manager/">geonetwork-manager</a>  is a Java library for interacting with GeoNetwork programmatically. It uses the GeoNetwork's admin services for the backend communication part, but the HTTP machinery  is completely hidden by the  <a href="https://github.com/geosolutions-it/geonetwork-manager/">geonetwork-manager</a>  API itself. Last but not least  <a href="https://github.com/geosolutions-it/geonetwork-manager/">geonetwork-manager</a>  is released under the MIT license. <b>By the way, release 1.0 has just been cut and can be found on our <a href="http://maven.geo-solutions.it/it/geosolutions/geonetwork-manager/1.0.0/">maven repository</a>.</b><br/><br/>In case you are interested in having support for your GeoNetwork installation, <a href="http://www.geo-solutions.it/contact/">Talk to us first!</a></div><div>The <a href="http://www.geo-solutions.it/"><b>GeoSolutions</b></a> team,<br/><div><a href="http://www.geo-solutions.it/"><img border="0" height="100" src="http://3.bp.blogspot.com/-R02e58OvFdQ/TyEp4bW2iGI/AAAAAAAABH8/e8s7dTmv_S0/s320/800x250_eng.png" width="320"/></a><br/></div></div><div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/5176900881057973693-8604438938717615705?l=geo-solutions.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-02-07T15:36:57Z</updated>
    <published>2012-01-31T12:20:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="open source"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="GEO"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="GIS"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="GeoSolutions"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="geonet"/>
    <author>
      <name>Simone Giannecchini</name>
      <email>noreply@blogger.com</email>
      <uri>https://profiles.google.com/100272321481446580202</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-5176900881057973693</id>
      <category term="Gliders"/>
      <category term="GIS"/>
      <category term="Enteprise Services"/>
      <category term="GeoNetwork"/>
      <category term="Giannecchini"/>
      <category term="openlayers"/>
      <category term="WPS"/>
      <category term="BlueMarble"/>
      <category term="geonet"/>
      <category term="SDI"/>
      <category term="imageio"/>
      <category term="Hibernate"/>
      <category term="Tuna Atlas"/>
      <category term="gwt"/>
      <category term="tomcat"/>
      <category term="geotoos"/>
      <category term="GDAL"/>
      <category term="open source"/>
      <category term="Oracle"/>
      <category term="demo"/>
      <category term="Aggregate"/>
      <category term="asita"/>
      <category term="IDRIS"/>
      <category term="geoSDI-ERA"/>
      <category term="OGC"/>
      <category term="GeoServer"/>
      <category term="geowebcache"/>
      <category term="tiff"/>
      <category term="auditing"/>
      <category term="job"/>
      <category term="GeoBatch"/>
      <category term="warp"/>
      <category term="GetMap"/>
      <category term="WFS"/>
      <category term="wms"/>
      <category term="Formazione"/>
      <category term="contouring"/>
      <category term="portal"/>
      <category term="FOSS4G-IT"/>
      <category term="FIGIS"/>
      <category term="reprojection"/>
      <category term="spatial database"/>
      <category term="polygon extract"/>
      <category term="JEE"/>
      <category term="WMS TIME"/>
      <category term="IST"/>
      <category term="share"/>
      <category term="Enterprise Support"/>
      <category term="standingcloud"/>
      <category term="g8"/>
      <category term="OSGEO"/>
      <category term="ImageServer"/>
      <category term="gvSIG"/>
      <category term="workshop"/>
      <category term="SpatioTemporal"/>
      <category term="google maps"/>
      <category term="enterprise services"/>
      <category term="JPEG2000"/>
      <category term="GeoTools"/>
      <category term="Dateline"/>
      <category term="FAO"/>
      <category term="geotiff"/>
      <category term="GeoSolutions"/>
      <category term="Consulenza"/>
      <category term="osgis"/>
      <category term="cloud"/>
      <category term="FOSS4G"/>
      <category term="Java"/>
      <category term="DataStore"/>
      <category term="Raster"/>
      <category term="sql server"/>
      <category term="Spatial Data Infrastructure"/>
      <category term="TIME"/>
      <category term="grass"/>
      <category term="gfoss"/>
      <category term="geospatial"/>
      <category term="JAI"/>
      <category term="GeoRepository"/>
      <category term="JP2K"/>
      <category term="imageio-ext"/>
      <category term="MetOc"/>
      <category term="Professional Services"/>
      <category term="imageMosaic"/>
      <category term="Fishery"/>
      <category term="GEO"/>
      <category term="geosolut"/>
      <category term="Professional Support"/>
      <category term="geoprocessing"/>
      <category term="JBOSS"/>
      <category term="OpenSDI"/>
      <category term="Training"/>
      <category term="Commercial Support"/>
      <category term="SUPSI"/>
      <category term="Meteo"/>
      <category term="Education"/>
      <category term="DBMS"/>
      <author>
        <name>afabiani</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/14092074304386635527</uri>
      </author>
      <link href="http://geo-solutions.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/5176900881057973693/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://geo-solutions.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="http://www.blogger.com/feeds/5176900881057973693/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Building GeoSpatial ICT solutions</subtitle>
      <title>GeoSolutions' Blog</title>
      <updated>2012-02-07T15:54:08Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-1951542926024108564.post-7746417494701267217</id>
    <link href="http://themapguyde.blogspot.com/feeds/7746417494701267217/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://www.blogger.com/comment.g?blogID=1951542926024108564&amp;postID=7746417494701267217" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/1951542926024108564/posts/default/7746417494701267217" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/1951542926024108564/posts/default/7746417494701267217" rel="self" type="application/atom+xml"/>
    <link href="http://themapguyde.blogspot.com/2012/02/mg-desktop-advanced-features.html" rel="alternate" type="text/html"/>
    <title>mg-desktop: advanced features</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://themapguyde.blogspot.com.au/2012/01/how-to-use-mg-desktop-in-your-own-net.html">Previously</a>, I showed you how to get a basic mg-desktop application up and running.<br/><br/>For this post, I am going to introduce some of the more advanced features and functionality of mg-desktop<br/><br/><span style="font-size: large;"><b>Viewer Properties</b></span><br/><span style="font-size: large;"><br/></span><br/>The mg-desktop viewer (MgMapViewer) exposes a whole bunch of properties that can control the behaviour and appearance of certain features in the map viewer.<br/><br/><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-6fkeBgDYNfs/TzDush-SPAI/AAAAAAAAAl0/8t169gzYCM4/s1600/Capture.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-6fkeBgDYNfs/TzDush-SPAI/AAAAAAAAAl0/8t169gzYCM4/s320/Capture.PNG" width="281"/></a></div><br/>Each property is explained below<br/><br/><ul><li><b>ConvertTiledGroupsToNonTiled</b> - Tiled Layer Groups will be treated as regular map groups, allowing for such groups and layers to be shown in the viewer. This is a simple workaround for the viewer's current inability to display map tiles. </li><li><b>SelectionColor</b> - Controls the color of selected features in the viewer</li><li><b>ShowVertexCoordinatesWhenDigitizing</b> - When you are digitizing, the vertex coordinates are shown at each node of the currently digitized geometry. For circles and points, no vertex coordinates are displayed because such shapes have no vertices. For example, digitizing a polygon would look like this:</li></ul><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-R8FSJ0dADXE/TzDxAX7SBhI/AAAAAAAAAl8/2bnKkS-my6g/s1600/Capture.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="http://1.bp.blogspot.com/-R8FSJ0dADXE/TzDxAX7SBhI/AAAAAAAAAl8/2bnKkS-my6g/s320/Capture.PNG" width="320"/></a></div><div><br/></div><ul><li><b>ZoomInFactor</b> - The zoom scale multiplier to apply for zooming in</li><li><b>ZoomOutFactor</b> - The zoom scale multiplier to apply for zooming out</li></ul><div><span style="font-size: large;"><br/></span></div><div><span style="font-size: large;"><b>Digitizing and Measuring</b></span></div><div><span style="font-size: large;"><br/></span></div><div>Like the AJAX and Fusion viewers, the mg-desktop viewer has built-in geometry digitizing functionality.<br/><br/></div><div class="csharpcode"><pre class="alt"><span class="lnum">   1:  </span><span class="kwrd">public</span> <span class="kwrd">interface</span> IMapViewer</pre><pre><span class="lnum">   2:  </span>{</pre><pre class="alt"><span class="lnum">   3:  </span>    <span class="rem">//</span></pre><pre><span class="lnum">   4:  </span>    <span class="rem">// Summary:</span></pre><pre class="alt"><span class="lnum">   5:  </span>    <span class="rem">//     Starts the digitization process for a circle</span></pre><pre><span class="lnum">   6:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">   7:  </span>    <span class="rem">// Parameters:</span></pre><pre><span class="lnum">   8:  </span>    <span class="rem">//   callback:</span></pre><pre class="alt"><span class="lnum">   9:  </span>    <span class="rem">//     The callback to be invoked when the digitization process completes</span></pre><pre><span class="lnum">  10:  </span>    <span class="kwrd">void</span> DigitizeCircle(CircleDigitizationCallback callback);</pre><pre class="alt"><span class="lnum">  11:  </span>    <span class="rem">//</span></pre><pre><span class="lnum">  12:  </span>    <span class="rem">// Summary:</span></pre><pre class="alt"><span class="lnum">  13:  </span>    <span class="rem">//     Starts the digitization process for a line</span></pre><pre><span class="lnum">  14:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">  15:  </span>    <span class="rem">// Parameters:</span></pre><pre><span class="lnum">  16:  </span>    <span class="rem">//   callback:</span></pre><pre class="alt"><span class="lnum">  17:  </span>    <span class="rem">//     The callback to be invoked when the digitization process completes</span></pre><pre><span class="lnum">  18:  </span>    <span class="kwrd">void</span> DigitizeLine(LineDigitizationCallback callback);</pre><pre class="alt"><span class="lnum">  19:  </span>    <span class="rem">//</span></pre><pre><span class="lnum">  20:  </span>    <span class="rem">// Summary:</span></pre><pre class="alt"><span class="lnum">  21:  </span>    <span class="rem">//     Starts the digitization process for a line string (polyline)</span></pre><pre><span class="lnum">  22:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">  23:  </span>    <span class="rem">// Parameters:</span></pre><pre><span class="lnum">  24:  </span>    <span class="rem">//   callback:</span></pre><pre class="alt"><span class="lnum">  25:  </span>    <span class="rem">//     The callback to be invoked when the digitization process completes</span></pre><pre><span class="lnum">  26:  </span>    <span class="kwrd">void</span> DigitizeLineString(LineStringDigitizationCallback callback);</pre><pre class="alt"><span class="lnum">  27:  </span>    <span class="rem">//</span></pre><pre><span class="lnum">  28:  </span>    <span class="rem">// Summary:</span></pre><pre class="alt"><span class="lnum">  29:  </span>    <span class="rem">//     Starts the digitization process for a point</span></pre><pre><span class="lnum">  30:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">  31:  </span>    <span class="rem">// Parameters:</span></pre><pre><span class="lnum">  32:  </span>    <span class="rem">//   callback:</span></pre><pre class="alt"><span class="lnum">  33:  </span>    <span class="rem">//     The callback to be invoked when the digitization process completes</span></pre><pre><span class="lnum">  34:  </span>    <span class="kwrd">void</span> DigitizePoint(PointDigitizationCallback callback);</pre><pre class="alt"><span class="lnum">  35:  </span>    <span class="rem">//</span></pre><pre><span class="lnum">  36:  </span>    <span class="rem">// Summary:</span></pre><pre class="alt"><span class="lnum">  37:  </span>    <span class="rem">//     Starts the digitization process for a polygon</span></pre><pre><span class="lnum">  38:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">  39:  </span>    <span class="rem">// Parameters:</span></pre><pre><span class="lnum">  40:  </span>    <span class="rem">//   callback:</span></pre><pre class="alt"><span class="lnum">  41:  </span>    <span class="rem">//     The callback to be invoked when the digitization process completes</span></pre><pre><span class="lnum">  42:  </span>    <span class="kwrd">void</span> DigitizePolygon(PolygonDigitizationCallback callback);</pre><pre class="alt"><span class="lnum">  43:  </span>    <span class="rem">//</span></pre><pre><span class="lnum">  44:  </span>    <span class="rem">// Summary:</span></pre><pre class="alt"><span class="lnum">  45:  </span>    <span class="rem">//     Starts the digitization process for a rectangle</span></pre><pre><span class="lnum">  46:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">  47:  </span>    <span class="rem">// Parameters:</span></pre><pre><span class="lnum">  48:  </span>    <span class="rem">//   callback:</span></pre><pre class="alt"><span class="lnum">  49:  </span>    <span class="rem">//     The callback to be invoked when the digitization process completes</span></pre><pre><span class="lnum">  50:  </span>    <span class="kwrd">void</span> DigitizeRectangle(RectangleDigitizationCallback callback);</pre><pre class="alt"><span class="lnum">  51:  </span>}</pre></div><br/>The digitization API is very similar to the AJAX viewer. To digitize a circle for example, you would call the API like so:<br/><br/><div class="csharpcode"><pre class="alt"><span class="lnum">   1:  </span>mgMapViewer1.DigitizeCircle(OnCircleDigitized);</pre></div><br/>The OnCircleDigitized method must match the signature of the CircleDigitizationCallback delegate, which looks like this:<br/><br/><div class="csharpcode"><pre class="alt"><span class="lnum">   1:  </span><span class="kwrd">private</span> <span class="kwrd">void</span> OnCircleDigitized(<span class="kwrd">double</span> x, <span class="kwrd">double</span> y, <span class="kwrd">double</span> radius)</pre><pre><span class="lnum">   2:  </span>{</pre><pre class="alt"><span class="lnum">   3:  </span>    <span class="rem">//x, y is the circle center in the map's coordinates</span></pre><pre><span class="lnum">   4:  </span>    <span class="rem">//radius is the circle's radius</span></pre><pre class="alt"><span class="lnum">   5:  </span>}</pre></div><br/>While digitizing, the digitization process can be aborted by pressing the ESC key. If digitization is aborted, the digitization callback will not be called by the viewer.<br/><br/>Tools like measuring can be built on this functional primitive of digitization. Here's an example using a line digitizer:<br/><br/><div class="csharpcode"><pre class="alt"><span class="lnum">   1:  </span><span class="kwrd">private</span> <span class="kwrd">void</span> btnMeasure_Click(<span class="kwrd">object</span> sender, EventArgs e)</pre><pre><span class="lnum">   2:  </span>{</pre><pre class="alt"><span class="lnum">   3:  </span>    mgMapViewer1.DigitizeLine(OnLineDigitized);</pre><pre><span class="lnum">   4:  </span>}</pre><pre class="alt"><span class="lnum">   5:  </span> </pre><pre><span class="lnum">   6:  </span><span class="kwrd">private</span> <span class="kwrd">void</span> OnLineDigitized(<span class="kwrd">double</span> x1, <span class="kwrd">double</span> y1, <span class="kwrd">double</span> x2, <span class="kwrd">double</span> y2)</pre><pre class="alt"><span class="lnum">   7:  </span>{</pre><pre><span class="lnum">   8:  </span>    MgMapBase map = mgMapViewer1.GetMap();</pre><pre class="alt"><span class="lnum">   9:  </span>    <span class="rem">//Create a coordiante system from the map's SRS</span></pre><pre><span class="lnum">  10:  </span>    MgCoordinateSystemFactory csFactory = <span class="kwrd">new</span> MgCoordinateSystemFactory();</pre><pre class="alt"><span class="lnum">  11:  </span>    MgCoordinateSystem mapCs = csFactory.Create(map.GetMapSRS());</pre><pre><span class="lnum">  12:  </span> </pre><pre class="alt"><span class="lnum">  13:  </span>    <span class="rem">//Invoke the appropriate measure method depending on the type</span></pre><pre><span class="lnum">  14:  </span>    <span class="rem">//of coordinate system</span></pre><pre class="alt"><span class="lnum">  15:  </span>    <span class="kwrd">double</span> dist = 0.0;</pre><pre><span class="lnum">  16:  </span>    <span class="kwrd">if</span> (mapCs.GetType() == MgCoordinateSystemType.Geographic)</pre><pre class="alt"><span class="lnum">  17:  </span>        dist = mapCs.MeasureGreatCircleDistance(x1, y1, x2, y2);</pre><pre><span class="lnum">  18:  </span>    <span class="kwrd">else</span></pre><pre class="alt"><span class="lnum">  19:  </span>        dist = mapCs.MeasureEuclideanDistance(x1, y1, x2, y2);</pre><pre><span class="lnum">  20:  </span> </pre><pre class="alt"><span class="lnum">  21:  </span>    <span class="rem">//Convert this distance to meters</span></pre><pre><span class="lnum">  22:  </span>    dist = mapCs.ConvertCoordinateSystemUnitsToMeters(dist);</pre><pre class="alt"><span class="lnum">  23:  </span> </pre><pre><span class="lnum">  24:  </span>    MessageBox.Show(<span class="str">"Distance is: "</span> + dist + <span class="str">" meters"</span>);</pre><pre class="alt"><span class="lnum">  25:  </span>}</pre></div><br/>Using the digitizing API combined with the existing MgGeometry and MgCoordinateSystem APIs, you can measure in ways other than simple point A - point B distance measuring.<br/><br/><span style="font-size: large;"><b>Redlining</b></span><br/><span style="font-size: large;"><br/></span><br/>When you combine digitization with feature manipulation provided by the MapGuide API, you have the basis for redlining. Here's an example of creating point features from digitized points:<br/><br/><div class="csharpcode"><pre class="alt"><span class="lnum">   1:  </span><span class="kwrd">private</span> MgdLayer _pointLayer;</pre><pre><span class="lnum">   2:  </span> </pre><pre class="alt"><span class="lnum">   3:  </span><span class="kwrd">private</span> <span class="kwrd">void</span> btnDrawPoint_Click(<span class="kwrd">object</span> sender, EventArgs e)</pre><pre><span class="lnum">   4:  </span>{</pre><pre class="alt"><span class="lnum">   5:  </span>    mgMapViewer1.DigitizePoint(OnPointDrawn);</pre><pre><span class="lnum">   6:  </span>}</pre><pre class="alt"><span class="lnum">   7:  </span> </pre><pre><span class="lnum">   8:  </span><span class="kwrd">private</span> <span class="kwrd">void</span> OnPointDrawn(<span class="kwrd">double</span> x, <span class="kwrd">double</span> y)</pre><pre class="alt"><span class="lnum">   9:  </span>{</pre><pre><span class="lnum">  10:  </span>    <span class="kwrd">if</span> (_pointLayer == <span class="kwrd">null</span>) <span class="rem">//Our point layer doesn't exist</span></pre><pre class="alt"><span class="lnum">  11:  </span>        CreateRedlineLayer();</pre><pre><span class="lnum">  12:  </span>    </pre><pre class="alt"><span class="lnum">  13:  </span>    <span class="rem">//Now insert our point. This code should look familiar</span></pre><pre><span class="lnum">  14:  </span>    <span class="rem">//to you, setting up the MgPropertyCollection for insertion</span></pre><pre class="alt"><span class="lnum">  15:  </span>    MgPropertyCollection props = <span class="kwrd">new</span> MgPropertyCollection();</pre><pre><span class="lnum">  16:  </span>    MgWktReaderWriter wktRw = <span class="kwrd">new</span> MgWktReaderWriter();</pre><pre class="alt"><span class="lnum">  17:  </span>    MgAgfReaderWriter agfRw = <span class="kwrd">new</span> MgAgfReaderWriter();</pre><pre><span class="lnum">  18:  </span> </pre><pre class="alt"><span class="lnum">  19:  </span>    MgGeometry geom = wktRw.Read(<span class="str">"POINT ("</span> + x + <span class="str">" "</span> + y + <span class="str">")"</span>);</pre><pre><span class="lnum">  20:  </span>    MgByteReader agf = agfRw.Write(geom);</pre><pre class="alt"><span class="lnum">  21:  </span> </pre><pre><span class="lnum">  22:  </span>    MgGeometryProperty geomProp = <span class="kwrd">new</span> MgGeometryProperty(<span class="str">"Geometry"</span>, agf);</pre><pre class="alt"><span class="lnum">  23:  </span>    props.Add(geomProp);</pre><pre><span class="lnum">  24:  </span> </pre><pre class="alt"><span class="lnum">  25:  </span>    <span class="rem">//Here's where we differ from the official MapGuide API</span></pre><pre><span class="lnum">  26:  </span>    <span class="rem">//instead of a monolithic UpdateFeatures() that tries to </span></pre><pre class="alt"><span class="lnum">  27:  </span>    <span class="rem">//do everything, we have individual InsertFeatures/DeleteFeatures/UpdateFeatures</span></pre><pre><span class="lnum">  28:  </span>    <span class="rem">//methods. So here's the mg-desktop way</span></pre><pre class="alt"><span class="lnum">  29:  </span> </pre><pre><span class="lnum">  30:  </span>    MgFeatureReader result = _pointLayer.InsertFeatures(props);</pre><pre class="alt"><span class="lnum">  31:  </span>    result.Close();</pre><pre><span class="lnum">  32:  </span> </pre><pre class="alt"><span class="lnum">  33:  </span>    <span class="rem">//Or if you have have access to the MgdLayer instance</span></pre><pre><span class="lnum">  34:  </span>    <span class="rem">/*</span></pre><pre class="alt"><span class="lnum">  35:  </span><span class="rem">    MgResourceIdentifier fsId = new MgResourceIdentifier(_pointLayer.GetFeatureSourceId());</span></pre><pre><span class="lnum">  36:  </span><span class="rem">    MgServiceFactory factory = new MgServiceFactory();</span></pre><pre class="alt"><span class="lnum">  37:  </span><span class="rem">    MgdFeatureService featSvc = (MgdFeatureService)factory.CreateService(MgServiceType.FeatureService);</span></pre><pre><span class="lnum">  38:  </span><span class="rem">    MgFeatureReader fr = featSvc.InsertFeatures(fsId, "Default:Redline", props);</span></pre><pre class="alt"><span class="lnum">  39:  </span><span class="rem">    fr.Close();</span></pre><pre><span class="lnum">  40:  </span><span class="rem">     */</span></pre><pre class="alt"><span class="lnum">  41:  </span>    </pre><pre><span class="lnum">  42:  </span>    <span class="rem">//Now refresh to see your newly drawn point</span></pre><pre class="alt"><span class="lnum">  43:  </span>    mgMapViewer1.RefreshMap();</pre><pre><span class="lnum">  44:  </span>}</pre><pre class="alt"><span class="lnum">  45:  </span> </pre><pre><span class="lnum">  46:  </span><span class="kwrd">private</span> <span class="kwrd">void</span> CreateRedlineLayer()</pre><pre class="alt"><span class="lnum">  47:  </span>{</pre><pre><span class="lnum">  48:  </span>    MgMapBase map = mgMapViewer1.GetMap();</pre><pre class="alt"><span class="lnum">  49:  </span>    MgServiceFactory fact = <span class="kwrd">new</span> MgServiceFactory();</pre><pre><span class="lnum">  50:  </span>    MgdFeatureService featSvc = (MgdFeatureService)fact.CreateService(MgServiceType.FeatureService);</pre><pre class="alt"><span class="lnum">  51:  </span>    MgResourceService resSvc = (MgResourceService)fact.CreateService(MgServiceType.ResourceService);</pre><pre><span class="lnum">  52:  </span> </pre><pre class="alt"><span class="lnum">  53:  </span>    <span class="rem">//Note that mg-desktop does not have a concept of sessions like the</span></pre><pre><span class="lnum">  54:  </span>    <span class="rem">//official MapGuide API, but it *does* allow session-based resources </span></pre><pre class="alt"><span class="lnum">  55:  </span>    <span class="rem">//as a way of having temporary resources. Such resources will reside</span></pre><pre><span class="lnum">  56:  </span>    <span class="rem">//in a special directory for session resources (specified in Platform.ini)</span></pre><pre class="alt"><span class="lnum">  57:  </span>    <span class="rem">//</span></pre><pre><span class="lnum">  58:  </span>    <span class="rem">//You can plug whatever string as the session id, but the resource identifier</span></pre><pre class="alt"><span class="lnum">  59:  </span>    <span class="rem">//must satisfy the session id pattern:</span></pre><pre><span class="lnum">  60:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">  61:  </span>    <span class="rem">// Session:&lt;session id string&gt;//Path/To/Your.ResourceType</span></pre><pre><span class="lnum">  62:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">  63:  </span>    <span class="rem">//These files are removed with MgPlatform.Terminate(), which is called in this</span></pre><pre><span class="lnum">  64:  </span>    <span class="rem">//application as part of the exiting process.</span></pre><pre class="alt"><span class="lnum">  65:  </span>    <span class="kwrd">string</span> sessionId = Guid.NewGuid().ToString();</pre><pre><span class="lnum">  66:  </span>    MgResourceIdentifier fsId = <span class="kwrd">new</span> MgResourceIdentifier(<span class="str">"Session:"</span> + sessionId + <span class="str">"//Redline.FeatureSource"</span>);</pre><pre class="alt"><span class="lnum">  67:  </span>    MgResourceIdentifier ldfId = <span class="kwrd">new</span> MgResourceIdentifier(<span class="str">"Session:"</span> + sessionId + <span class="str">"//Redline.LayerDefinition"</span>);</pre><pre><span class="lnum">  68:  </span> </pre><pre class="alt"><span class="lnum">  69:  </span>    <span class="rem">//Create our point redline schema. It looks like this:</span></pre><pre><span class="lnum">  70:  </span>    <span class="rem">//</span></pre><pre class="alt"><span class="lnum">  71:  </span>    <span class="rem">// Default</span></pre><pre><span class="lnum">  72:  </span>    <span class="rem">//    Redline</span></pre><pre class="alt"><span class="lnum">  73:  </span>    <span class="rem">//        ID (int32, autogenerated)</span></pre><pre><span class="lnum">  74:  </span>    <span class="rem">//        Geometry (coordinate system same as map</span></pre><pre class="alt"><span class="lnum">  75:  </span>    <span class="kwrd">string</span> featureClass = <span class="str">"Default:Redline"</span>;</pre><pre><span class="lnum">  76:  </span>    <span class="kwrd">string</span> geometry = <span class="str">"Geometry"</span>;</pre><pre class="alt"><span class="lnum">  77:  </span> </pre><pre><span class="lnum">  78:  </span>    MgFeatureSchema schema = <span class="kwrd">new</span> MgFeatureSchema(<span class="str">"Default"</span>, <span class="str">"Redline schema"</span>);</pre><pre class="alt"><span class="lnum">  79:  </span>    MgClassDefinition cls = <span class="kwrd">new</span> MgClassDefinition();</pre><pre><span class="lnum">  80:  </span>    cls.Name = <span class="str">"Redline"</span>;</pre><pre class="alt"><span class="lnum">  81:  </span> </pre><pre><span class="lnum">  82:  </span>    MgDataPropertyDefinition id = <span class="kwrd">new</span> MgDataPropertyDefinition(<span class="str">"ID"</span>);</pre><pre class="alt"><span class="lnum">  83:  </span>    id.DataType = MgPropertyType.Int32;</pre><pre><span class="lnum">  84:  </span>    id.SetAutoGeneration(<span class="kwrd">true</span>);</pre><pre class="alt"><span class="lnum">  85:  </span> </pre><pre><span class="lnum">  86:  </span>    MgGeometricPropertyDefinition geom = <span class="kwrd">new</span> MgGeometricPropertyDefinition(geometry);</pre><pre class="alt"><span class="lnum">  87:  </span>    geom.SpatialContextAssociation = <span class="str">"Default"</span>;</pre><pre><span class="lnum">  88:  </span>    geom.GeometryTypes = MgFeatureGeometricType.Curve | MgFeatureGeometricType.Point | MgFeatureGeometricType.Solid | MgFeatureGeometricType.Surface;</pre><pre class="alt"><span class="lnum">  89:  </span> </pre><pre><span class="lnum">  90:  </span>    MgPropertyDefinitionCollection clsProps = cls.GetProperties();</pre><pre class="alt"><span class="lnum">  91:  </span>    clsProps.Add(id);</pre><pre><span class="lnum">  92:  </span>    clsProps.Add(geom);</pre><pre class="alt"><span class="lnum">  93:  </span> </pre><pre><span class="lnum">  94:  </span>    MgPropertyDefinitionCollection idProps = cls.GetIdentityProperties();</pre><pre class="alt"><span class="lnum">  95:  </span>    idProps.Add(id);</pre><pre><span class="lnum">  96:  </span> </pre><pre class="alt"><span class="lnum">  97:  </span>    cls.DefaultGeometryPropertyName = geometry;</pre><pre><span class="lnum">  98:  </span>    MgClassDefinitionCollection classes = schema.GetClasses();</pre><pre class="alt"><span class="lnum">  99:  </span>    classes.Add(cls);</pre><pre><span class="lnum"> 100:  </span> </pre><pre class="alt"><span class="lnum"> 101:  </span>    <span class="rem">//Create the feature source with this schema. We use the map's</span></pre><pre><span class="lnum"> 102:  </span>    <span class="rem">//coordinate system for the feature source to ensure features</span></pre><pre class="alt"><span class="lnum"> 103:  </span>    <span class="rem">//that we create, will line up with the map</span></pre><pre><span class="lnum"> 104:  </span>    MgCreateSdfParams create = <span class="kwrd">new</span> MgCreateSdfParams(<span class="str">"Default"</span>, map.GetMapSRS(), schema);</pre><pre class="alt"><span class="lnum"> 105:  </span>    featSvc.CreateFeatureSource(fsId, create);</pre><pre><span class="lnum"> 106:  </span> </pre><pre class="alt"><span class="lnum"> 107:  </span>    <span class="rem">//Then create the layer definition. RedlineLayer.xml contains the template</span></pre><pre><span class="lnum"> 108:  </span>    <span class="kwrd">string</span> xml = <span class="kwrd">string</span>.Format(File.ReadAllText(<span class="str">"RedlineLayer.xml"</span>), fsId.ToString(), featureClass, geometry);</pre><pre class="alt"><span class="lnum"> 109:  </span>    <span class="kwrd">var</span> bytes = Encoding.UTF8.GetBytes(xml);</pre><pre><span class="lnum"> 110:  </span>    MgByteSource source = <span class="kwrd">new</span> MgByteSource(bytes, bytes.Length);</pre><pre class="alt"><span class="lnum"> 111:  </span>    resSvc.SetResource(ldfId, source.GetReader(), <span class="kwrd">null</span>);</pre><pre><span class="lnum"> 112:  </span> </pre><pre class="alt"><span class="lnum"> 113:  </span>    <span class="rem">//Now create the runtime layer and add to map</span></pre><pre><span class="lnum"> 114:  </span>    _pointLayer = <span class="kwrd">new</span> MgdLayer(ldfId, resSvc);</pre><pre class="alt"><span class="lnum"> 115:  </span>    _pointLayer.LegendLabel = <span class="str">"Redlining"</span>;</pre><pre><span class="lnum"> 116:  </span>    _pointLayer.Name = <span class="str">"Redline"</span>;</pre><pre class="alt"><span class="lnum"> 117:  </span>    _pointLayer.Visible = <span class="kwrd">true</span>;</pre><pre><span class="lnum"> 118:  </span>    _pointLayer.Selectable = <span class="kwrd">true</span>;</pre><pre class="alt"><span class="lnum"> 119:  </span>    _pointLayer.DisplayInLegend = <span class="kwrd">true</span>;</pre><pre><span class="lnum"> 120:  </span> </pre><pre class="alt"><span class="lnum"> 121:  </span>    <span class="kwrd">var</span> layers = map.GetLayers();</pre><pre><span class="lnum"> 122:  </span>    layers.Insert(0, _pointLayer);</pre><pre class="alt"><span class="lnum"> 123:  </span>}</pre></div><br/>An updated sample (building on the previous sample application) containing the above snippets is available for download <a href="http://code.google.com/p/mg-desktop/downloads/detail?name=MgDesktopSample_Advanced.zip&amp;can=2&amp;q=#makechanges">here</a><div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/1951542926024108564-7746417494701267217?l=themapguyde.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-02-07T11:28:47Z</updated>
    <published>2012-02-07T11:22:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="OSGeo"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="MapGuide"/>
    <author>
      <name>Jackie Ng</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/14319639645667992869</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-1951542926024108564</id>
      <category term="MapGuide"/>
      <category term="Visual Studio"/>
      <category term="FDO"/>
      <category term="other"/>
      <category term="AutoCAD Map"/>
      <category term="phliosophical"/>
      <category term="AutoCAD"/>
      <category term="Fusion"/>
      <category term="Maestro"/>
      <category term="never gonna give you up"/>
      <category term="SharpMap"/>
      <category term="OSGeo"/>
      <category term="OpenLayers"/>
      <category term="FOSS4G"/>
      <category term="WPF"/>
      <category term="Autodesk"/>
      <author>
        <name>Jackie Ng</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/14319639645667992869</uri>
      </author>
      <link href="http://themapguyde.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/1951542926024108564/posts/default/-/OSGeo" rel="self" type="application/atom+xml"/>
      <link href="http://themapguyde.blogspot.com/search/label/OSGeo" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="http://www.blogger.com/feeds/1951542926024108564/posts/default/-/OSGeo/-/OSGeo?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Need directions?</subtitle>
      <title>The Map Guy(de)</title>
      <updated>2012-02-09T11:43:20Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://en.geopublishing.org/138 at http://en.geopublishing.org</id>
    <link href="http://en.geopublishing.org/Spanish%20mapping%20tutorials" rel="alternate" type="text/html"/>
    <title>Spanish tutorial videos</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>During the last months, we had some very strong support from Mr. Edwin Alberto Amado Baron from Colombia. Due to his uncomparable effort, Geopublisher is widely available in <span class="st"><em>Spanish</em> (español) / Castilian (castellano) now</span>. In detail we are proud to announce, that</p>
<ul>
<li>the <a href="http://en.geopublishing.org/Geopublisher">Geopublisher software</a> has been fully translated,</li>
<li><a href="http://en.geopublishing.org#tutorials">three tutorial videos have been created</a>,</li>
<li>a <a href="http://en.geopublishing.org/sites/default/files/Geopublisher_v1.8_ES_Manual_20111122.pdf">120 pages manual</a> has been written.</li>
</ul>
<p>Since Edwin is reading the mailing-list, you may now also ask your questions in Spanish. If you need professional support for mapping and creating digital atlases in America, don't hesitate to contact the local Geopublishing expert on site: <a href="http://201.234.78.173:8081/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000656011">Mr. Edwin Alberto Amado Baron</a>.</p>
<h3><a name="tutorials"> Video tutorials</a></h3>
<p> </p>
<p/><center/><p/>
<p> </p>
<p> </p>
<p/><center>  </center><p/>
<p> </p>
<p> </p>
<p/><center>  </center><p/>
<p> </p>
<p> </p></div>
    </summary>
    <updated>2012-02-07T11:05:52Z</updated>
    <author>
      <name>Stefan A. Tzeggai</name>
    </author>
    <source>
      <id>http://en.geopublishing.org</id>
      <link href="http://en.geopublishing.org" rel="alternate" type="text/html"/>
      <link href="http://en.geopublishing.org/rss.xml" rel="self" type="application/rss+xml"/>
      <subtitle>Welcome to Geopublishing.org!
Geopublisher is an atlas authoring system which allows easy publication of maps (geo-data), documents, images, videos, and statistics in form of digital multimedia atlases. These atlases can be understood as minimal, pre-configured end-user GIS which offer selected functionality only where its meaningful. Atlases can be directly published on CD, DVD, memory stick, external hard-drive or the Internet. The software is platform-independent and Open-Source.
AtlasStyler is a graphical desktop tool to style raw geodata into nice maps. It produces OGC SLD/Symbology Encoding files, that can also be used in Geoserver or other WMS.
The Geopublishing.org project web page features documentation, online tutorials, user- and developer mailing lists, and the Geopublishing blog, as well as a collection of publicly available demo atlases.</subtitle>
      <title>geopublishing.org</title>
      <updated>2012-02-09T20:37:59Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-5970315134912558864.post-570134296218153489</id>
    <link href="http://jgrasstechtips.blogspot.com/feeds/570134296218153489/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://www.blogger.com/comment.g?blogID=5970315134912558864&amp;postID=570134296218153489" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/5970315134912558864/posts/default/570134296218153489" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/5970315134912558864/posts/default/570134296218153489" rel="self" type="application/atom+xml"/>
    <link href="http://jgrasstechtips.blogspot.com/2012/02/bob-knows-how-to-build-dam-with-udig.html" rel="alternate" type="text/html"/>
    <title>Bob knows how to build a dam... with uDig and jgrasstools</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Well, I assume everyone knows <a href="http://www.bobthebuilder.com/uk/index.html">Bob the builder</a>. Ok, my sisters kids had to teach me of his existence, but apart of my ignorance Bob seems to be a quite famous guy.<br/><br/>Anyway, we needed someone to build dams and human artefacts on raster, to better handle hydraulic simulations. This might be the case of many people playing with elevation models, since the available <b>terrain models</b> many times do not consider human works you need to consider and the <b>surface models</b> are not usable for certain purposes.<br/><br/>So we finally decided to implement the Bob The Builder Tool in jgrasstools. A tool the would give us the possibility to easily modify the elevation model in a assisted way.<br/><br/>So from the next jgrasstools release on in uDig you will be able to do what I will describe in the rest of this post.<br/><br/><br/>Just for fun, assume you want to do some kind of simulation considering the presence of a dam. <br/><br/>First let's check the region we consider:<br/><br/><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-gKdB5vfGOvI/TzEByK2RvSI/AAAAAAABYUs/QMUG3CQ_42w/s1600/01_region_arrow.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="269" src="http://1.bp.blogspot.com/-gKdB5vfGOvI/TzEByK2RvSI/AAAAAAABYUs/QMUG3CQ_42w/s400/01_region_arrow.png" width="400"/></a></div><br/>and the same in 3d (the arrow should help understanding where is where):<br/><br/><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-Z0xYvWM8Weo/TzEB8gBXv7I/AAAAAAABYU4/3rwViaNtmg8/s1600/02_region3d_arrow.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="336" src="http://1.bp.blogspot.com/-Z0xYvWM8Weo/TzEB8gBXv7I/AAAAAAABYU4/3rwViaNtmg8/s400/02_region3d_arrow.png" width="400"/></a></div><br/>Let's define a smaller region on which we want to place the dam. The module will require two feature layers:<br/>1) a polygon layer containing the bounds of the artefact<br/>2) a point layer containing an elevation attribute, which will represent elevation points that will be used to interpolate the surface inside the polygon area.<br/><br/><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-yiJrts29JSs/TzEC1UZcioI/AAAAAAABYVE/BR0OgjdZ0Fk/s1600/03_damfeatures.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="269" src="http://1.bp.blogspot.com/-yiJrts29JSs/TzEC1UZcioI/AAAAAAABYVE/BR0OgjdZ0Fk/s400/03_damfeatures.png" width="400"/></a></div><br/>The module then creates a new raster with the dam merged into the environment:<br/><br/><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-kFvQM7xi32A/TzEDNNQIaoI/AAAAAAABYVQ/YceKZkRPvpQ/s1600/04_dam.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="269" src="http://4.bp.blogspot.com/-kFvQM7xi32A/TzEDNNQIaoI/AAAAAAABYVQ/YceKZkRPvpQ/s400/04_dam.png" width="400"/></a></div><br/>The aspect put with transparency on top of the dem gives the impression that not much happened, but the 3d doesn't lie:<br/><br/><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-g4bz0pDUq2E/TzEDkBxthHI/AAAAAAABYVc/7Xabux0LY1g/s1600/05_dam3d.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://1.bp.blogspot.com/-g4bz0pDUq2E/TzEDkBxthHI/AAAAAAABYVc/7Xabux0LY1g/s400/05_dam3d.png" width="400"/></a></div><br/>The module creates the dam shape in every point in which the dam's elevation is higher than the terrain. There is also a possibility (a flag) to erode, if necessary, which in the above case would generate the following:<br/><br/><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-nNXi6MS1psc/TzEEDMZH3AI/AAAAAAABYVo/7dW6Q5ZUP88/s1600/06_dam3d_erode.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="http://3.bp.blogspot.com/-nNXi6MS1psc/TzEEDMZH3AI/AAAAAAABYVo/7dW6Q5ZUP88/s400/06_dam3d_erode.png" width="400"/></a></div><br/>Thanks Bob :)<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/5970315134912558864-570134296218153489?l=jgrasstechtips.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-02-07T11:01:48Z</updated>
    <published>2012-02-07T11:01:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="osgeo"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="jgrasstools"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="udig"/>
    <author>
      <name>andrea antonello</name>
      <email>noreply@blogger.com</email>
      <uri>https://profiles.google.com/109469601211264968948</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-5970315134912558864</id>
      <category term="phoneme"/>
      <category term="raster"/>
      <category term="mobile"/>
      <category term="devel"/>
      <category term="worldwind"/>
      <category term="charting"/>
      <category term="macosx"/>
      <category term="mvn"/>
      <category term="mixare"/>
      <category term="gzip"/>
      <category term="nls"/>
      <category term="rants and opinions"/>
      <category term="ercp"/>
      <category term="blob"/>
      <category term="compression"/>
      <category term="console"/>
      <category term="rcp geotools"/>
      <category term="geonotes"/>
      <category term="sld"/>
      <category term="git"/>
      <category term="osm"/>
      <category term="osgeo"/>
      <category term="netcdf"/>
      <category term="windows"/>
      <category term="trimble"/>
      <category term="oms3"/>
      <category term="openmi"/>
      <category term="eclipse"/>
      <category term="jgrass"/>
      <category term="hg"/>
      <category term="file"/>
      <category term="vector"/>
      <category term="osgeo4w"/>
      <category term="grass geotools"/>
      <category term="database"/>
      <category term="announcements"/>
      <category term="linux"/>
      <category term="docs"/>
      <category term="udig"/>
      <category term="restructeredtext"/>
      <category term="java"/>
      <category term="lidar"/>
      <category term="bridge"/>
      <category term="licenses"/>
      <category term="geopaparazzi"/>
      <category term="nettools"/>
      <category term="beegis"/>
      <category term="uibuilder"/>
      <category term="gps"/>
      <category term="rcp"/>
      <category term="grass"/>
      <category term="timezone"/>
      <category term="android"/>
      <category term="hsqldb"/>
      <category term="groovy"/>
      <category term="crs"/>
      <category term="jgrasstools"/>
      <category term="network"/>
      <category term="serialize"/>
      <category term="read/write"/>
      <category term="zip"/>
      <category term="svn"/>
      <author>
        <name>andrea antonello</name>
        <email>noreply@blogger.com</email>
        <uri>https://profiles.google.com/109469601211264968948</uri>
      </author>
      <link href="http://jgrasstechtips.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/5970315134912558864/posts/default/-/osgeo" rel="self" type="application/atom+xml"/>
      <link href="http://jgrasstechtips.blogspot.com/search/label/osgeo" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">...a summary of how-to-do-(mostly-GIS)-development-things in JGrass-UDig-BeeGIS-Geopaparazzi-Eclipse-Java as they pass me by...
<br/><br/>
That's all folks... and code!</div>
      </subtitle>
      <title>JGrass Tech Tips</title>
      <updated>2012-02-08T22:12:35Z</updated>
    </source>
  </entry>

  <entry xml:lang="es-es">
    <id>http://geotux.tuxfamily.org/index.php/es/component/k2/item/294-5-years-of-geotux</id>
    <link href="http://feedproxy.google.com/~r/geotux/~3/VigIW9O-Ij0/294-5-years-of-geotux" rel="alternate" type="text/html"/>
    <title>¡GeoTux cumple 5 años!</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="K2FeedIntroText"><p>Un breve resumen de los 5 años de GeoTux: Post más leídos por año y agradecimientos a colaboradores.</p>
</div><div class="K2FeedFullText">
<p> </p>
<p style="text-align: center;"><img alt="5 a&#xF1;os de GeoTux" border="0" height="250" src="http://budapeststudent.com/wp-content/uploads/2010/02/5years.jpg" style="vertical-align: middle;" width="230"/></p>
<p> </p>
<p>Saludos a todos nuestros usuarios, lectores y por supuesto a nuestro equipo. <strong>Hoy es un día especial para GeoTux</strong>. Hace 5 años estábamos lanzando este sitio web con todo el entusiasmo y la incertidumbre que solo pueden tener un par de jóvenes recién graduados.</p>
<p>Pueden estar seguros de que nuestra intención siempre ha sido compartir lo que conocemos. Eso si, a veces el tiempo no da para responder todas las inquietudes, además que ignoramos un montón de cosas.</p>
<p><br/>A continuación un listado de los <strong>posts más leídos de cada año</strong>:<br/><br/><strong>2007</strong>: <a href="http://geotux.tuxfamily.org/index.php/es/geo-blogs/item/28-construccion-de-un-visor-de-shapefiles-con-herramientas-libres" target="_blank">Construcción de un visor de Shapefiles con herramientas libres</a> (38.348 visitas)<br/><br/><strong>2008</strong>: <a href="http://geotux.tuxfamily.org/index.php/es/geo-blogs/item/180-comparacion-de-clientes-ligeros-web-para-sig" target="_blank">Comparación de clientes ligeros web para SIG</a> (16.119 visitas)<br/><br/><strong>2009</strong>: <a href="http://geotux.tuxfamily.org/index.php/es/geo-blogs/item/208-comparacion-de-clientes-ligeros-web-para-sig-v2" target="_blank">Comparación de clientes ligeros web para SIG v.2</a> (8.060 visitas)<br/><br/><strong>2010</strong>: <a href="http://geotux.tuxfamily.org/index.php/es/geo-blogs/item/252-algunas-configuraciones-b&#xE1;sicas-en-pmapper-faq" target="_blank">Algunas configuraciones básicas en p.mapper (FAQ)</a> (8.884 visitas)<br/><br/><strong>2011</strong>: <a href="http://geotux.tuxfamily.org/index.php/es/geo-blogs/item/275-visor-de-capas-postgis-para-pgadmin-3" target="_blank">Visor de capas PostGIS para pgAdmin 3</a> (6.202 visitas)</p>
<p> </p>
<p><br/>Gracias a todos los que han aportado parte de su tiempo y esfuerzo compartiendo conocimiento con esta comunidad. <strong>Gracias de manera especial a</strong> <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/samtux">Samuel</a>, <a href="http://geotux.tuxfamily.org/index.php/es/component/comprofiler/userprofile/remyalex">Remy</a>, <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/Edsmart">Edward</a>, <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/epiragauta">Edwin</a>, <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/GeoWarrior">William</a>, <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/tuxdelmacizo">Juan Carlos</a>, <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/jhcanof">Jhonatan</a>, <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/ricardocb">Ricardo</a>, <a href="http://geotux.tuxfamily.org/index.php/es/my-profile/userprofile/totolhua">Totolhua</a>, <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/Mavka" target="_blank">Mavka</a>, <a href="http://geotux.tuxfamily.org/index.php/es/component/comprofiler/userprofile/DavTux">David</a>, <a href="http://geotux.tuxfamily.org/index.php/es/my-profile/userprofile/josemario">Jose Mario</a>, <a href="http://geotux.tuxfamily.org/index.php/es/my-profile/userprofile/t763rm3n">Andrés</a>, "<a href="http://geotux.tuxfamily.org/index.php/es/my-profile/userprofile/delphins">delphins</a>", <a href="http://geotux.tuxfamily.org/index.php/es/my-profile/userprofile/Annel">Luciana</a>, <a href="http://geotux.tuxfamily.org/index.php/es/my-profile/userprofile/khalima">Sandra</a>, <a href="http://geotux.tuxfamily.org/index.php/es/mi-perfil/userprofile/lodurr">Diego</a> y <a href="http://geotux.tuxfamily.org/index.php/es/component/comprofiler/userprofile/fernando_santa">Fernando</a>. En algún momento nos han colaborado en diversas tareas y secciones dándole más diversidad y vida a este sitio web.<br/><br/>Si apenas llegas y quieres conocer más de GeoTux, <strong>te recomendamos leer la entrevista</strong> del Observatorio Iberoamericano de Ciudadanía Digital: <a href="http://geotux.tuxfamily.org/index.php/es/component/k2/item/290-entrevista-observatorio-iberoamericano-ciudadania-digital-a-geotux">http://geotux.tuxfamily.org/index.php/es/component/k2/item/290-entrevista-observatorio-iberoamericano-ciudadania-digital-a-geotux</a><br/><br/>Finalmente,<strong> queremos invitar a todos nuestros usuarios a comentarnos cuál ha sido su experiencia con GeoTux</strong>. Como…</p></div><br/><a href="http://geotux.tuxfamily.org/index.php/es/component/k2/item/294-5-years-of-geotux">Read more...</a><img height="1" src="http://feeds.feedburner.com/~r/geotux/~4/VigIW9O-Ij0" width="1"/></div>
    </summary>
    <updated>2012-02-05T23:53:34Z</updated>
    <category term="&#xDA;ltimas noticias"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://geotux.tuxfamily.org/index.php/es/component/k2/item/294-5-years-of-geotux</feedburner:origLink>
    <source>
      <id>http://geotux.tuxfamily.org</id>
      <author>
        <name>Equipo GeoTux</name>
      </author>
      <link href="http://geotux.tuxfamily.org" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/geotux" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle>Soluciones Geoinformáticas Libres</subtitle>
      <title>RSS GeoTux (Geo-Noticias,Geo-Blogs)</title>
      <updated>2012-02-09T20:35:33Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:sgillies.net,2012-02-05:/blog/1122/geoprocessing-for-humans-pygp</id>
    <link href="http://sgillies.net/blog/1122/geoprocessing-for-humans-pygp/" rel="alternate" type="text/html"/>
    <link href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" type="text/html"/>
    <title>Geoprocessing for humans: pygp</title>
    <summary>I'm not the only one simplifying terrible Python APIs in the geospatial world.</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>I'm not the only one simplifying terrible Python APIs in the geospatial world. Yesterday, I ran across a blog post about software named <a class="reference" href="https://thiiink.wordpress.com/2012/02/04/geometry-handling-in-pygp-versus-arcgisscripting/">pygp</a>. Very much about ArcGIS records and fields, it models data differently than Fiona does but similarly eliminates a lot of boilerplate and provides simple access to all coordinates of a record's shape field.</p>
<div class="highlight"><pre><span class="k">def</span> <span class="nf">example_geometry</span><span class="p">(</span><span class="n">path</span><span class="p">):</span>
    <span class="sd">"""</span>
<span class="sd">    Example showing use of Geometry helper class that does the heavy lifting</span>
<span class="sd">    on the geometry object and returns something quite similar to WKT/GeoJSON</span>

<span class="sd">    Structure is simple, a tuple of tuple of Point objects, very similar to</span>
<span class="sd">    Avenue days of geometry and WKT MultiLineString etc.</span>
<span class="sd">    (((0, 498266, 6100519, None, None), (0, 499775, 6100281, None, None),</span>
<span class="sd">      (0, 500224, 6098694, None, None), (0, 499616, 6097662, None, None),</span>
<span class="sd">      (0, 498346, 6096789, None, None)))</span>

<span class="sd">    :param path: Workspace Path</span>
<span class="sd">    :type path: str</span>
<span class="sd">    """</span>
    <span class="n">feature_class</span> <span class="o">=</span> <span class="n">FeatureClass</span><span class="p">(</span><span class="n">osjoin</span><span class="p">(</span><span class="n">path</span><span class="p">,</span> <span class="n">POLYGON</span><span class="p">))</span>
    <span class="k">for</span> <span class="n">srow</span> <span class="ow">in</span> <span class="n">feature_class</span><span class="o">.</span><span class="n">search</span><span class="p">():</span>
        <span class="k">print</span> <span class="n">srow</span><span class="o">.</span><span class="n">get_value</span><span class="p">(</span>
            <span class="n">feature_class</span><span class="o">.</span><span class="n">shape_field_name</span><span class="p">)</span><span class="o">.</span><span class="n">as_tuple</span><span class="p">()</span>

<span class="c"># End example_geometry function</span>
</pre></div>
<p>I don't know whether pygp has eliminated the need to count references to cursors and records or just omitted</p>
<div class="highlight"><pre><span class="k">del</span> <span class="n">feature_class</span>
</pre></div>
<p>from the example. I'd have looked in the code, but I couldn't find a link. I bet a lot of people would love to see it on GitHub.</p></div>
    </content>
    <updated>2012-02-05T16:45:23Z</updated>
    <published>2012-02-05T16:45:23Z</published>
    <author>
      <name>Sean Gillies</name>
      <email>sgillies@frii.com</email>
      <uri>http://sgillies.net</uri>
    </author>
    <source>
      <id>tag:sgillies.net,2009:/blog</id>
      <icon>http://sgillies.net/blog/favicon.ico</icon>
      <author>
        <name>Sean Gillies</name>
        <email>sgillies@frii.com</email>
        <uri>http://sgillies.net</uri>
      </author>
      <link href="http://sgillies.net/blog/recent.atom" rel="self" type="application/atom+xml"/>
      <link href="http://sgillies.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://sgillies.net/blog/archive.atom" rel="prev-archive" type="text/html"/>
      <link href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" type="text/html"/>
      <title>Sean Gillies Blog</title>
      <updated>2012-02-08T04:17:40Z</updated>
    </source>
  </entry>

  <entry xml:lang="es-es">
    <id>http://geotux.tuxfamily.org/index.php/es/component/k2/item/293-consola-sql-para-plugin-pgadmin-postgis-viewer</id>
    <link href="http://feedproxy.google.com/~r/geotux/~3/DhKeukc6Upc/293-consola-sql-para-plugin-pgadmin-postgis-viewer" rel="alternate" type="text/html"/>
    <title>Consola SQL para el plugin de pgAdmin: PostGIS viewer</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="K2FeedIntroText"><p>He agregado una consola de comandos SQL al visor de capas PostGIS de pgAdmin. La consola permite ejecutar consultas SQL sobre datos de PostGIS para filtrarlos o ejecutar funciones espaciales sobre ellos.</p>
</div><div class="K2FeedFullText">
<p>For English <a href="http://geotux.tuxfamily.org/index.php/en/component/k2/item/293-consola-sql-para-plugin-pgadmin-postgis-viewer">click here</a>.</p>
<p> </p>
<p>El<a href="http://geotux.tuxfamily.org/index.php/en/component/k2/item/278-constructor-de-consultas-sql-para-el-visor-de-capas-postgis-para-pgadmin-3/278-constructor-de-consultas-sql-para-el-visor-de-capas-postgis-para-pgadmin-3" target="_blank"> constructor de consultas incluído en un post anterior</a> puede ser más complejo de lo requerido, especialemente cuando lo único que queremos hacer es ejecutar una consulta SQL simple. Por esto he agregado el plugin de QGIS <strong><em>Fast SQL Layer</em></strong>, el cual permite escribir la consulta en una consola básica.</p>
<p> </p>
<p style="text-align: center;"><img border="0" src="http://downloads.tuxfamily.org/tuxgis/geoblogs/sql_console_postgis_viewer/imgs/screenshot05.png" style="vertical-align: middle;"/></p>
<p> </p>
<h1>¿Qué es Fast SQL Layer?</h1>
<p>Fast SQL Layer es un plugin de QGIS escrito por Pablo T. Carreira para ejecutar consultas SQL para datos elmacenados en PostGIS y SpatiaLite. Viene con su propio resaltado de sintaxis, facilitando un poco el proceso. He editado un poco el plugin para integrarlo con el <a href="http://geotux.tuxfamily.org/index.php/es/component/k2/item/275-visor-de-capas-postgis-para-pgadmin-3" target="_blank">visor de capas PostGIS para pgAdmin</a>.</p>
<p> </p>
<h1><strong>Prerrequisitos</strong></h1>
<p>Python, PyQt4, PyQGIS, libqt4-sql-psql, <strong>psycopg2</strong> y <strong>pygments</strong> (para el constructor de consultas).</p>
<p>Cómo instalar prerrequisitos en <strong>Windows</strong>: Ver este <a href="http://geotux.tuxfamily.org/index.php/es/component/k2/item/253-configurando-el-entorno-de-desarrollo-para-pyqgis-en-windows.html">post</a>, además se requiere instalar psycopg2 y pygments desde OSGeo4W.</p>
<p>Cómo instalar prerrequisitos <strong>in Ubuntu/Linux</strong>: Para QGIS, ver <a href="http://www.qgis.org/wiki/Download#Ubuntu" target="_blank">la página oficial de descargas</a>. Para los demás programas/ librerías usar apt-get o Synaptic.</p>
<p> </p>
<h1><strong>Instalación</strong></h1>
<p>Después de instalar los prerrequisitos, solo se requiere extraer un archivo ZIP (<a href="http://downloads.tuxfamily.org/tuxgis/geoblogs/sql_console_postgis_viewer/postgis_viewer.zip">descargar el archivo zip</a>) en la ruta adecuada (e<strong>n Windows:</strong> <em>C:/Archivos de programa/PostgreSQL/8.4/bin/ </em>mientras que <strong>en Ubuntu/Linux:</strong> <em>/usr/bin/) </em>y editar  el archivo plugins.ini de pgAdmin.</p>
<p> </p>
<p><strong>En Ubuntu/Linux</strong> se requiere el comando sudo para extraer y definir permisos 755 sobre los archivos extraidos, de esta manera:</p>
<div style="border: 1px dotted #000000; overflow: auto; margin-left: auto; margin-right: auto; height: 55px; width: 400px;">
<div class="cod_python">
<pre>  sudo unzip postgis_viewer.zip -d /usr/bin/ <br/>  sudo chmod 755 /usr/bin/postgis_viewer/ -R  </pre>
</div>
</div>
<p> </p>
<p>Adicionalmente,  copiar las siguientes líneas a <em>/usr/share/pgadmin3/plugins.ini</em> (si el archivo no existe, debe ser creado):</p>…</div><br/><a href="http://geotux.tuxfamily.org/index.php/es/component/k2/item/293-consola-sql-para-plugin-pgadmin-postgis-viewer">Read more...</a><img height="1" src="http://feeds.feedburner.com/~r/geotux/~4/DhKeukc6Upc" width="1"/></div>
    </summary>
    <updated>2012-02-04T09:22:48Z</updated>
    <category term="Bases de datos geogr&#xE1;ficos"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://geotux.tuxfamily.org/index.php/es/component/k2/item/293-consola-sql-para-plugin-pgadmin-postgis-viewer</feedburner:origLink>
    <source>
      <id>http://geotux.tuxfamily.org</id>
      <author>
        <name>Equipo GeoTux</name>
      </author>
      <link href="http://geotux.tuxfamily.org" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/geotux" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle>Soluciones Geoinformáticas Libres</subtitle>
      <title>RSS GeoTux (Geo-Noticias,Geo-Blogs)</title>
      <updated>2012-02-09T20:35:33Z</updated>
    </source>
  </entry>

  <entry>
    <id>http://www.paolocorti.net/2012/02/03/python_for_geospatial_developers/</id>
    <link href="http://www.paolocorti.net/2012/02/03/python_for_geospatial_developers/" rel="alternate" type="text/html"/>
    <title>Python for geospatial developers</title>
    <summary>Python for geospatial developers</summary>
    <content>There is a recurring question at GIS mailing lists, forum and at some extent in my mailbox: what is the best way to master Python for developing geospatial applications?I myself had this question far away in 2006 when I started switching from proprietarysoftware to Open Source, and had identified in Python the way to go.In this post I will try to quickly summarize what is the best way to go in my opinion.If you are completely new to Python, first things to check out, are some very basic and popular resources, like these ones:the official Python tutorialthe "Dive into Python...</content>
    <updated>2012-02-03T16:15:00Z</updated>
    <category term="geodjango"/>
    <category term="GIS"/>
    <category term="shapely"/>
    <category term="python"/>
    <category term="owslib"/>
    <category term="pyproj"/>
    <category term="qgis"/>
    <category term="mapserver"/>
    <category term="mapnik"/>
    <category term="fiona"/>
    <category term="geopy"/>
    <category term="GDAL"/>
    <source>
      <id>http://www.paolocorti.net</id>
      <author>
        <name>Paolo Corti</name>
      </author>
      <link href="http://www.paolocorti.net/feed/index.xml" rel="self" type="application/atom+xml"/>
      <link href="http://www.paolocorti.net" rel="alternate" type="text/html"/>
      <subtitle>a blog about GIS from a urban geogeek living at the countryside</subtitle>
      <title>Thinking in GIS</title>
      <updated>2012-02-07T16:57:31Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://slashgeo.org/5692 at http://slashgeo.org</id>
    <link href="http://slashgeo.org/2012/02/02/FOSSGIS-Brasil-Magazine-4" rel="alternate" type="text/html"/>
    <title>FOSSGIS Brasil Magazine #4</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><!-- google_ad_section_start --><p>We are very proud to announce the release of the 4th edition of <a href="http://www.fossgisbrasil.com.br">FOSSGIS Brasil Magazine</a>.</p>
<p>In this 2012 1st issue, the cover section addresses Medatada theme, which deserves special attention of any professional who works with geospatial data.</p>
<p>This 4th edition of FOSSGIS Brasil was built with the effort of the GIS community, including international contributions. Consering this, be sure to check the interview with Jeroen Ticheler, founder and CEO at Geonetwork project, and also the text written for three of the most important contributors of the gvSIG association, talking about the new development model for the project of the robust gvSIG GIS suite.</p>
<p>This year, greatest desire for us at FOSSGIS Brasil team is to continue doing what we have been doing in 2011: To georreference knownledgment</p>
<p>Link to download: <a href="http://bit.ly/zFKS3b">http://bit.ly/zFKS3b</a></p>
<p>Sincerely,<br/>
The FOSSGIS Brasil team<br/>
http://www.fossgisbrasil.com.br</p>
<!-- google_ad_section_end --><div class="service-links"><a class="service-links-forward" href="http://slashgeo.org/forward?path=node/5692" rel="nofollow" target="_blank" title="Send to a friend"><img alt="Forward" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/forward.png" title="" width="16"/></a> <a class="service-links-google-plus-one" href="http://slashgeo.org/2012/02/02/FOSSGIS-Brasil-Magazine-4" rel="nofollow" target="_blank" title="Plus it"><span style="display: none;">Google Plus One</span></a> <a class="service-links-facebook" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FFOSSGIS-Brasil-Magazine-4&amp;t=FOSSGIS+Brasil+Magazine+%234" rel="nofollow" target="_blank" title="Share on Facebook."><img alt="Facebook" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/facebook.png" title="" width="16"/></a> <a class="service-links-twitter" href="http://twitter.com/share?url=http%3A%2F%2Fslashgeo.org%2Fnode%2F5692&amp;text=FOSSGIS%20Brasil%20Magazine%20%234" rel="nofollow" target="_blank" title="Share this on Twitter"><img alt="Twitter" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/twitter.png" title="" width="16"/></a> <a class="service-links-linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FFOSSGIS-Brasil-Magazine-4&amp;title=FOSSGIS+Brasil+Magazine+%234&amp;summary=We+are+very+proud+to+announce+the+release+of+the+4th+edition+of+FOSSGIS+Brasil+Magazine.%0AIn+this+2012+1st+issue%2C+the+cover+section+addresses+Medatada+theme%2C+which+deserves+special+attention+of+any+professional+who+works+with+geospatial+data.%0AThis+4th+edition+of+FOSSGIS+Brasil+was+built+with+the+effort+of+the+GIS+community%2C+including+international+contributions.+Consering+this%2C+be+sure+to+check+the+interview+with+Jeroen+Ticheler%2C+founder+and+CEO+at+Geonetwork+project%2C+and+also+the+text+written+for+three+of+the+most+important+contributors+of+the+gvSIG+association%2C+talking+about+the+new+development+model+for+the+project+of+the+robust+gvSIG+GIS+suite.%0AThis+year%2C+greatest+desire+for+us+at+FOSSGIS+Brasil+team+is+to+continue+doing+what+we+have+been+doing+in+2011%3A+To+georreference+knownledgment%0ALink+to+download%3A+http%3A%2F%2Fbit.ly%2FzFKS3b%0ASincerely%2C%0AThe+FOSSGIS+Brasil+team%0Ahttp%3A%2F%2Fwww.fossgisbrasil.com.br%0A&amp;source=Slashgeo.org" rel="nofollow" target="_blank" title="Publish this post to LinkedIn"><img alt="LinkedIn" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/linkedin.png" title="" width="16"/></a> <a class="service-links-delicious" href="http://del.icio.us/post?url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FFOSSGIS-Brasil-Magazine-4&amp;title=FOSSGIS+Brasil+Magazine+%234" rel="nofollow" target="_blank" title="Bookmark this post on del.icio.us."><img alt="del.icio.us" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/delicious.png" title="" width="16"/></a></div></div>
    </summary>
    <updated>2012-02-02T23:20:53Z</updated>
    <category scheme="http://slashgeo.org/category/Tags/Brazil" term="Brazil"/>
    <category scheme="http://slashgeo.org/category/Tags/FOSS4G" term="FOSS4G"/>
    <category scheme="http://slashgeo.org/category/Tags/fossgis" term="fossgis"/>
    <category scheme="http://slashgeo.org/category/Tags/magazine" term="magazine"/>
    <category scheme="http://slashgeo.org/category/Tags/open-source" term="open source"/>
    <source>
      <id>http://slashgeo.org/taxonomy/term/20/0</id>
      <author>
        <name>Slashgeo (FOSS articles)</name>
      </author>
      <link href="http://slashgeo.org/taxonomy/term/20/0" rel="alternate" type="text/html"/>
      <link href="http://slashgeo.org/taxonomy/term/20/0/feed" rel="self" type="application/rss+xml"/>
      <title>Slashgeo.org - open source</title>
      <updated>2012-02-09T20:37:10Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://slashgeo.org/5691 at http://slashgeo.org</id>
    <link href="http://slashgeo.org/2012/02/02/SpatiaLite-30-Released-Excel-Spreadsheets-Support" rel="alternate" type="text/html"/>
    <title>SpatiaLite 3.0 Released with Excel Spreadsheets Support</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><!-- google_ad_section_start --><p>I failed to find much information about it, but <a href="http://groups.google.com/group/spatialite-users/browse_thread/thread/649f823546cbaf68">SpatiaLite, the geospatial version of SQLite, reached version 3.0</a> about a month ago. Anyone knows where to find release notes? I find also funny that on <a href="http://www.gaia-gis.it/gaia-sins/">SpatiaLite homepage</a>, it is clearly stated that spatial is not special! :-) Yes, I'll share a followup to my <a href="http://slashgeo.org/2012/01/31/Geospatial-Special">previous entry on the topic</a> (thanks for your feedback!).</p>
<p>On the SpatiaLite topic, here's a blog entry named <a href="http://www.surfaces.co.il/?p=1112">Spatialite and Excel on talking terms</a>: <em>"The recent stable version of Spatialite, 3.0, supports linking to and importing Excel spreadsheet tables. Read on to see how it’s done. The developers of spatialite have added a driver for *.xls files (thru the <a href="http://www.gaia-gis.it/FreeXL/" title="FreeXL">FreeXL</a> library ). You can either link to, or import a single sheet from an Excel file [...]"</em></p>
<!-- google_ad_section_end --><div class="service-links"><a class="service-links-forward" href="http://slashgeo.org/forward?path=node/5691" rel="nofollow" target="_blank" title="Send to a friend"><img alt="Forward" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/forward.png" title="" width="16"/></a> <a class="service-links-google-plus-one" href="http://slashgeo.org/2012/02/02/SpatiaLite-30-Released-Excel-Spreadsheets-Support" rel="nofollow" target="_blank" title="Plus it"><span style="display: none;">Google Plus One</span></a> <a class="service-links-facebook" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FSpatiaLite-30-Released-Excel-Spreadsheets-Support&amp;t=SpatiaLite+3.0+Released+with+Excel+Spreadsheets+Support" rel="nofollow" target="_blank" title="Share on Facebook."><img alt="Facebook" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/facebook.png" title="" width="16"/></a> <a class="service-links-twitter" href="http://twitter.com/share?url=http%3A%2F%2Fslashgeo.org%2Fnode%2F5691&amp;text=SpatiaLite%203.0%20Released%20with%20Excel%20Spreadsheets%20Support" rel="nofollow" target="_blank" title="Share this on Twitter"><img alt="Twitter" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/twitter.png" title="" width="16"/></a> <a class="service-links-linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FSpatiaLite-30-Released-Excel-Spreadsheets-Support&amp;title=SpatiaLite+3.0+Released+with+Excel+Spreadsheets+Support&amp;summary=I+failed+to+find+much+information+about+it%2C+but+SpatiaLite%2C+the+geospatial+version+of+SQLite%2C+reached+version+3.0+about+a+month+ago.+Anyone+knows+where+to+find+release+notes%3F+I+find+also+funny+that+on+SpatiaLite%26nbsp%3Bhomepage%2C+it+is+clearly+stated+that+spatial+is+not+special%21+%3A-%29+Yes%2C+I%26%2339%3Bll+share+a+followup+to+my+previous+entry+on+the+topic+%28thanks+for+your+feedback%21%29.%0AOn+the+SpatiaLite+topic%2C+here%26%2339%3Bs+a+blog+entry+named%26nbsp%3BSpatialite+and+Excel+on+talking+terms%3A+%26quot%3BThe+recent+stable+version+of+Spatialite%2C+3.0%2C+supports+linking+to+and+importing+Excel+spreadsheet+tables.+Read+on+to+see+how+it%26rsquo%3Bs+done.+The+developers+of+spatialite+have+added+a+driver+for+%2A.xls+files+%28thru+the%26nbsp%3BFreeXL%26nbsp%3Blibrary+%29.+You+can+either+link+to%2C+or+import+a+single+sheet+from+an+Excel+file+%5B...%5D%26quot%3B%0A&amp;source=Slashgeo.org" rel="nofollow" target="_blank" title="Publish this post to LinkedIn"><img alt="LinkedIn" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/linkedin.png" title="" width="16"/></a> <a class="service-links-delicious" href="http://del.icio.us/post?url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FSpatiaLite-30-Released-Excel-Spreadsheets-Support&amp;title=SpatiaLite+3.0+Released+with+Excel+Spreadsheets+Support" rel="nofollow" target="_blank" title="Bookmark this post on del.icio.us."><img alt="del.icio.us" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/delicious.png" title="" width="16"/></a></div></div>
    </summary>
    <updated>2012-02-02T19:25:43Z</updated>
    <category scheme="http://slashgeo.org/category/Tags/database" term="database"/>
    <category scheme="http://slashgeo.org/category/Tags/excel" term="excel"/>
    <category scheme="http://slashgeo.org/category/Tags/free" term="free"/>
    <category scheme="http://slashgeo.org/category/Tags/open-source" term="open source"/>
    <category scheme="http://slashgeo.org/category/Tags/software" term="software"/>
    <category scheme="http://slashgeo.org/category/Tags/SpatiaLite" term="SpatiaLite"/>
    <category scheme="http://slashgeo.org/category/Tags/sql" term="sql"/>
    <author>
      <name>Satri</name>
    </author>
    <source>
      <id>http://slashgeo.org/taxonomy/term/20/0</id>
      <link href="http://slashgeo.org/taxonomy/term/20/0" rel="alternate" type="text/html"/>
      <link href="http://slashgeo.org/taxonomy/term/20/0/feed" rel="self" type="application/rss+xml"/>
      <title>Slashgeo.org - open source</title>
      <updated>2012-02-09T20:37:09Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://linfiniti.com/?p=1912</id>
    <link href="http://linfiniti.com/2012/02/publishing-multiple-projects-with-qgis-server/" rel="alternate" type="text/html"/>
    <title>Publishing multiple projects with QGIS Server</title>
    <summary>You know the drill right? You just made a beautiful map for your boss using QGIS Server. Then he walks into your office and says ‘Kiepie, I need another one in a different CRS’. Your heart drops in your chest and your jaw drops to the desk. You can’t do that using QGIS without publishing [...]</summary>
    <updated>2012-02-02T14:04:47Z</updated>
    <category term="QGIS"/>
    <author>
      <name>Tim Sutton</name>
    </author>
    <source>
      <id>http://linfiniti.com</id>
      <link href="http://linfiniti.com/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://linfiniti.com" rel="alternate" type="text/html"/>
      <subtitle>GIS for Open Source People</subtitle>
      <title>Linfiniti Geo Blog</title>
      <updated>2012-02-08T11:07:26Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://slashgeo.org/5689 at http://slashgeo.org</id>
    <link href="http://slashgeo.org/2012/02/02/OGRS2012-CALL-PAPERS-Open-Source-Geospatial-Research-and-Education-Symposium" rel="alternate" type="text/html"/>
    <title>OGRS2012 :: CALL FOR PAPERS - Open Source Geospatial Research and Education Symposium</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><!-- google_ad_section_start --><p>----------------------------------------------------------------------------<br/>
	OGRS2012 :: CALL FOR PAPERS<br/>
	Open Source Geospatial Research and Education Symposium</p>
<p>	October 24 – 26, 2012 in Yverdon-les-Bains, Switzerland<br/>
	Hosted by School of Business and Engineering Vaud (HEIG-VD)</p>
<p>	Website: <a class="moz-txt-link-freetext" href="http://www.ogrs2012.org/">http://www.ogrs2012.org</a><br/>
	Contact: <a class="moz-txt-link-abbreviated" href="mailto:cfp@ogrs2012.org">cfp@ogrs2012.org</a></p>
<p>	Notice, PDF version of this call is available here : <a class="moz-txt-link-freetext" href="http://cfp.ogrs2012.org/">http://cfp.ogrs2012.org</a>.<br/>
	-----------------------------------------------------------------------------</p>
<p>	(our apologies for cross-postings)<br/>
	Dear colleagues,</p>
<p>	The Open Source Geospatial Research and Education Symposium (OGRS) is a meeting dedicated to exchanging ideas on development and use of open source geospatial software in both research and education.</p>
<p>	Motivated by the inaugural symposium in Nantes, France, OGRS2012 will be held from October 24 – 26, 2012 in Yverdon-les-Bains, Switzerland. The symposium is hosted and organized by the School of Business and Engineering Vaud (HEIG-VD), in partnership with EPFL Lausanne, University of Lausanne, University of Geneva, which are all academic institutions in Western Switzerland, and the Institute for Research on Urban Sciences and Techniques in France.</p>
<p>	The main goals are:<br/>
	- to build a panel of new scientific research and education practices using and contributing to open source initiatives in the geospatial fields;<br/>
	- to discuss a framework and highlight a rationale about geospatial open source technology usage in research and education activities;<br/>
	- to provide an innovation platform to network and develop ideas for future collaborative work between academia – from research to education – and other actors of the field (associations, foundations, local authorities, industry etc.).</p>
<p>	For more details, visit the overview page on the website.</p>
<p>	Keynote speakers :<br/>
	- Luc Anselin, Director, Regents' Professor and Walter Isard Chair at School of Geographical Sciences and Urban Planning, College of Liberal Arts and Sciences and Director at GeoDa Center for Geospatial Analysis and Computation, Arizona State University;<br/>
	- Gérard Hégron, Scientific Director in charge of sustainable city at IFSTTAR (French Institute of Science and Technology for Transport, Planning and Networks);<br/>
	- Helena Mitasova, Associate Professor at Department of Marine, Earth and Atmospheric Sciences, North Carolina State University;<br/>
	- Robert Weibel, Professor of Geographical Information Science at Department of Geography, University of Zürich.</p>
<p>	Submission :<br/>
	The symposium will integrate several opportunities for presenting : oral presentations, workshops, posters and discussion groups. To participate in any of these opportunities, authors are invited to submit an extended abstract (1000 to 1500 words, references and keywords excluded) through the conference website. The official language is English.</p>
<p>	The international scientific advisory board will review and select abstracts for inclusion in the symposium and publication in the symposium proceedings. A subset of contributions will be invited to submit full papers for possible publication in a special issue of the Journal of Spatial Information Sciences (JOSIS), pending a peer review of full papers.</p>
<p>	For more details on how to submit a contribution, please visit the call for papers page on the website : <a class="moz-txt-link-freetext" href="http://cfp.ogrs2012.org/">http://cfp.ogrs2012.org</a>.</p>
<p>	Important dates :<br/>
	- submission deadline for abstracts is May 28, 2012.<br/>
	- authors will be notified by June 30, 2012 on program inclusion and selection for JOSIS submission<br/>
	- deadline to submit full papers is September 30, 2012.</p>
<p>	Best regards,<br/>
	OGRS2012 program committee</p>
<!-- google_ad_section_end --><div class="service-links"><a class="service-links-forward" href="http://slashgeo.org/forward?path=node/5689" rel="nofollow" target="_blank" title="Send to a friend"><img alt="Forward" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/forward.png" title="" width="16"/></a> <a class="service-links-google-plus-one" href="http://slashgeo.org/2012/02/02/OGRS2012-CALL-PAPERS-Open-Source-Geospatial-Research-and-Education-Symposium" rel="nofollow" target="_blank" title="Plus it"><span style="display: none;">Google Plus One</span></a> <a class="service-links-facebook" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FOGRS2012-CALL-PAPERS-Open-Source-Geospatial-Research-and-Education-Symposium&amp;t=OGRS2012+%3A%3A+CALL+FOR+PAPERS+-+Open+Source+Geospatial+Research+and+Education+Symposium+" rel="nofollow" target="_blank" title="Share on Facebook."><img alt="Facebook" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/facebook.png" title="" width="16"/></a> <a class="service-links-twitter" href="http://twitter.com/share?url=http%3A%2F%2Fslashgeo.org%2Fnode%2F5689&amp;text=OGRS2012%20%3A%3A%20CALL%20FOR%20PAPERS%20-%20Open%20Source%20Geospatial%20Research%20and%20Education%20Symposium%20" rel="nofollow" target="_blank" title="Share this on Twitter"><img alt="Twitter" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/twitter.png" title="" width="16"/></a> <a class="service-links-linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FOGRS2012-CALL-PAPERS-Open-Source-Geospatial-Research-and-Education-Symposium&amp;title=OGRS2012+%3A%3A+CALL+FOR+PAPERS+-+Open+Source+Geospatial+Research+and+Education+Symposium+&amp;summary=----------------------------------------------------------------------------%0A%09OGRS2012+%3A%3A+CALL+FOR+PAPERS%0A%09Open+Source+Geospatial+Research+and+Education+Symposium%0A%09October+24+%26ndash%3B+26%2C+2012+in+Yverdon-les-Bains%2C+Switzerland%0A%09Hosted+by+School+of+Business+and+Engineering+Vaud+%28HEIG-VD%29%0A%09Website%3A+http%3A%2F%2Fwww.ogrs2012.org%0A%09Contact%3A+cfp%40ogrs2012.org%0A%09Notice%2C+PDF+version+of+this+call+is+available+here+%3A+http%3A%2F%2Fcfp.ogrs2012.org.%0A%09-----------------------------------------------------------------------------%0A%09%28our+apologies+for+cross-postings%29%0A%09Dear+colleagues%2C%0A%09The+Open+Source+Geospatial+Research+and+Education+Symposium+%28OGRS%29+is+a+meeting+dedicated+to+exchanging+ideas+on+development+and+use+of+open+source+geospatial+software+in+both+research+and+education.%0A%09Motivated+by+the+inaugural+symposium+in+Nantes%2C+France%2C+OGRS2012+will+be+held+from+October+24+%26ndash%3B+26%2C+2012+in+Yverdon-les-Bains%2C+Switzerland.+The+symposium+is+hosted+and+organized+by+the+School+of+Business+and+Engineering+Vaud+%28HEIG-VD%29%2C+in+partnership+with+EPFL+Lausanne%2C+University+of+Lausanne%2C+University+of+Geneva%2C+which+are+all+academic+institutions+in+Western+Switzerland%2C+and+the+Institute+for+Research+on+Urban+Sciences+and+Techniques+in+France.%0A%09The+main+goals+are%3A%0A%09-+to+build+a+panel+of+new+scientific+research+and+education+practices+using+and+contributing+to+open+source+initiatives+in+the+geospatial+fields%3B%0A%09-+to+discuss+a+framework+and+highlight+a+rationale+about+geospatial+open+source+technology+usage+in+research+and+education+activities%3B%0A%09-+to+provide+an+innovation+platform+to+network+and+develop+ideas+for+future+collaborative+work+between+academia+%26ndash%3B+from+research+to+education+%26ndash%3B+and+other+actors+of+the+field+%28associations%2C+foundations%2C+local+authorities%2C+industry+etc.%29.%0A%09For+more+details%2C+visit+the+overview+page+on+the+website.%0A%09Keynote+speakers+%3A%0A%09-+Luc+Anselin%2C+Director%2C+Regents%26%2339%3B+Professor+and+Walter+Isard+Chair+at+School+of+Geographical+Sciences+and+Urban+Planning%2C+College+of+Liberal+Arts+and+Sciences+and+Director+at+GeoDa+Center+for+Geospatial+Analysis+and+Computation%2C+Arizona+State+University%3B%0A%09-+G%26eacute%3Brard+H%26eacute%3Bgron%2C+Scientific+Director+in+charge+of+sustainable+city+at+IFSTTAR+%28French+Institute+of+Science+and+Technology+for+Transport%2C+Planning+and+Networks%29%3B%0A%09-+Helena+Mitasova%2C+Associate+Professor+at+Department+of+Marine%2C+Earth+and+Atmospheric+Sciences%2C+North+Carolina+State+University%3B%0A%09-+Robert+Weibel%2C+Professor+of+Geographical+Information+Science+at+Department+of+Geography%2C+University+of+Z%26uuml%3Brich.%0A%09Submission+%3A%0A%09The+symposium+will+integrate+several+opportunities+for+presenting+%3A+oral+presentations%2C+workshops%2C+posters+and+discussion+groups.+To+participate+in+any+of+these+opportunities%2C+authors+are+invited+to+submit+an+extended+abstract+%281000+to+1500+words%2C+references+and+keywords+excluded%29+through+the+conference+website.+The+official+language+is+English.%0A%09The+international+scientific+advisory+board+will+review+and+select+abstracts+for+inclusion+in+the+symposium+and+publication+in+the+symposium+proceedings.+A+subset+of+contributions+will+be+invited+to+submit+full+papers+for+possible+publication+in+a+special+issue+of+the+Journal+of+Spatial+Information+Sciences+%28JOSIS%29%2C+pending+a+peer+review+of+full+papers.%0A%09For+more+details+on+how+to+submit+a+contribution%2C+please+visit+the+call+for+papers+page+on+the+website+%3A+http%3A%2F%2Fcfp.ogrs2012.org.%0A%09Important+dates+%3A%0A%09-+submission+deadline+for+abstracts+is+May+28%2C+2012.%0A%09-+authors+will+be+notified+by+June+30%2C+2012+on+program+inclusion+and+selection+for+JOSIS+submission%0A%09-+deadline+to+submit+full+papers+is+September+30%2C+2012.%0A%09Best+regards%2C%0A%09OGRS2012+program+committee%0A&amp;source=Slashgeo.org" rel="nofollow" target="_blank" title="Publish this post to LinkedIn"><img alt="LinkedIn" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/linkedin.png" title="" width="16"/></a> <a class="service-links-delicious" href="http://del.icio.us/post?url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F02%2FOGRS2012-CALL-PAPERS-Open-Source-Geospatial-Research-and-Education-Symposium&amp;title=OGRS2012+%3A%3A+CALL+FOR+PAPERS+-+Open+Source+Geospatial+Research+and+Education+Symposium+" rel="nofollow" target="_blank" title="Bookmark this post on del.icio.us."><img alt="del.icio.us" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/delicious.png" title="" width="16"/></a></div></div>
    </summary>
    <updated>2012-02-02T13:28:33Z</updated>
    <category scheme="http://slashgeo.org/category/Tags/Education" term="Education"/>
    <category scheme="http://slashgeo.org/category/Tags/innovation" term="innovation"/>
    <category scheme="http://slashgeo.org/category/Tags/open-source" term="open source"/>
    <category scheme="http://slashgeo.org/category/Tags/research" term="research"/>
    <category scheme="http://slashgeo.org/category/Tags/Symposium" term="Symposium"/>
    <source>
      <id>http://slashgeo.org/taxonomy/term/20/0</id>
      <author>
        <name>Slashgeo (FOSS articles)</name>
      </author>
      <link href="http://slashgeo.org/taxonomy/term/20/0" rel="alternate" type="text/html"/>
      <link href="http://slashgeo.org/taxonomy/term/20/0/feed" rel="self" type="application/rss+xml"/>
      <title>Slashgeo.org - open source</title>
      <updated>2012-02-09T20:37:11Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.opengeo.org/?p=2662</id>
    <link href="http://blog.opengeo.org/2012/02/01/it-goes-up-to-2-0/" rel="alternate" type="text/html"/>
    <title>It goes up to 2.0</title>
    <summary>Maybe someday PostGIS will go to 11, but for now, we’re still shooting for 2, point oh. And happily we are getting closer and closer. We have moved to a weekly schedule of alpha releases (this week was alpha3) and have started cleaning down the list of tickets against the 2.0 milestone. Last month, much [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Maybe someday PostGIS will <a href="http://www.youtube.com/watch?v=EbVKWCpNFhY">go to 11</a>, but for now, we’re still shooting for 2, point oh. And happily we are getting closer and closer. We have moved to a weekly schedule of alpha releases (this week was <a href="http://postgis.org/download/postgis-2.0.0alpha3.tar.gz">alpha3</a>) and have started cleaning down the list of tickets against <a href="http://trac.osgeo.org/postgis/report/22">the 2.0 milestone</a>.</p>
<p>Last month, much of the time spent by me and Sandro Santilli on PostGIS 2.0 preparation was funded by the <a href="http://www.state.gov/s/inr/hiu/">Humanitarian Information Unit</a> of the US Department of State.  So, from the PostGIS development team, and the PostGIS community in general: thanks, HIU!  Why is HIU funding PostGIS? Because the kinds of tools that HIU and its partners use for humanitarian response are backed by PostGIS, and they want to see those tools get better. Funding PostGIS development is an economical way to simultaneously raise the capabilities of a whole ecosystem of tools in HIU’s space.</p></div>
    </content>
    <updated>2012-02-01T18:59:18Z</updated>
    <category term="Technology"/>
    <category term="2.0"/>
    <category term="funding"/>
    <category term="hiu"/>
    <category term="postgis"/>
    <category term="state"/>
    <author>
      <name>Paul Ramsey</name>
    </author>
    <source>
      <id>http://blog.opengeo.org</id>
      <link href="http://blog.opengeo.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.opengeo.org" rel="alternate" type="text/html"/>
      <subtitle>Building Web-Based Geospatial Technology</subtitle>
      <title>OpenGeo</title>
      <updated>2012-02-08T22:35:42Z</updated>
    </source>
  </entry>

  <entry xml:lang="es">
    <id>http://www.prodevelop.es/409 at http://www.prodevelop.es</id>
    <link href="http://www.prodevelop.es/es/blog/12/02/01/%C2%A1aventura-oce%C3%A1nica-vuelve-carga" rel="alternate" type="text/html"/>
    <title>¡Aventura Oceánica vuelve a la carga!</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Kike y José Carlos vuelven a subirse al <a href="http://aventuraoceanica.com/index_web.php?action=1&amp;path=4">Bahari</a> para retomar la Aventura Oceánica, tras un año de parón tras partir el mástil poco después de cruzar el cabo de hornos. El sábado pasado salieron de Valparaíso (Chile) hacia la Isla de Pascua. Desde Prodevelop les deseamos toda la suerte para que sigan con su impresionante viaje alrededor del mundo, esta vez en pleno Pacífico.</p><p style="text-align: center;"><a href="http://aventuraoceanica.com/index_web.php?action=1&amp;path=23"><img alt="Aventura Oce&#xE1;nica en 2012-02-01" height="401" src="http://www.prodevelop.es/files/fm/public/screenshots/aoceanica/aoceanica-201202012.png" title="Aventura Oce&#xE1;nica en 2012-02-01" width="521"/></a></p><p>Puedes seguir su itinerario <a href="http://aventuraoceanica.com/index_web.php?action=1&amp;path=23">día a día</a> desde su web gracias a un sencillo desarrollo que llevamos a cabo en Prodevelop hace ya más de dos años utilizando PostgreSQL/PostGIS, Spring y Java Mail en el servidor y Open Layers en la capa de presentación.</p></div>
    </summary>
    <updated>2012-02-01T15:04:54Z</updated>
    <category scheme="http://www.prodevelop.es/es/taxonomy/term/5" term="Geospatial"/>
    <author>
      <name>jsanz</name>
    </author>
    <source>
      <id>http://www.prodevelop.es/es/blog/geospatial</id>
      <link href="http://www.prodevelop.es/es/blog/geospatial" rel="alternate" type="text/html"/>
      <link href="http://www.prodevelop.es/es/taxonomy/term/5/all/feed" rel="self" type="application/rss+xml"/>
      <title>Prodevelop - Geospatial</title>
      <updated>2012-02-09T20:37:35Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.fernandoquadro.com.br/html/?p=4344</id>
    <link href="http://www.fernandoquadro.com.br/html/2012/02/01/lancada-a-4a-edicao-da-revista-fossgis-brasil/" rel="alternate" type="text/html"/>
    <title>Lançada a 4a edição da Revista FOSSGIS Brasil</title>
    <summary>Caros Leitores, Temos o prazer de anunciar o lançamento do 4°. número da Revista FOSSGIS Brasil. Nesta primeira edição de 2012 a série de capa aborda o tema Metadados, um assunto que merece a atenção especial de todos os que trabalham com dados geográficos. Ao ler os artigos você entenderá o que são metadados e [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Caros Leitores,</p>
<p>Temos o prazer de anunciar o lançamento do 4°. número da <a href="http://fossgisbrasil.com.br/" target="_blank">Revista FOSSGIS Brasil</a>. Nesta primeira edição de 2012 a série de capa aborda o tema Metadados, um assunto que merece a atenção especial de todos os que trabalham com dados geográficos. Ao ler os artigos você entenderá o que são metadados e sua relevância no contexto das Geotecnologias. Como complemento à teoria disponibilizamos um tutorial sobre como editar metadados em ambiente SIG Open Source. </p>
<p>Na coluna Desktop GIS apresentamos detalhes sobre o software Spring que nos ajudam a entender por que este projeto brasileiro tem-se mostrado um grande sucesso na área de tecnologia para SIG. Os usuários de ferramentas Mobile gostarão especialmente de ler a matéria sobre o OSM Tracker. Neste número há também um artigo muito interessante que explica como customizar o software Kosmo para aplicações portáteis.</p>
<p/><center><br/>
<a href="http://www.fernandoquadro.com.br/html/wp-content/uploads/2012/02/CAPA_ed_4_2_curve.png" rel="lightbox"><img alt="" class="aligncenter size-full wp-image-4346" height="286" src="http://www.fernandoquadro.com.br/html/wp-content/uploads/2012/02/CAPA_ed_4_2_curve.png" title="CAPA_ed_4_2_curve" width="400"/></a><br/>
</center><p/>
<p>A edição 4 da FOSSGIS Brasil contou com a colaboração da comunidade internacional. Neste sentido não deixe de conferir a entrevista de Jeroen Ticheler, fundador e presidente do projeto Geonetwork opensource e o artigo escrito por três personalidades de destaque da Associação gvSIG falando um pouco sobre o novo modelo de desenvolvimento do projeto deste robusto software para Sistemas de Informação Geográfica.</p>
<p>Para fazer download desta edição, basta acessar o link:</p>
<p><a href="http://fossgisbrasil.com.br/download/" target="_blank">http://fossgisbrasil.com.br/download/</a></p>
<p>Este ano o desejo de todos que fazem parte da Equipe FOSSGIS Brasil é continuar Georreferenciando o Conhecimento!</p>
<p>Atenciosamente,</p>
<p>Equipe FOSSGIS Brasil</p>
<h3 class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://www.fernandoquadro.com.br/html/2012/02/09/osm-tracker-crie-mapas-a-partir-do-celular/" title="OSM Tracker: Crie mapas a partir do celular">OSM Tracker: Crie mapas a partir do celular</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/09/30/lancada-a-3a-edicao-da-revista-fossgis-brasil/" title="Lan&#xE7;ada a 3a edi&#xE7;&#xE3;o da Revista FOSSGIS Brasil">Lançada a 3a edição da Revista FOSSGIS Brasil</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/07/18/envie-seu-artigo-a-revista-fossgis-brasil-quer-a-sua-participacao/" title="Envie seu artigo, a Revista FOSSGIS Brasil quer a sua participa&#xE7;&#xE3;o!">Envie seu artigo, a Revista FOSSGIS Brasil quer a sua participação!</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/04/23/o-que-voce-gostaria-de-ler-na-revista-fossgis-brasil/" title="O que voc&#xEA; gostaria de ler na Revista FOSSGIS Brasil?">O que você gostaria de ler na Revista FOSSGIS Brasil?</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/04/16/planeta-fossgis-brasil/" title="Planeta FOSSGIS Brasil">Planeta FOSSGIS Brasil</a></li><li><a href="http://www.fernandoquadro.com.br/html/2011/03/30/acabou-o-misterio-saiba-o-que-e-o-projeto-fossgis-brasil/" title="Acabou o mist&#xE9;rio: Saiba o que &#xE9; o Projeto FOSSGIS Brasil">Acabou o mistério: Saiba o que é o Projeto FOSSGIS Brasil</a></li></ul></div>
    </content>
    <updated>2012-02-01T14:16:56Z</updated>
    <category term="FOSS4G"/>
    <category term="FOSSGIS Brasil"/>
    <category term="GIS"/>
    <author>
      <name>admin</name>
    </author>
    <source>
      <id>http://www.fernandoquadro.com.br/html</id>
      <link href="http://www.fernandoquadro.com.br/html/category/gis/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://www.fernandoquadro.com.br/html" rel="alternate" type="text/html"/>
      <subtitle>Geotecnologias livres e afins...</subtitle>
      <title>Fernando Quadro » GIS</title>
      <updated>2012-02-09T16:05:09Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://slashgeo.org/5687 at http://slashgeo.org</id>
    <link href="http://slashgeo.org/2012/02/01/Batch-Geonews-180000-Free-OrbView-3-Scenes-Car-AR-Driving-PostGISonline-Bing-Maps-Updates" rel="alternate" type="text/html"/>
    <title>Batch Geonews: 180,000 Free OrbView-3 Scenes, Car AR Driving, PostGISonline, Bing Maps Updates, Autodesk and Pitney Bowes Alliance, Obesity and Car Travel, and much much more</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><!-- google_ad_section_start --><p>​This batch mode edition is unusually long. It covers the past month and a bit more. Yes, that's way too much and I won't try to repeat the experience ;-) Here's what I considered pertinent enough to share with you. Exceptionally, in some cases I haven't gave attribution to the source of the news, thank you for your comprehension.</p>
<p>On the geospatial open source front:</p>
<ul>
<li>
		I just recently became aware of <a href="http://postgisonline.org/">PostGISonline, a site for testing and learning spatial SQL</a></li>
<li>
		You can now <a href="http://pypi.python.org/pypi/python-sld/">create and manipulate SLD (the OGC Styled Layer Descriptor standard) in Python</a> with python-sld</li>
<li>
		Via the <a href="http://listes.ulaval.ca/cgi-bin/wa?SUBED1=applied-gis-rs&amp;A=1">AGISRS list</a>, I learned about <a href="http://openquake.org/">OpenQuake.org, for calculating seismic hazard and risk at any scale</a>, which of course ingest geospatial data and outputs maps</li>
<li>
		Here's <a href="http://wherepost.ca/">WherePost.ca, which crowdsources the location of mailboxes and post offices</a> for Canada</li>
<li>
		Here's the <a href="http://switch2osm.org/">Switch2OSM website</a> promoting OpenStreetMap, <a href="http://feedproxy.google.com/~r/Opengeodata/~3/8OuBUBUkhR4/openstreetmap-and-indoor-maps-part-12">OpenStreetMap might go indoor</a> too</li>
<li>
		Still on the OSM topic, V1 shares an entry on <a href="http://www.vector1media.com/vectorone/?p=9248">the use of OpenStreetMap data in agriculture</a></li>
<li>
		Here's an entry on <a href="http://vmx.cx/cgi-bin/blog/index.cgi/the-future-of-geocouch-and-couchdb%3A2012-01-06%3Aen%2CCouchDB%2CGeoCouch%2CErlang%2Cgeo">the future of GeoCouch and CouchDB</a></li>
<li>
		<a href="http://geo-solutions.blogspot.com/2012/01/developers-corner-introducing-database.html">GeoServer gets database-level security</a></li>
<li>
		There's now a <a href="http://spatialgalaxy.net/2012/01/29/script-runner-a-plugin-to-run-python-scripts-in-qgis/">plugin to run Python scripts in QGIS</a></li>
<li>
		Here's about <a href="http://woostuff.wordpress.com/2012/01/25/improvements-to-the-qgis-rule-based-rendering/">improvements to the QGIS rule-based rendering</a></li>
<li>
		On a similar topic, here's a <a href="http://underdark.wordpress.com/2012/01/19/a-guide-to-beautiful-reliefs-in-qgis/">guide to beautiful reliefs in QGIS</a></li>
<li>
		Did you know you can <a href="http://spatialgalaxy.net/2012/01/14/qgis-plugin-of-the-week-openlayers/">add Google Maps, OSM, and Bing Maps directly in QGIS</a>? You can via the OpenLayers plugin - hey, there's even a <a href="http://spatialgalaxy.net/2012/01/06/qgis-plugin-of-the-week-profile/">Profile plugin</a></li>
<li>
		There's an updated book published by <a href="http://www.locatepress.com/books/geospatial-desktop">Gary Sherman, now named The Geospatial Desktop</a> , subtitled Open source GIS and mapping</li>
<li>
		<a href="http://strk.keybit.net/blog/2012/01/06/geos-3-3-2-released/">GEOS 3.3.2 has been released</a></li>
</ul>
<p>On the Esri front:</p>
<ul>
<li>
		Mandown shares how to <a href="http://feedproxy.google.com/~r/mandown/~3/lt6A--qYwDE/">convert GPX files to Features using ArcGIS 10</a></li>
<li>
		From the same source, Learn The Basics Of <a href="http://feedproxy.google.com/~r/mandown/~3/w5q4dMr6nVk/">Working With The ArcGIS Runtime SDK For Android</a></li>
<li>
		There were updates to <a href="http://feedproxy.google.com/~r/mandown/~3/h64ffkJZTZ0/">ArcGIS for SharePoint</a>, <a href="http://feedproxy.google.com/~r/mandown/~3/Zq2ZoaUaotU/">ArcGIS Mobile</a> and to the <a href="http://feedproxy.google.com/~r/mandown/~3/0Sb2rBLlVGo/">ArcGIS API for Windows Phone</a></li>
<li>
		James <a href="http://www.vector1media.com/spatialsustain/arcgis-online-the-geospatial-content-management-system.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SpatialSustain+%28Spatial+Sustain%29">and SS</a> talks about <a href="http://spatiallyadjusted.com/2012/01/06/lets-call-esris-arcgis-online-what-it-is-a-spade/">ArcGIS Online as the Esri Content Management System</a></li>
</ul>
<p>On the Microsoft front:</p>
<ul>
<li>
		Microsoft announced a few <a href="http://www.bing.com/community/Site_Blogs/b/maps/archive/2012/01/25/new-bing-maps-features-help-you-feel-spatial-lt-3.aspx">new Bing Maps features</a>, such as traffic incidents and find near route</li>
<li>
		They announced the <a href="http://www.bing.com/community/Site_Blogs/b/maps/archive/2012/01/12/announcing-the-bing-maps-windows-presentation-foundation-control-v1.aspx">Bing Maps Windows Presentation Foundation (WPF) Control v1</a></li>
<li>
		There's <a href="http://www.bing.com/community/Site_Blogs/b/maps/archive/2012/01/27/four-new-bing-maps-v7-modules.aspx">new Bing Maps V7 modules</a> too along with a <a href="http://www.bing.com/community/Site_Blogs/b/maps/archive/2012/01/05/bing-maps-new-routing-engine.aspx">new routing engine</a></li>
<li>
		James Fee shares an interesting entry named <a href="http://spatiallyadjusted.com/2012/01/19/bing-maps-gets-nokia-brand-and-possibly-the-boot/">Bing Maps gets Nokia Brand and Possibly the Boot</a></li>
</ul>
<p>On the remote sensing front:</p>
<ul>
<li>
		This is pretty interesting to many: SS shares an entry named <a href="http://www.vector1media.com/spatialsustain/usgs-now-offers-orbview-3-high-resolution-images-for-free.html">USGS Now Offers OrbView-3 High-Resolution Images for Free</a>, 180,000 scenes at 1m spatial resolution available</li>
<li>
		China launched their <a href="http://www.spacedaily.com/reports/China_launches_high_resolution_remote_sensing_satellite_999.html">first high-resolution remote sensing satellite, Ziyuan I-02C</a></li>
<li>
		Slashdot discussed the newly <a href="http://science.slashdot.org/story/12/01/26/1453239/nasa-releases-new-high-definition-image-of-earth">released version of Blue Marble high definition (and beautiful) satellite image of the Earth</a> from the Suomi NPP satellite</li>
<li>
		Slashdot is running a story named <a href="http://yro.slashdot.org/story/12/01/11/1736218/whos-flying-those-drones-faa-wont-say">Who's Flying Those Drones? FAA Won't Say</a> and related, O'Reilly mentions <a href="http://feedproxy.google.com/~r/oreilly/radar/atom/~3/Agk6Nw2AKYk/four-short-links-9-january-201.html">OpenPilot, open source UAV with cameras</a></li>
<li>
		And another named <a href="http://science.slashdot.org/story/12/01/20/0143212/launch-your-own-nanosatellite-into-space">Launch Your Own Nanosatellite Into Space</a></li>
</ul>
<p>On the GNSS / GPS front:</p>
<ul>
<li>
		It's coming, <a href="http://mobile.slashdot.org/story/12/01/13/1745219/carmakers-prepare-for-augmented-reality-driving">car makers are preparing for augmented reality driving</a></li>
<li>
		Not exactly GPS but via radio-tagging, see the <a href="http://science.slashdot.org/story/12/01/06/2321238/a-whales-virtual-reality">nice and short video of whale 3D paths in the ocean</a></li>
<li>
		Slashdot is also discussing a story named <a href="http://news.slashdot.org/story/12/01/18/0029223/new-mexico-is-stretching-gps-reveals">New Mexico Is Stretching, GPS Reveals</a></li>
<li>
		MapQuest launched an <a href="http://blog.mapquest.com/2012/01/25/mobile_web/">html5 app-like site for Android and iPhone for using MapQuest</a></li>
</ul>
<p>In the miscellaneous category:</p>
<ul>
<li>
		The <a href="http://www.cedricmoullet.com/news/seven2012geopredictions">7 geo predictions for 2012</a> of Cédric are interesting </li>
<li>
		<a href="http://games.slashdot.org/story/12/01/05/1438205/microsoft-to-offer-flight-for-free-this-spring">Microsoft's Flight Simulator, renamed Flight, will be available for free</a> next Spring, with paid extra content</li>
<li>
		We never mentioned it before, but <a href="http://www.axismaps.com/blog/2012/01/indiemapper-is-free/">now Indiemapper is free</a>, it <em>"helps you make static, thematic maps from geographic data by bringing the best of traditional cartographic design to internet map-making."</em></li>
<li>
		SS mentions the <a href="http://www.vector1media.com/spatialsustain/autodesk-and-pitney-bowes-alliance-marks-continued-convergence.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SpatialSustain+%28Spatial+Sustain%29">new alliance between Autodesk and Pitney Bowes</a>, APB also <a href="http://apb.directionsmag.com/entry/autodesk-and-pitney-bowes-software-elaborate-on-new-relationship/225079">discuss this new relationship</a></li>
<li>
		SS also shares an entry named <a href="http://www.vector1media.com/spatialsustain/safe-softwares-expanded-role-as-a-conduit-between-sensors-and-systems.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SpatialSustain+%28Spatial+Sustain%29">Safe Software’s Expanded Role as a Conduit Between Sensors and Systems</a></li>
<li>
		The U.S. EPA in their Locations Challenge introduced a <a href="http://yro.slashdot.org/story/12/01/07/2150217/epa-crowdsources-massive-photo-project">crowdsourcing project of georeferenced photos of environmental problems</a></li>
<li>
		Slashdot ran a discussion on <a href="http://tech.slashdot.org/story/12/01/30/2211216/assembling-your-own-3d-printer">assembling your own 3D printer</a></li>
<li>
		The OGC shared a <a href="http://www.opengeospatial.org/node/1523">summary of the Eye on Earth Summit</a> held in December</li>
<li>
		Another OGC entry was named <a href="http://www.opengeospatial.org/node/1535">Status of the OGC's Water Resource Activities</a></li>
<li>
		DM shares an article named <a href="http://www.directionsmag.com/articles/gis-adoption-and-use-on-college-campuses-an-end-of-year-review-and-loo/225329">GIS Adoption and Use on College Campuses: An End-of-Year Review and Look Ahead to 2012</a></li>
<li>
		The GEB mentions a <a href="http://feedproxy.google.com/~r/GoogleEarthBlog/~3/YnNbFaYfUYM/great_new_3d_san_francisco_site.html">new 3D San Francisco website</a></li>
<li>
		I found interesting <a href="http://feedproxy.google.com/~r/oreilly/radar/atom/~3/ux262o1tMc8/data-tld-cloudera-hadoop-pseudonyms-comments.html">the possibility of a .data TLD</a></li>
<li>
		A new <a href="http://www.vector1media.com/spatialsustain/geoviewer-for-ipad-extends-imagery-portability.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+SpatialSustain+%28Spatial+Sustain%29&amp;utm_content=Google+Reader">free iPad app: GeoViewer from LizardTech</a>, supports MrSID format and more</li>
<li>
		It's been a while since we mentioned them, <a href="http://apb.directionsmag.com/entry/giscorps-in-seven-countries-and-other-international-gis-news/228436">GISCorps were recently in 7 countries, including Libya</a></li>
</ul>
<p>In the maps category:</p>
<ul>
<li>
		APB summarizes this: <a href="http://apb.directionsmag.com/entry/comparing-maps-of-obesity-and-commuting-and-other-health-gis-news/226557">Comparing Maps of Obesity and Car Travel</a></li>
<li>
		Here's an entry on <a href="http://vis4.net/blog/posts/clean-your-symbol-maps/">cleanly using symbols on maps</a></li>
<li>
		Here's <a href="http://www.cambooth.net/archives/801">U.S. routes as a subway map</a> and the <a href="http://www.vector1media.com/vectorone/?p=9212">U.S. National Wind Energy Map</a></li>
<li>
		Fox News shared a <a href="http://www.newscaststudio.com/blog/2012/01/05/fox-map-eliminates-countries/">map with missing or wrongly placed countries</a></li>
<li>
		TMR shares an obligatory <a href="http://www.jonathancrowe.net/2012/01/rising-global-temperatures.php">animated map of rising global temperatures since 1880</a></li>
</ul>
<!-- google_ad_section_end --><div class="service-links"><a class="service-links-forward" href="http://slashgeo.org/forward?path=node/5687" rel="nofollow" target="_blank" title="Send to a friend"><img alt="Forward" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/forward.png" title="" width="16"/></a> <a class="service-links-google-plus-one" href="http://slashgeo.org/2012/02/01/Batch-Geonews-180000-Free-OrbView-3-Scenes-Car-AR-Driving-PostGISonline-Bing-Maps-Updates" rel="nofollow" target="_blank" title="Plus it"><span style="display: none;">Google Plus One</span></a> <a class="service-links-facebook" href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F01%2FBatch-Geonews-180000-Free-OrbView-3-Scenes-Car-AR-Driving-PostGISonline-Bing-Maps-Updates&amp;t=Batch+Geonews%3A+180%2C000+Free+OrbView-3+Scenes%2C+Car+AR+Driving%2C+PostGISonline%2C+Bing+Maps+Updates%2C+Autodesk+and+Pitney+Bowes+Alliance%2C+Obesity+and+Car+Travel%2C+and+much+much+more" rel="nofollow" target="_blank" title="Share on Facebook."><img alt="Facebook" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/facebook.png" title="" width="16"/></a> <a class="service-links-twitter" href="http://twitter.com/share?url=http%3A%2F%2Fslashgeo.org%2Fnode%2F5687&amp;text=Batch%20Geonews%3A%20180%2C000%20Free%20OrbView-3%20Scenes%2C%20Car%20AR%20Driving%2C%20PostGISonline%2C%20Bing%20Maps%20Updates%2C%20Autodesk%20and%20Pitney%20Bowes%20Alliance%2C%20Obesity%20and%20Car%20Travel%2C%20and%20much%20much%20more" rel="nofollow" target="_blank" title="Share this on Twitter"><img alt="Twitter" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/twitter.png" title="" width="16"/></a> <a class="service-links-linkedin" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F01%2FBatch-Geonews-180000-Free-OrbView-3-Scenes-Car-AR-Driving-PostGISonline-Bing-Maps-Updates&amp;title=Batch+Geonews%3A+180%2C000+Free+OrbView-3+Scenes%2C+Car+AR+Driving%2C+PostGISonline%2C+Bing+Maps+Updates%2C+Autodesk+and+Pitney+Bowes+Alliance%2C+Obesity+and+Car+Travel%2C+and+much+much+more&amp;summary=%E2%80%8BThis+batch+mode+edition+is+unusually+long.+It+covers+the+past+month+and+a+bit+more.+Yes%2C+that%26%2339%3Bs+way+too+much+and+I+won%26%2339%3Bt+try+to+repeat+the+experience+%3B-%29+Here%26%2339%3Bs+what+I+considered+pertinent+enough+to+share+with+you.+Exceptionally%2C+in+some+cases+I+haven%26%2339%3Bt+gave+attribution+to+the+source+of+the+news%2C+thank+you+for+your+comprehension.%0AOn+the+geospatial+open+source+front%3A%0A%0A%0A%09%09I+just+recently+became+aware+of+PostGISonline%2C%26nbsp%3Ba+site+for+testing+and+learning+spatial+SQL%0A%0A%09%09You+can+now+create+and+manipulate+SLD+%28the+OGC+Styled+Layer+Descriptor%26nbsp%3Bstandard%29+in+Python%26nbsp%3Bwith+python-sld%0A%0A%09%09Via+the+AGISRS%26nbsp%3Blist%2C+I+learned+about+OpenQuake.org%2C+for+calculating+seismic+hazard+and+risk+at+any+scale%2C+which+of+course+ingest+geospatial+data+and+outputs+maps%0A%0A%09%09Here%26%2339%3Bs+WherePost.ca%2C+which+crowdsources+the+location+of+mailboxes+and+post+offices%26nbsp%3Bfor+Canada%0A%0A%09%09Here%26%2339%3Bs+the+Switch2OSM%26nbsp%3Bwebsite+promoting+OpenStreetMap%2C%26nbsp%3BOpenStreetMap%26nbsp%3Bmight+go%26nbsp%3Bindoor+too%0A%0A%09%09Still+on+the+OSM+topic%2C+V1+shares+an+entry+on+the+use+of+OpenStreetMap+data+in+agriculture%0A%0A%09%09Here%26%2339%3Bs+an+entry+on+the+future+of+GeoCouch+and+CouchDB%0A%0A%09%09GeoServer+gets+database-level+security%0A%0A%09%09There%26%2339%3Bs+now+a+plugin+to+run+Python+scripts+in+QGIS%0A%0A%09%09Here%26%2339%3Bs+about+improvements+to+the+QGIS+rule-based+rendering%0A%0A%09%09On+a+similar+topic%2C+here%26%2339%3Bs+a+guide+to+beautiful+reliefs+in+QGIS%0A%0A%09%09Did+you+know+you+can+add+Google+Maps%2C+OSM%2C+and+Bing+Maps+directly+in+QGIS%3F+You+can+via+the+OpenLayers+plugin+-+hey%2C+there%26%2339%3Bs+even+a+Profile+plugin%0A%0A%09%09There%26%2339%3Bs+an%26nbsp%3Bupdated+book+published+by%26nbsp%3BGary+Sherman%2C+now+named+The+Geospatial+Desktop%26nbsp%3B%2C+subtitled+Open+source+GIS+and+mapping%0A%0A%09%09GEOS+3.3.2+has+been+released%0A%0AOn+the+Esri+front%3A%0A%0A%0A%09%09Mandown+shares+how+to+convert+GPX+files+to+Features+using+ArcGIS+10%0A%0A%09%09From+the+same+source%2C%26nbsp%3BLearn+The+Basics+Of+Working+With+The+ArcGIS+Runtime+SDK+For+Android%0A%0A%09%09There+were+updates+to+ArcGIS+for+SharePoint%2C+ArcGIS%26nbsp%3BMobile%26nbsp%3Band+to+the+ArcGIS+API+for+Windows+Phone%0A%0A%09%09James+and+SS+talks+about+ArcGIS+Online+as+the+Esri%26nbsp%3BContent+Management+System%0A%0AOn+the+Microsoft+front%3A%0A%0A%0A%09%09Microsoft+announced+a+few+new+Bing+Maps+features%2C+such+as+traffic+incidents+and+find+near+route%0A%0A%09%09They+announced+the+Bing+Maps+Windows+Presentation+Foundation+%28WPF%29+Control+v1%0A%0A%09%09There%26%2339%3Bs+new+Bing+Maps+V7+modules%26nbsp%3Btoo+along+with+a+new+routing+engine%0A%0A%09%09James+Fee+shares+an+interesting+entry+named%26nbsp%3BBing+Maps+gets+Nokia+Brand+and+Possibly+the+Boot%0A%0AOn+the+remote+sensing+front%3A%0A%0A%0A%09%09This+is+pretty+interesting+to+many%3A+SS+shares+an+entry+named%26nbsp%3BUSGS+Now+Offers+OrbView-3+High-Resolution+Images+for+Free%2C+180%2C000+scenes+at+1m+spatial+resolution+available%0A%0A%09%09China+launched+their+first+high-resolution+remote+sensing+satellite%2C+Ziyuan%26nbsp%3BI-02C%0A%0A%09%09Slashdot+discussed+the+newly+released+version%26nbsp%3Bof+Blue+Marble+high+definition+%28and+beautiful%29+satellite+image+of+the+Earth+from+the+Suomi+NPP+satellite%0A%0A%09%09Slashdot+is+running+a+story+named%26nbsp%3BWho%26%2339%3Bs+Flying+Those+Drones%3F+FAA+Won%26%2339%3Bt+Say%26nbsp%3Band+related%2C+O%26%2339%3BReilly%26nbsp%3Bmentions+OpenPilot%2C+open+source+UAV+with+cameras%0A%0A%09%09And+another+named%26nbsp%3BLaunch+Your+Own+Nanosatellite+Into+Space%0A%0AOn+the+GNSS+%2F+GPS+front%3A%0A%0A%0A%09%09It%26%2339%3Bs+coming%2C+car+makers+are+preparing+for+augmented+reality+driving%0A%0A%09%09Not+exactly+GPS+but+via+radio-tagging%2C+see+the+nice+and+short+video+of%26nbsp%3Bwhale+3D+paths+in+the+ocean%0A%0A%09%09Slashdot+is+also+discussing+a+story+named+New+Mexico+Is+Stretching%2C+GPS+Reveals%0A%0A%09%09MapQuest+launched+an+html5%26nbsp%3Bapp-like+site+for+Android+and+iPhone+for+using+MapQuest%0A%0AIn+the+miscellaneous+category%3A%0A%0A%0A%09%09The+7+geo+predictions+for+2012+of+C%26eacute%3Bdric+are+interesting%26nbsp%3B%0A%0A%09%09Microsoft%26%2339%3Bs+Flight+Simulator%2C+renamed+Flight%2C+will+be+available+for+free+next+Spring%2C+with+paid+extra+content%0A%0A%09%09We+never+mentioned+it+before%2C+but+now+Indiemapper+is+free%2C+it+%26quot%3Bhelps+you+make+static%2C+thematic+maps+from+geographic+data+by+bringing+the+best+of+traditional+cartographic+design+to+internet+map-making.%26quot%3B%0A%0A%09%09SS+mentions+the+new+alliance+between+Autodesk+and+Pitney+Bowes%2C+APB+also+discuss+this+new+relationship%0A%0A%09%09SS+also+shares+an+entry+named%26nbsp%3BSafe+Software%26rsquo%3Bs+Expanded+Role+as+a+Conduit+Between+Sensors+and+Systems%0A%0A%09%09The+U.S.+EPA+in+their+Locations+Challenge+introduced+a+crowdsourcing+project+of+georeferenced+photos+of+environmental+problems%0A%0A%09%09Slashdot+ran+a+discussion+on+assembling+your+own+3D+printer%0A%0A%09%09The+OGC+shared+a+summary+of+the+Eye+on+Earth+Summit+held+in+December%0A%0A%09%09Another+OGC+entry+was+named%26nbsp%3BStatus+of+the+OGC%26%2339%3Bs+Water+Resource+Activities%0A%0A%09%09DM+shares+an+article+named%26nbsp%3BGIS+Adoption+and+Use+on+College+Campuses%3A+An+End-of-Year+Review+and+Look+Ahead+to+2012%0A%0A%09%09The+GEB%26nbsp%3Bmentions+a+new+3D+San+Francisco+website%0A%0A%09%09I+found+interesting+the+possibility+of+a+.data+TLD%0A%0A%09%09A+new+free+iPad+app%3A+GeoViewer+from+LizardTech%2C+supports+MrSID+format+and+more%0A%0A%09%09It%26%2339%3Bs+been+a+while+since+we+mentioned+them%2C+GISCorps%26nbsp%3Bwere+recently+in+7+countries%2C+including+Libya%0A%0AIn+the+maps+category%3A%0A%0A%0A%09%09APB+summarizes+this%3A%26nbsp%3BComparing+Maps+of+Obesity+and+Car+Travel%0A%0A%09%09Here%26%2339%3Bs+an+entry+on+cleanly+using+symbols+on+maps%0A%0A%09%09Here%26%2339%3Bs+U.S.+routes+as+a+subway+map%26nbsp%3Band+the+U.S.+National+Wind+Energy+Map%0A%0A%09%09Fox+News+shared+a+map+with+missing+or+wrongly+placed+countries%0A%0A%09%09TMR+shares+an+obligatory+animated+map+of+rising+global+temperatures+since+1880%0A%0A&amp;source=Slashgeo.org" rel="nofollow" target="_blank" title="Publish this post to LinkedIn"><img alt="LinkedIn" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/linkedin.png" title="" width="16"/></a> <a class="service-links-delicious" href="http://del.icio.us/post?url=http%3A%2F%2Fslashgeo.org%2F2012%2F02%2F01%2FBatch-Geonews-180000-Free-OrbView-3-Scenes-Car-AR-Driving-PostGISonline-Bing-Maps-Updates&amp;title=Batch+Geonews%3A+180%2C000+Free+OrbView-3+Scenes%2C+Car+AR+Driving%2C+PostGISonline%2C+Bing+Maps+Updates%2C+Autodesk+and+Pitney+Bowes+Alliance%2C+Obesity+and+Car+Travel%2C+and+much+much+more" rel="nofollow" target="_blank" title="Bookmark this post on del.icio.us."><img alt="del.icio.us" height="16" src="http://slashgeo.org/sites/all/modules/service_links/images/delicious.png" title="" width="16"/></a></div></div>
    </summary>
    <updated>2012-02-01T13:48:01Z</updated>
    <category scheme="http://slashgeo.org/category/Tags/3D" term="3D"/>
    <category scheme="http://slashgeo.org/category/Tags/ArcGIS" term="ArcGIS"/>
    <category scheme="http://slashgeo.org/category/Geonews/Industry/Autodesk" term="Autodesk"/>
    <category scheme="http://slashgeo.org/category/Tags/Bing-Maps" term="Bing Maps"/>
    <category scheme="http://slashgeo.org/category/Tags/China" term="China"/>
    <category scheme="http://slashgeo.org/category/Tags/driving" term="driving"/>
    <category scheme="http://slashgeo.org/category/Geonews/Industry/ESRI" term="ESRI"/>
    <category scheme="http://slashgeo.org/category/Tags/Flight" term="Flight"/>
    <category scheme="http://slashgeo.org/category/Tags/GeoCouch" term="GeoCouch"/>
    <category scheme="http://slashgeo.org/category/Tags/GEOS" term="GEOS"/>
    <category scheme="http://slashgeo.org/category/Tags/GeoServer" term="GeoServer"/>
    <category scheme="http://slashgeo.org/category/Tags/GPS" term="GPS"/>
    <category scheme="http://slashgeo.org/category/Tags/maps" term="maps"/>
    <category scheme="http://slashgeo.org/category/Geonews/Industry/Microsoft" term="Microsoft"/>
    <category scheme="http://slashgeo.org/category/Tags/Nokia" term="Nokia"/>
    <category scheme="http://slashgeo.org/category/Tags/OGC" term="OGC"/>
    <category scheme="http://slashgeo.org/category/Tags/open-source" term="open source"/>
    <category scheme="http://slashgeo.org/category/Tags/OpenStreetMap" term="OpenStreetMap"/>
    <category scheme="http://slashgeo.org/category/Tags/OrbView" term="OrbView"/>
    <category scheme="http://slashgeo.org/category/Tags/Pitney-Bowes" term="Pitney Bowes"/>
    <category scheme="http://slashgeo.org/category/Tags/PostGIS" term="PostGIS"/>
    <category scheme="http://slashgeo.org/category/Tags/QGIS" term="QGIS"/>
    <category scheme="http://slashgeo.org/category/Tags/Safe-Software" term="Safe Software"/>
    <category scheme="http://slashgeo.org/category/Tags/SLD" term="SLD"/>
    <category scheme="http://slashgeo.org/category/Tags/software" term="software"/>
    <category scheme="http://slashgeo.org/category/Tags/uav" term="uav"/>
    <author>
      <name>Satri</name>
    </author>
    <source>
      <id>http://slashgeo.org/taxonomy/term/20/0</id>
      <author>
        <name>Slashgeo (FOSS articles)</name>
      </author>
      <link href="http://slashgeo.org/taxonomy/term/20/0" rel="alternate" type="text/html"/>
      <link href="http://slashgeo.org/taxonomy/term/20/0/feed" rel="self" type="application/rss+xml"/>
      <title>Slashgeo.org - open source</title>
      <updated>2012-02-09T20:37:10Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-7797431205725571762.post-7355762486241449874</id>
    <link href="http://erouault.blogspot.com/feeds/7355762486241449874/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://erouault.blogspot.com/2012/01/welcome-to-200th-gdalogr-driver.html#comment-form" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/7797431205725571762/posts/default/7355762486241449874" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/7797431205725571762/posts/default/7355762486241449874" rel="self" type="application/atom+xml"/>
    <link href="http://erouault.blogspot.com/2012/01/welcome-to-200th-gdalogr-driver.html" rel="alternate" type="text/html"/>
    <title>Welcome to the 200th GDAL/OGR driver !</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">A few hours ago, I merged into the GDAL/OGR source tree the <a href="http://gdal.org/ogr/drv_elasticsearch.html">ElasticSearch</a> driver, which was contributed by Adam Estrada. According to the <a href="http://trac.osgeo.org/gdal/wiki/AutotestStatus">driver testing status page</a>, it happens to be the 200<sup>th</sup> driver !<br/><br/>To be honest, a few of them have been retired over the years (mainly because being deprecated by rewritten versions), so even if you try to enable all possible drivers, you won't reach 200. But you can get close : my build currently includes 124 GDAL drivers and 60 OGR drivers.<br/><br/>This 200th driver is a bit particular, because it is a write-only driver, whereas 99% of drivers are generally read-only or read-write.<br/><br/>What about the other new drivers that have been committed in GDAL trunk since <a href="http://trac.osgeo.org/gdal/wiki/Release/1.9.0-News">1.9.0 release</a> ?<br/><br/>As far as GDAL drivers are concerned, there is a driver to read MBTiles that Dane Springmeyer already <a href="http://mapbox.com/blog/mbtiles-supported-in-gdal/">blogged</a> about.<br/><br/>More recently, new spreadsheet formats have also made their way into OGR. Namely the <a href="http://gdal.org/ogr/drv_ods.html">ODS driver</a> and the <a href="http://gdal.org/ogr/drv_xlsx.html">XLSX driver</a> that respectively handle files in the <a href="http://en.wikipedia.org/wiki/OpenDocument">Open Document Spreadsheet</a> format, used by applications like OpenOffice / LibreOffice and <a href="http://en.wikipedia.org/wiki/Office_Open_XML">Office Open XML</a>, generated by applications like Microsoft Office 2007 and later versions. If you are wondering about the fate of the older XLS format, a <a href="http://gdal.org/ogr/drv_xls.html">XLS driver</a> is already included in GDAL/OGR 1.9.0, provided your GDAL build links against the <a href="https://www.gaia-gis.it/fossil/freexl/index">FreeXL</a> library written by Alessandro Furieri, the main author of <a href="http://www.gaia-gis.it/gaia-sins/">libspatialite</a>.<br/><br/>The ODS and XLSX drivers have very similar capabilities and source code, which is not surprising, because the technologies behind the 2 formats are the same : XML files in a ZIP container (if you don't believe me, you can just try renaming your .ods and .xlsx files into .zip, and open them with your favorite ZIP browser).<br/><br/>Writing the drivers was surprisingly simpler that I initially expected. In order to retrieve cell values, you just need to extract a few XML elements. From a developer point of view, the award of the most simple format to read goes to ODS with a nice separation between semantics and styling, and only one file (content.xml) to parse. XLSX is a bit more complicated to analyze because you have to read at least 4 different files (workbook.xml, sharedStrings.xml, styles.xml and a file for each sheet in the spreadsheet) and you need to understand some of the styling information to make the difference between a regular numeric value and a date.<br/><br/>Those drivers also support creating ODS and XLSX files. Caution: only raw values will be written. No fancy styling ! Update of existing files is also supported. But this uses the same serialization mechanism as the one used to create a new file, so be aware than existing formulas, charts, drawings, etc... will be lost.<br/><br/>Not detailed in the documentation page of the drivers, if you need some form of spatial support with those formats, you can combine them with the use of <a href="http://gdal.org/ogr/drv_vrt.html">OGR VRT</a>, in particular the GeometryField element, to be able to use column(s) of your spreadsheet as geometry columns.<br/><br/>The good news is that those 2 new drivers don't have any other dependency to third-party libraries than the Expat XML-parser library, that is also already used by many others drivers in GDAL and that most binary distributions of GDAL will link against. Typically, you will find them ready-to-use in Tamas Szekeres automated Windows <a href="http://www.gisinternals.com/sdk/">daily builds</a> (fetch the -development packages at the top of the first table to get builds corresponding to the latest GDAL trunk version).<br/><br/>Testing is highly encouraged, as well as reporting of issues you might run into.<br/><br/>In particular, interpreting spreadsheets that make use of formulas can be a tricky point. Depending on the application that writes the files, the result of the evaluation of formulas might or might not be written in the file. The ODS and XLSX drivers will use the result of the evaluation if available. In the case it is missing, I've plugged into the ODS driver a simple formula evaluator that can understand and evaluate a restricted set of functions (readers interested in the details will find the detailed list in the first enumeration of the <a href="http://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogrsf_frmts/ods/ods_formula.h#L46">ods_formula.h</a> header file). Based on my testing, OpenOffice always writes the evaluation of formulas, whereas the OpenOffice export of Google Spreadsheet documents will not.<br/><br/>For now, there is nothing equivalent implemented in the XLSX driver, as I have not access to a sufficiently representative set of files, and it is not yet clear if it is a common practice or not to have non-evaluated formulas for that format. The good news is that, should the need arise, the first tests would tend to show that it should be possible to extend the ODS formula evaluator with just a few changes, so it can also understand XLSX formulas.<div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/7797431205725571762-7355762486241449874?l=erouault.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-02-01T06:58:44Z</updated>
    <published>2012-02-01T06:58:00Z</published>
    <author>
      <name>Even Rouault</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/13965870607935959853</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-7797431205725571762</id>
      <category term="gdal"/>
      <category term="qgis"/>
      <category term="osgeo"/>
      <author>
        <name>Even Rouault</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/13965870607935959853</uri>
      </author>
      <link href="http://erouault.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/7797431205725571762/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://erouault.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <subtitle>OSGeo, GDAL and other GIS fun</subtitle>
      <title>Geo tips &amp; tricks</title>
      <updated>2012-02-01T10:40:39Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.orfeo-toolbox.org/?p=901</id>
    <link href="http://blog.orfeo-toolbox.org/uncategorized/release-of-otb-3-12-and-monteverdi-1-10" rel="alternate" type="text/html"/>
    <title>Release of OTB 3.12 and Monteverdi 1.10</title>
    <summary>Dear all, CNES is proud to announce the release of Orfeo ToolBox 3.12, codename Πλειάδες. After its sucessful launch on the 17th of December 2011, and while still in its comissing phase, Pleiades is already sending us beautiful images. This new release, and especially the JPEG2000 support part, has been tested against real Pleiades images kindly provided by the comisioning team. There [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif;"><span style="font-family: arial, helvetica, sans-serif;">Dear all,</span></span></p>
<p style="text-align: justify;">CNES is proud to announce the<strong> release of Orfeo ToolBox 3.12</strong>, codename<strong> <em>Πλειάδες</em></strong>.</p>
<p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif;"><span style="font-family: arial, helvetica, sans-serif;">After its <strong>sucessful launch on the 17th of December 2011</strong>, and while<strong> still in its comissing phase</strong>, Pleiades is already sending us <a href="http://smsc.cnes.fr/PLEIADES/premieres_images.htm">beautiful images</a>. This new release, and especially the JPEG2000 support part, has been tested against real Pleiades images kindly provided by the comisioning team.</span></span></p>
<p style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif;">There are exciting new stuff in all corners of the library. Some of the notable changes in this release are:</span></p>
<div>
<ul style="text-align: justify;">
<li>Large JPEG2000 file (Pleiades-like) support and Pleiades metadata handling in OTB (more information <a href="http://blog.orfeo-toolbox.org/news/jpeg2000-and-pleiades-data-support-in-otb">here</a>)</li>
<li>Efficient JPEG2000 visualisation and ROI decompression tools in Monteverdi</li>
<li>Revamp of otb applications in a generic and scalable framework (more information <a href="http://www.orfeo-toolbox.org/otb/otb-applications.html">here</a>) : launch applications from Command-Line, from an auto-generated QT GUI, from python, from within QGis …</li>
<li>Lots of new algorithms : Dimensionality Reduction (ICA, PCA, NAPCA, MNF, MAF…), change detection (MAD), Hyperspectral Unmixing, elevation map from stereo data, compare segmentation with a ground truth (Hoover) …</li>
<li>And as usual a lot of bug fixes…</li>
</ul>
<p style="text-align: justify;">Note that the<strong> OTB Software Guide</strong> is now 658 pages long, and that we also provide the <strong>“Orfeo ToolBox Cookbook, a guide for non-developers”</strong>, which gives an insight on how to use Monteverdi and the OTB applications, and also contains the complete reference documentation of the OTB applications. This guide is now 158 pages long.</p>
<p style="text-align: justify;">There are <strong>a lot more new things</strong> in this release ! For more information, please read the complete release note available <a href="http://hg.orfeo-toolbox.org/OTB/file/tip/RELEASE_NOTES.txt">here</a>. The source packages for OTB (Library 3.12, Applications 3.12, Monteverdi 1.10) are available on <a href="https://sourceforge.net/projects/orfeo-toolbox/files/" target="_blank">Sourceforge</a> as usual. For our <a href="https://launchpad.net/~otb/+archive/orfeotoolbox-stable" target="_blank">Ubuntu</a> (10.4,10.10, 11.4 and 11.11) users the new version is available for update through you favorite package manager software.  OpenSuse and CentOS packages will be available soon.  For MS-Windows users, there are also a binary auto-install packages available for Monteverdi, new OTB applications and OTB-Wrapping! For Mac OS X users,  an Apple Disk Image (DMG) is available for Monteverdi and also a new <a href="https://github.com/julienmalik/macport" target="_blank">OTB MacPort</a>.</p>
<div style="text-align: justify;">All the details related to the installation of these binary packages can be found on the <a href="http://orfeo-toolbox.org/otb/download.html" target="_blank">download page</a>.<span style="font-family: arial, helvetica, sans-serif;"><br/>
<strong><br/>
</strong>Best regards,</span></div>
<div style="text-align: justify;"/>
<div>Manuel GRIZONNET, on behalf of OTB development  team.</div>
</div>
<div style="text-align: justify;"><span style="font-family: arial, helvetica, sans-serif;"><br/>
</span></div></div>
    </content>
    <updated>2012-01-31T17:01:42Z</updated>
    <category term="Uncategorized"/>
    <author>
      <name>Manuel Grizonnet</name>
    </author>
    <source>
      <id>http://blog.orfeo-toolbox.org</id>
      <link href="http://blog.orfeo-toolbox.org/feed" rel="self" type="application/atom+xml"/>
      <link href="http://blog.orfeo-toolbox.org" rel="alternate" type="text/html"/>
      <subtitle>For the latest news on the Orfeo Toolbox</subtitle>
      <title>What's new about OTB?</title>
      <updated>2012-01-31T17:05:36Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-116830172286767929.post-865302503666028669</id>
    <link href="http://geotoolsnews.blogspot.com/feeds/865302503666028669/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://geotoolsnews.blogspot.com/2012/01/geotools-considering-switch-to-git.html#comment-form" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/116830172286767929/posts/default/865302503666028669" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/116830172286767929/posts/default/865302503666028669" rel="self" type="application/atom+xml"/>
    <link href="http://geotoolsnews.blogspot.com/2012/01/geotools-considering-switch-to-git.html" rel="alternate" type="text/html"/>
    <title>GeoTools considering a switch to Git</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Hi all,<div>the GeoTools developers have been working, so far, with Subversion as the main version control system. However various core developers have been using Git as a SVN client for quite some time so far, and an <a href="https://github.com/geotools/geotools">official mirror of Geotools</a>, automatically kept in synch with Subversion, is already available on GitHub.</div><div><br/></div><div>We are now considering switching permantently from Subversion to Git, meaning the Subversion repository will eventually be abandoned and only the Git official central repo will be kept up to date.</div><div>Before making such move we'd like to hear from the users community, please take one minute to share your opinion about the switch to Git:</div><br/><div style="text-align: center;"><a href="http://t.co/ZN8sBrFB">Click here to go to the poll.</a></div><div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/116830172286767929-865302503666028669?l=geotoolsnews.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-01-31T15:55:47Z</updated>
    <published>2012-01-31T13:03:00Z</published>
    <author>
      <name>Andrea Aime</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/04056107353824320977</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-116830172286767929</id>
      <category term="volunteer"/>
      <category term="i18n"/>
      <category term="docs"/>
      <category term="Projection"/>
      <category term="osgeo"/>
      <category term="swing"/>
      <category term="opengeo"/>
      <category term="tutorial"/>
      <category term="team"/>
      <category term="GeoSolutions"/>
      <category term="proposal"/>
      <category term="release"/>
      <category term="lisasoft"/>
      <category term="foss4g"/>
      <author>
        <name>Jody Garnett</name>
        <email>noreply@blogger.com</email>
        <uri>https://profiles.google.com/117011258972821557685</uri>
      </author>
      <link href="http://geotoolsnews.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/116830172286767929/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://geotoolsnews.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="http://www.blogger.com/feeds/116830172286767929/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>The Java GIS Toolkit</subtitle>
      <title>GeoTools</title>
      <updated>2012-01-31T15:55:46Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.gvsig.org/?p=830</id>
    <link href="http://blog.gvsig.org/2012/01/31/new-gvsig-courses-in-english-spanish-and-italian-on-the-gvsig-training-platform-available/" rel="alternate" type="text/html"/>
    <title>New gvSIG courses in English, Spanish and Italian on the gvSIG-Training platform available</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">[Más abajo en español] The gvSIG-Training e-Learning platform opens its registration period for the first courses in 2012. These courses, that are included in the Certification Program of the gvSIG Association, are the following: -Restricted Registration, which registration period starts … <a href="http://blog.gvsig.org/2012/01/31/new-gvsig-courses-in-english-spanish-and-italian-on-the-gvsig-training-platform-available/">Continue reading <span class="meta-nav">→</span></a><img alt="" border="0" height="1" src="http://stats.wordpress.com/b.gif?host=blog.gvsig.org&amp;blog=8230583&amp;post=830&amp;subd=gvsig&amp;ref=&amp;feed=1" width="1"/></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>[<em>Más abajo en español</em>]</p>
<p>The gvSIG-Training e-Learning platform opens its registration period for the first courses in 2012. These courses, that are included in the Certification Program of the gvSIG Association, are the following:</p>
<p>-Restricted Registration, which registration period starts on January 30th:</p>
<ul>
<li>1st edition of the<strong> “gvSIG for users course” in English</strong>.  Duration: 10 weeks. Starts: 07 May 2012.  gvSIG certification program: 90 Credits.</li>
<li>2nd edition of the <strong>“gvSIG for users course” in Italian</strong>.  Duration: 10 weeks.  Starts: 02 April 2012. gvSIG certification program: 90 Credits.</li>
<li>3rd edition of the <strong>“gvSIG for users course” in Spanish</strong>.  Duration: 10 weeks.  Starts: 26 March 2012.  gvSIG certification program: 90 Credits.</li>
<li>2nd edition of the <strong>“Advanced Geoprocessing: Sextante on gvSIG” course in Spanish</strong>. Duration: 10 weeks.  Starts: 05 March 2012.  gvSIG certification program: 30 Credits.</li>
<li>1st edition of the <strong>“Advanced Geoprocessing: GGL libraries on gvSIG” course in Spanish</strong>.  Duration: 10 weeks.  Starts: 26 March 2012.  gvSIG certification program:  30 Credits.</li>
<li>1st edition of the <strong>“3D extension of gvSIG for users” course in Spanish</strong>.  Duration: 2 weeks.  Starts: 23 April 2012.  gvSIG certification program: 30 Credits.</li>
</ul>
<p>- Open Registration, which registration period starts on February 6th:</p>
<ul>
<li>1st edition <strong>“Navtable extension and normalization of tables on gvSIG” course in Spanish</strong>.  Duration: 1 week.  gvSIG certification program: 10 Credits.</li>
<li>1st edition <strong>“Network Analysis extension on gvSIG” course in Spanish</strong>.  Duration: 2 weeks.  gvSIG certification program: 20 Credits.</li>
<li>1st edition <strong>“OGC Services Publishing Extension on gvSIG” course in Spanish</strong>.  Duration: 1 week.  gvSIG certification program: 20 Credits.</li>
<li>1st edition <strong>“PostGis for users Basic course” in Spanish</strong>.  Duration: 3 weeks. gvSIG certification program: 40 Credits.</li>
</ul>
<p>If you participate in any of these courses, you get credits of the gvSIG certification program, that allows you to opt for the “gvSIG User” and “Expert gvSIG User” certification [1]; and at the same time you contribute to the sustainability of the gvSIG project.</p>
<p>For more information, you can visit our platform, <a href="http://www.gvsig-training.com" target="_blank">http://www.gvsig-training.com</a>, or write us to the next e-mail addresses: inscripciones@gvsig-training.com;  info@gvsig-training.com</p>
<p>[1] <a href="http://www.gvsig.com/services/certification">http://www.gvsig.com/services/certification</a></p>
<hr/>
<p><span style="text-decoration: underline;">Nuevos cursos de gvSIG en español, inglés e italiano disponibles en la plataforma gvSIG-Training</span></p>
<p>La Plataforma de Capacitación a Distancia gvSIG-Training anuncia que el proceso de inscripciones del primer corte del 2012 para los siguientes cursos, que forman parte de la oferta del Programa de Certificación de la Asociación gvSIG, da inicio según se detalla a continuación:</p>
<p>-  En la modalidad de Matrícula Restringida, con inscripciones abiertas a partir del próximo 30 de enero:</p>
<ul>
<li>3a edición <strong>“gvSIG para usuarios en Español”</strong>.  Duración: 10 semanas.  Inicia: 26/03/2012.  Programa de certificaciones gvSIG: 90 Créditos.</li>
<li>2a edición <strong>“Geoprocesamiento Avanzado: Sextante sobre gvSIG” en Español</strong>. Duración: 10 Semanas.  Inicia: 05/03/2012.  Programa de certificaciones gvSIG: 30 Créditos.</li>
<li>2a edición <strong>“gvSIG para usuarios en Italiano”</strong>.  Duración: 10 semanas.  Inicia: 02/04/2012. Programa de certificaciones gvSIG: 90 Créditos.</li>
<li>1a Edición <strong>“gvSIG para usuarios en Inglés”</strong>.  Duración: 10 semanas. Inicia: 07/05/2012.  Programa de certificaciones gvSIG: 90 Créditos.</li>
<li>1a edición <strong>“Geoprocesamiento Avanzado: Librerías GGL sobre gvSIG en Español”</strong>.  Duración: 10 Semanas.  Inicia: 26/03/2012.  Programa de certificaciones de gvSIG:  30 Créditos.</li>
<li>1a Edición <strong>“Extensión 3D de gvSIG para usuarios en Español”</strong>.  Duración: 2 semanas.  Inicia: 23/04/2012.  Programa de certificaciones gvSIG: 30 créditos.</li>
</ul>
<p>- En la modalidad de Matrícula Abierta, con inscripciones abiertas a partir del próximo 6 de Febrero:</p>
<ul>
<li>1a Edición <strong>“Extensión de Navtable y normalización de tablas de gvSIG en Español”</strong>.  Duración: 1 semana.  Programa de certificaciones gvSIG: 10 créditos.</li>
<li>1a Edición <strong>“Extensión de Análisis de Redes de gvSIG en Español”</strong>.  Duración: 2 semanas.  Programa de certificaciones gvSIG: 20 Créditos.</li>
<li>1a edición <strong>“Extensión de publicación de servicios OGC de gvSIG en español”</strong>.  Duración: 1 semana.  Programa de certificaciones gvSIG: 20 créditos.</li>
<li>1a Edición <strong>“PostGis para usuarios Básico en Español”</strong>.  Duración: 3 semanas. Programa de certificaciones gvSIG: 40 créditos.</li>
</ul>
<p>Al participar en cualquiera de estos cursos obtienes créditos del programa de certificación gvSIG que te permite optar a la certificación “gvSIG Usuario” y “gvSIG Usuario Experto” [1]; al mismo tiempo que contribuyes al sostenimiento del proyecto gvSIG.</p>
<p>Para mayor información visita nuestra plataforma <a href="http://www.gvsig-training.com" target="_blank">http://www.gvsig-training.com</a> o escríbenos a la siguientes direcciones de correo electrónico: inscripciones@gvsig-training.com;  info@gvsig-training.com</p>
<p>[1] <a href="http://www.gvsig.com/servicios/certificacion/certificacion">http://www.gvsig.com/servicios/certificacion/certificacion</a></p>
<br/>Filed under: <a href="http://blog.gvsig.org/category/opinion/">opinion</a>  <a href="http://feeds.wordpress.com/1.0/gocomments/gvsig.wordpress.com/830/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gvsig.wordpress.com/830/"/></a> <a href="http://feeds.wordpress.com/1.0/godelicious/gvsig.wordpress.com/830/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gvsig.wordpress.com/830/"/></a> <a href="http://feeds.wordpress.com/1.0/gofacebook/gvsig.wordpress.com/830/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gvsig.wordpress.com/830/"/></a> <a href="http://feeds.wordpress.com/1.0/gotwitter/gvsig.wordpress.com/830/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gvsig.wordpress.com/830/"/></a> <a href="http://feeds.wordpress.com/1.0/gostumble/gvsig.wordpress.com/830/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gvsig.wordpress.com/830/"/></a> <a href="http://feeds.wordpress.com/1.0/godigg/gvsig.wordpress.com/830/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gvsig.wordpress.com/830/"/></a> <a href="http://feeds.wordpress.com/1.0/goreddit/gvsig.wordpress.com/830/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gvsig.wordpress.com/830/"/></a> <img alt="" border="0" height="1" src="http://stats.wordpress.com/b.gif?host=blog.gvsig.org&amp;blog=8230583&amp;post=830&amp;subd=gvsig&amp;ref=&amp;feed=1" width="1"/></div>
    </content>
    <updated>2012-01-31T08:47:59Z</updated>
    <category term="opinion"/>
    <author>
      <name>Mario</name>
    </author>
    <source>
      <id>http://blog.gvsig.org</id>
      <logo>http://0.gravatar.com/blavatar/83bf8d94aba66d64811043f0331e9c0f?s=96&amp;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</logo>
      <link href="http://blog.gvsig.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.gvsig.org" rel="alternate" type="text/html"/>
      <link href="http://blog.gvsig.org/osd.xml" rel="search" type="application/opensearchdescription+xml"/>
      <link href="http://blog.gvsig.org/?pushpress=hub" rel="hub" type="text/html"/>
      <subtitle>gvSIG project team blog</subtitle>
      <title>gvSIG blog</title>
      <updated>2012-02-09T20:36:44Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.gvsig.org/?p=825</id>
    <link href="http://blog.gvsig.org/2012/01/30/disid-nuevo-socio-de-la-asociacion-gvsig/" rel="alternate" type="text/html"/>
    <title>DiSiD nuevo socio de la Asociación gvSIG</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Una de las noticias que más nos gusta dar es el salto de una de las empresas colaboradoras a empresa de pleno derecho de la Asociación gvSIG. En el 2012 DiSiD deja de ser empresa colaboradora para constituirse en socio … <a href="http://blog.gvsig.org/2012/01/30/disid-nuevo-socio-de-la-asociacion-gvsig/">Continue reading <span class="meta-nav">→</span></a><img alt="" border="0" height="1" src="http://stats.wordpress.com/b.gif?host=blog.gvsig.org&amp;blog=8230583&amp;post=825&amp;subd=gvsig&amp;ref=&amp;feed=1" width="1"/></div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p align="JUSTIFY">Una de las noticias que más nos gusta dar es el salto de una de las empresas colaboradoras a empresa de pleno derecho de la <a href="http://www.gvsig.com/" target="_blank" title="Asociaci&#xF3;n gvSIG">Asociación gvSIG</a>.</p>
<p align="JUSTIFY"><a href="http://gvsig.files.wordpress.com/2012/01/logo_disid_peq.png"><img alt="" class="alignleft size-medium wp-image-827" height="81" src="http://gvsig.files.wordpress.com/2012/01/logo_disid_peq.png?w=300&amp;h=81" title="logo_DISID_peq" width="300"/></a>En el 2012<strong> <a href="http://www.disid.com/" target="_blank" title="DiSiD">DiSiD</a> deja de ser empresa colaboradora para constituirse en socio de pleno derecho de la Asociación gvSIG.</strong> Tras un periodo de incubación durante el que se han desarrollado diversos proyectos conjuntamente, ambas partes hemos constatado la coincidencia absoluta en el modelo de negocio del Software Libre que interpreta la Asociación gvSIG.</p>
<p align="JUSTIFY">La incorporación de nuevos socios es siempre un hecho significativo, pues refuerza nuestro modelo de producción, permitiéndonos avanzar en la sostenibilidad del proyecto siendo fieles a sus parámetros de colaboración y solidaridad en lo que denominamos una nueva ética de los negocios.</p>
<p align="JUSTIFY">Para los que no la conozcáis, <a href="http://www.disid.com/" target="_blank" title="DiSiD">DiSiD</a> es una empresa de ingeniería informática especializada en tecnología Java de código abierto, con diversas lineas de negocio como: desarrollo de portales corporativos con gestión de contenidos digitales, soluciones de tiendas virtuales y comercio electrónico, consultoría tecnológica, formación, desarrollo de aplicaciones a medida y sistemas de información geográfica.</p>
<p align="JUSTIFY">Dentro de esta última linea lleva varios años como colaborador de la Asociación gvSIG, participando activamente en el desarrollo y arquitectura software de gvSIG, haciendo especial hincapié en la <strong>versión 2.0.</strong> Participa también en otros desarrollos basados en gvSIG, como el proyecto de llevar gvSIG a la aulas de primaria y secundaria -<strong>gvSIG Educa/Batoví</strong>- que se está desarrollando en colaboración con el Gobierno de Uruguay en el marco del Plan Ceibal y del que esperamos en breve poder anunciar una primera versión oficial.</p>
<p align="JUSTIFY">En su apuesta por proyectos de código abierto, DiSiD es el principal impulsor del proyecto <strong><a href="http://www.gvpontis.gva.es/cast/gvnix/" target="_blank" title="gvNIX: Herramienta para el Desarrollo r&#xE1;pido de aplicaciones en Java">gvNIX</a></strong> junto con la Conselleria de Infraestructuras, Transportes y Medio Ambiente. Dicho proyecto consiste en un framework Java de desarrollo rápido de aplicaciones empresariales.</p>
<p align="JUSTIFY">Participa activamente también en otros proyectos de software libre como: Spring Roo, Spring Framework, Apache Ofbiz, Liferay, etc.</p>
<p align="JUSTIFY">¡Bienvenidos a la Asociación gvSIG!</p>
<br/>Filed under: <a href="http://blog.gvsig.org/category/gvsig-association/business/">Business</a>, <a href="http://blog.gvsig.org/category/gvsig-association/">gvSIG Association</a>, <a href="http://blog.gvsig.org/category/languages/spanish/">spanish</a>  <a href="http://feeds.wordpress.com/1.0/gocomments/gvsig.wordpress.com/825/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gvsig.wordpress.com/825/"/></a> <a href="http://feeds.wordpress.com/1.0/godelicious/gvsig.wordpress.com/825/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gvsig.wordpress.com/825/"/></a> <a href="http://feeds.wordpress.com/1.0/gofacebook/gvsig.wordpress.com/825/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gvsig.wordpress.com/825/"/></a> <a href="http://feeds.wordpress.com/1.0/gotwitter/gvsig.wordpress.com/825/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gvsig.wordpress.com/825/"/></a> <a href="http://feeds.wordpress.com/1.0/gostumble/gvsig.wordpress.com/825/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gvsig.wordpress.com/825/"/></a> <a href="http://feeds.wordpress.com/1.0/godigg/gvsig.wordpress.com/825/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gvsig.wordpress.com/825/"/></a> <a href="http://feeds.wordpress.com/1.0/goreddit/gvsig.wordpress.com/825/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gvsig.wordpress.com/825/"/></a> <img alt="" border="0" height="1" src="http://stats.wordpress.com/b.gif?host=blog.gvsig.org&amp;blog=8230583&amp;post=825&amp;subd=gvsig&amp;ref=&amp;feed=1" width="1"/></div>
    </content>
    <updated>2012-01-30T18:02:33Z</updated>
    <category term="Business"/>
    <category term="gvSIG Association"/>
    <category term="spanish"/>
    <author>
      <name>Alvaro</name>
    </author>
    <source>
      <id>http://blog.gvsig.org</id>
      <logo>http://0.gravatar.com/blavatar/83bf8d94aba66d64811043f0331e9c0f?s=96&amp;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</logo>
      <link href="http://blog.gvsig.org/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://blog.gvsig.org" rel="alternate" type="text/html"/>
      <link href="http://blog.gvsig.org/osd.xml" rel="search" type="application/opensearchdescription+xml"/>
      <link href="http://blog.gvsig.org/?pushpress=hub" rel="hub" type="text/html"/>
      <subtitle>gvSIG project team blog</subtitle>
      <title>gvSIG blog</title>
      <updated>2012-02-09T20:36:44Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-5176900881057973693.post-6341035769944309795</id>
    <link href="http://geo-solutions.blogspot.com/feeds/6341035769944309795/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="http://www.blogger.com/comment.g?blogID=5176900881057973693&amp;postID=6341035769944309795" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/5176900881057973693/posts/default/6341035769944309795" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/5176900881057973693/posts/default/6341035769944309795" rel="self" type="application/atom+xml"/>
    <link href="http://geo-solutions.blogspot.com/2012/01/developers-corner-introducing-database.html" rel="alternate" type="text/html"/>
    <title>Developer's Corner: Introducing Database Level Security in GeoServer</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div><span style="text-align: left;">During our work we support manu GeoServer Enterprise installations which pull data from a spatial database of some sort, normally via a connection pool, a tool that keeps database connections around so that we don't have to open and close them at every request (something that could be very expensive).</span></div><div>The pool accesses the database via a shared user, that all GeoServer requests end up using. Some requests only require data reading (WMS GetMap), others modify data (WFS Transaction), some even create new tables (RESTConfig data uploading for example). </div><div>The pool user must be able to perform all and any of the operations that GeoServer needs, meaning that more often than not it has very wide powers of what it can do on the database.</div><div><br/></div><div>GeoServer built in security, as well as extensions such as GeoRepository, allow to control what specific users can do and shield the database from security issues.</div><div>However in some enviroment the preferred security management policy is to have security restrictions operate at the database level instead, with the pool user being given minimal rights (normally, to list and describe the tables, but without any actual access to them). This has some advantages:</div><div><ul><li>the security is setup just once for the variety of applications that might access the database</li><li>each user can actually perform only the operations that he/she was allowed to, regardless of eventual bugs/security holes in the application level software </li><li>leverages the DBA expertise</li></ul><div><a href="http://www.geo-solutions.it/">GeoSolutions</a> recently implemented the ability to use DBMS session startup and teardown scripts that can be used to alter the user accessing the database for the duration of the current request, turning back to the pool user when the request is complete.</div></div><div>These commands can be specified in the configuration User Interface while setting up the data store. For example, if we wanted to have each and every PostgreSQL session use the credentials of the current GeoServer user we'd use the following setup:</div><div><br/></div><div><a href="http://docs.geoserver.org/latest/en/user/_images/postgresqlSession.png"><img alt="" border="0" src="http://docs.geoserver.org/latest/en/user/_images/postgresqlSession.png" style="cursor: pointer; display: block; height: 265px; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; text-align: center; width: 437px;"/></a></div><div>Different databases will of course use different commands, or custom, in house package calls, to setup the current session user. See the GeoServer documentation for more details on how this new functionality can be used.</div><div><br/></div><div>We'd like to thank <span class="Apple-style-span"><a href="http://www.astrium-geo.com/">Astrium GEO-Information Services</a> </span>for sponsoring this improvement and sharing it with the GeoServer and GeoTools communities.</div><div><br/></div><div><div>Application security is certainly one of the topics we like to deal with. There is of course a lot more to explore and improve, this topic is both rich and interesting. Want for example CAS or Shibboleth security in your GeoServer intallation? Maybe integration with Active Directory? <a href="http://www.geo-solutions.it/contact/">Talk to us first!</a></div><div><br/></div><div>The <a href="http://www.geo-solutions.it/"><b>GeoSolutions</b></a> team,<br/><div><a href="http://www.geo-solutions.it/"><img border="0" src="http://3.bp.blogspot.com/-ReUs6odFoFM/TWfecZ5Wl7I/AAAAAAAAAPE/MeqQ2XYs73I/s1600/geosolutions-logo.gif"/></a></div></div></div><div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/5176900881057973693-6341035769944309795?l=geo-solutions.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2012-01-30T15:51:23Z</updated>
    <published>2012-01-30T15:51:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="GEO"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="GIS"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="GeoSolutions"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="Spatial Data Infrastructure"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="GeoServer"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="GeoTools"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="DBMS"/>
    <author>
      <name>Andrea Aime</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/04056107353824320977</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-5176900881057973693</id>
      <category term="Gliders"/>
      <category term="GIS"/>
      <category term="Enteprise Services"/>
      <category term="GeoNetwork"/>
      <category term="Giannecchini"/>
      <category term="openlayers"/>
      <category term="WPS"/>
      <category term="BlueMarble"/>
      <category term="geonet"/>
      <category term="SDI"/>
      <category term="imageio"/>
      <category term="Hibernate"/>
      <category term="Tuna Atlas"/>
      <category term="gwt"/>
      <category term="tomcat"/>
      <category term="geotoos"/>
      <category term="GDAL"/>
      <category term="open source"/>
      <category term="Oracle"/>
      <category term="demo"/>
      <category term="Aggregate"/>
      <category term="asita"/>
      <category term="IDRIS"/>
      <category term="geoSDI-ERA"/>
      <category term="OGC"/>
      <category term="GeoServer"/>
      <category term="geowebcache"/>
      <category term="tiff"/>
      <category term="auditing"/>
      <category term="job"/>
      <category term="GeoBatch"/>
      <category term="warp"/>
      <category term="GetMap"/>
      <category term="WFS"/>
      <category term="wms"/>
      <category term="Formazione"/>
      <category term="contouring"/>
      <category term="portal"/>
      <category term="FOSS4G-IT"/>
      <category term="FIGIS"/>
      <category term="reprojection"/>
      <category term="spatial database"/>
      <category term="polygon extract"/>
      <category term="JEE"/>
      <category term="WMS TIME"/>
      <category term="IST"/>
      <category term="share"/>
      <category term="Enterprise Support"/>
      <category term="standingcloud"/>
      <category term="g8"/>
      <category term="OSGEO"/>
      <category term="ImageServer"/>
      <category term="gvSIG"/>
      <category term="workshop"/>
      <category term="SpatioTemporal"/>
      <category term="google maps"/>
      <category term="enterprise services"/>
      <category term="JPEG2000"/>
      <category term="GeoTools"/>
      <category term="Dateline"/>
      <category term="FAO"/>
      <category term="geotiff"/>
      <category term="GeoSolutions"/>
      <category term="Consulenza"/>
      <category term="osgis"/>
      <category term="cloud"/>
      <category term="FOSS4G"/>
      <category term="Java"/>
      <category term="DataStore"/>
      <category term="Raster"/>
      <category term="sql server"/>
      <category term="Spatial Data Infrastructure"/>
      <category term="TIME"/>
      <category term="grass"/>
      <category term="gfoss"/>
      <category term="geospatial"/>
      <category term="JAI"/>
      <category term="GeoRepository"/>
      <category term="JP2K"/>
      <category term="imageio-ext"/>
      <category term="MetOc"/>
      <category term="Professional Services"/>
      <category term="imageMosaic"/>
      <category term="Fishery"/>
      <category term="GEO"/>
      <category term="geosolut"/>
      <category term="Professional Support"/>
      <category term="geoprocessing"/>
      <category term="JBOSS"/>
      <category term="OpenSDI"/>
      <category term="Training"/>
      <category term="Commercial Support"/>
      <category term="SUPSI"/>
      <category term="Meteo"/>
      <category term="Education"/>
      <category term="DBMS"/>
      <author>
        <name>afabiani</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/14092074304386635527</uri>
      </author>
      <link href="http://geo-solutions.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/5176900881057973693/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://geo-solutions.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="http://www.blogger.com/feeds/5176900881057973693/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Building GeoSpatial ICT solutions</subtitle>
      <title>GeoSolutions' Blog</title>
      <updated>2012-02-07T15:54:08Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:sgillies.net,2012-01-30:/blog/1121/geoprocessing-for-humans-date-and-time</id>
    <link href="http://sgillies.net/blog/1121/geoprocessing-for-humans-date-and-time/" rel="alternate" type="text/html"/>
    <link href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" type="text/html"/>
    <title>Geoprocessing for humans: date and time</title>
    <summary>Fiona 0.7 roughly supports OGR date/time fields.</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a class="reference" href="http://pypi.python.org/pypi/Fiona/0.7">Fiona 0.7</a> roughly supports OGR date/time fields. Date, time, and datetime field
values are turned into strings conforming to <a class="reference" href="http://tools.ietf.org/html/rfc3339">RFC 3339</a> "Date and Time on the
Internet: Timestamps". Fiona is ignoring time zones in this version, but then OGR itself
doesn't have much support for time zones, and neither do common vector data
formats.</p>
<p>There's an example of adding a <cite>date</cite> type field to a shapefile in
test_collection.py.</p>
<div class="highlight"><pre><span class="k">with</span> <span class="n">collection</span><span class="p">(</span><span class="s">"docs/data/test_uk.shp"</span><span class="p">,</span> <span class="s">"r"</span><span class="p">)</span> <span class="k">as</span> <span class="n">source</span><span class="p">:</span>
    <span class="n">schema</span> <span class="o">=</span> <span class="n">source</span><span class="o">.</span><span class="n">schema</span><span class="o">.</span><span class="n">copy</span><span class="p">()</span>
    <span class="n">schema</span><span class="p">[</span><span class="s">'geometry'</span><span class="p">]</span> <span class="o">=</span> <span class="s">'Point'</span>
    <span class="n">schema</span><span class="p">[</span><span class="s">'properties'</span><span class="p">][</span><span class="s">'date'</span><span class="p">]</span> <span class="o">=</span> <span class="s">'date'</span>
    <span class="k">with</span> <span class="n">collection</span><span class="p">(</span>
            <span class="s">"test_write_date.shp"</span><span class="p">,</span> <span class="s">"w"</span><span class="p">,</span> <span class="s">"ESRI Shapefile"</span><span class="p">,</span> <span class="n">schema</span>
            <span class="p">)</span> <span class="k">as</span> <span class="n">sink</span><span class="p">:</span>
        <span class="k">for</span> <span class="n">f</span> <span class="ow">in</span> <span class="n">source</span><span class="o">.</span><span class="n">filter</span><span class="p">(</span><span class="n">bbox</span><span class="o">=</span><span class="p">(</span><span class="o">-</span><span class="mf">5.0</span><span class="p">,</span> <span class="mf">55.0</span><span class="p">,</span> <span class="mf">0.0</span><span class="p">,</span> <span class="mf">60.0</span><span class="p">)):</span>
            <span class="n">f</span><span class="p">[</span><span class="s">'geometry'</span><span class="p">]</span> <span class="o">=</span> <span class="p">{</span>
                <span class="s">'type'</span><span class="p">:</span> <span class="s">'Point'</span><span class="p">,</span>
                <span class="s">'coordinates'</span><span class="p">:</span> <span class="n">f</span><span class="p">[</span><span class="s">'geometry'</span><span class="p">][</span><span class="s">'coordinates'</span><span class="p">][</span><span class="mi">0</span><span class="p">][</span><span class="mi">0</span><span class="p">]</span> <span class="p">}</span>
            <span class="n">f</span><span class="p">[</span><span class="s">'properties'</span><span class="p">][</span><span class="s">'date'</span><span class="p">]</span> <span class="o">=</span> <span class="s">"2012-01-29"</span>
            <span class="n">sink</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">f</span><span class="p">)</span>
</pre></div>
<p>A look at the shapefile's feature table in QGIS shows that I'm getting writing
of dates right.</p>
<img alt="http://farm8.staticflickr.com/7141/6787537911_1312a73981_b_d.jpg" src="http://farm8.staticflickr.com/7141/6787537911_1312a73981_b_d.jpg" style="width: 655px; height: 353px;"/>
<p>Reading that shapefile back in Fiona confirms that dates are read properly.</p>
<div class="highlight"><pre><span class="o">&gt;&gt;&gt;</span> <span class="kn">from</span> <span class="nn">fiona</span> <span class="kn">import</span> <span class="n">collection</span>
<span class="o">&gt;&gt;&gt;</span> <span class="n">c</span> <span class="o">=</span> <span class="n">collection</span><span class="p">(</span><span class="s">"test_write_date.shp"</span><span class="p">,</span> <span class="s">"r"</span><span class="p">)</span>
<span class="o">&gt;&gt;&gt;</span> <span class="kn">from</span> <span class="nn">pprint</span> <span class="kn">import</span> <span class="n">pprint</span>
<span class="o">&gt;&gt;&gt;</span> <span class="n">pprint</span><span class="p">(</span><span class="n">c</span><span class="o">.</span><span class="n">schema</span><span class="p">)</span>
<span class="p">{</span><span class="s">'geometry'</span><span class="p">:</span> <span class="s">'Point'</span><span class="p">,</span>
 <span class="s">'properties'</span><span class="p">:</span> <span class="p">{</span><span class="s">'AREA'</span><span class="p">:</span> <span class="s">'float'</span><span class="p">,</span>
                <span class="s">'CAT'</span><span class="p">:</span> <span class="s">'float'</span><span class="p">,</span>
                <span class="s">'CNTRY_NAME'</span><span class="p">:</span> <span class="s">'str'</span><span class="p">,</span>
                <span class="s">'FIPS_CNTRY'</span><span class="p">:</span> <span class="s">'str'</span><span class="p">,</span>
                <span class="s">'POP_CNTRY'</span><span class="p">:</span> <span class="s">'float'</span><span class="p">,</span>
                <span class="s">'date'</span><span class="p">:</span> <span class="s">'date'</span><span class="p">}}</span>
<span class="o">&gt;&gt;&gt;</span> <span class="k">for</span> <span class="n">f</span> <span class="ow">in</span> <span class="n">c</span><span class="p">:</span>
<span class="o">...</span>     <span class="k">print</span> <span class="n">f</span><span class="p">[</span><span class="s">'properties'</span><span class="p">][</span><span class="s">'date'</span><span class="p">]</span>
<span class="o">...</span>
<span class="mi">2012</span><span class="o">-</span><span class="mo">01</span><span class="o">-</span><span class="mi">29</span>
<span class="mi">2012</span><span class="o">-</span><span class="mo">01</span><span class="o">-</span><span class="mi">29</span>
<span class="mi">2012</span><span class="o">-</span><span class="mo">01</span><span class="o">-</span><span class="mi">29</span>
<span class="mi">2012</span><span class="o">-</span><span class="mo">01</span><span class="o">-</span><span class="mi">29</span>
<span class="mi">2012</span><span class="o">-</span><span class="mo">01</span><span class="o">-</span><span class="mi">29</span>
<span class="mi">2012</span><span class="o">-</span><span class="mo">01</span><span class="o">-</span><span class="mi">29</span>
<span class="mi">2012</span><span class="o">-</span><span class="mo">01</span><span class="o">-</span><span class="mi">29</span>
</pre></div>
<p>Be careful with this feature. Unless your data is destined for a legacy system,
I think you're better off keeping track of time as RFC 3339 strings in
a text field. Among other advantages, you'd gain millisecond precision and
precise expression of UTC time offset.</p></div>
    </content>
    <updated>2012-01-30T06:14:31Z</updated>
    <published>2012-01-30T06:14:31Z</published>
    <author>
      <name>Sean Gillies</name>
      <email>sgillies@frii.com</email>
      <uri>http://sgillies.net</uri>
    </author>
    <source>
      <id>tag:sgillies.net,2009:/blog</id>
      <icon>http://sgillies.net/blog/favicon.ico</icon>
      <author>
        <name>Sean Gillies</name>
        <email>sgillies@frii.com</email>
        <uri>http://sgillies.net</uri>
      </author>
      <link href="http://sgillies.net/blog/recent.atom" rel="self" type="application/atom+xml"/>
      <link href="http://sgillies.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://sgillies.net/blog/archive.atom" rel="prev-archive" type="text/html"/>
      <link href="http://creativecommons.org/licenses/by-sa/3.0/" rel="license" type="text/html"/>
      <title>Sean Gillies Blog</title>
      <updated>2012-02-08T04:17:40Z</updated>
    </source>
  </entry>
</feed>

