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

<channel>
	<title>neogeo &#187; ZooProject</title>
	<atom:link href="http://www.neogeo-online.net/blog/archives/tag/zooproject/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.neogeo-online.net</link>
	<description>SIG, OpenSource et Web 2.0</description>
	<lastBuildDate>Wed, 08 Feb 2012 11:54:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Après le Zoo-Day</title>
		<link>http://www.neogeo-online.net/blog/archives/233/</link>
		<comments>http://www.neogeo-online.net/blog/archives/233/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 10:29:54 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[News of the GeoWorld]]></category>
		<category><![CDATA[ZooProject]]></category>

		<guid isPermaLink="false">http://www.neogeo-online.net/?p=233</guid>
		<description><![CDATA[Avec une petite journée de retard, voici le compte-rendu du premier Zoo Day tenu vendredi dernier à Montpellier qui m&#8217;a permis d&#8217;y voir un peu plus clair dans l&#8217;architecture mise en oeuvre. Le Zoo-Project est constitué de 3 éléments distincts : Le zoo-kernel, écrit en C Le zoo-server, ensemble de services pouvant être écrits en [...]]]></description>
			<content:encoded><![CDATA[<p>Avec une petite journée de retard, voici le compte-rendu du premier Zoo Day tenu vendredi dernier à Montpellier qui m&#8217;a permis d&#8217;y voir un peu plus clair dans l&#8217;architecture mise en oeuvre.</p>
<p>Le Zoo-Project est constitué de 3 éléments distincts :</p>
<ul>
<li>Le zoo-kernel, écrit en C</li>
<li>Le zoo-server, ensemble de services pouvant être écrits en C, python (pour le moment) ou autres (un jour&#8230;) et proposant un fichier texte de configuration (description des format, entrées/sorties, mapping vers les processus du noyau).</li>
<li>Le zoo-client, qui est plus un support de démonstration, puisque en inter-opérabilité le serveur se veut indépendant du client qui l&#8217;interroge.</li>
</ul>
<p>L&#8217;originalité principale vient de la facilité d&#8217;intégration des librairies externes, celles qui réaliseront les tâches exposées par les services. On peut soit les compiler directement dans le noyau, pour obtenir un maximum de performance. C&#8217;est déjà le cas pour GDAL/OGR et CGAL. Mais on peut aussi les charger dynamiquement à l&#8217;exécution, pour privilégier la souplesse. Il faut aussi noter que le champ d&#8217;application ne se limite pas aux librairies de traitement géométrique ou de traitement d&#8217;image. On peut ainsi imaginer des services de publication PDF, de calcul statistique, d&#8217;intégration de données, et bien entendu les chaîner puisque l&#8217;input d&#8217;une requête WPS peut être un résultat de requête WPS.</p>
<p>En l&#8217;état actuel, le Zoo-Project n&#8217;implémente pas complètement l&#8217;ensemble de la spécification WPS, et cette dernière est elle-même encore susceptible d&#8217;être amendée par l&#8217;OGC. Il faudra par exemple tenir compte des &laquo;&nbsp;profils&nbsp;&raquo; WPS, destinés à exposer un ensemble de services autour de problématiques précises. Néanmoins, le Zoo-Project est une implémentation intéressante du concept WPS et permet de mettre à l&#8217;épreuve sa plus-value par rapport à des traitements exécutés en local.</p>
<p>Les prochains chantiers du projet sont la finalisation du kernel, l&#8217;intégration d&#8217;une gamme étendu de services, et la constitution d&#8217;un client riche &laquo;&nbsp;générique&nbsp;&raquo; capable de proposer les formulaires correspondant aux entrées attendues par chacun des services.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.neogeo-online.net/blog/archives/233/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le soleil se lève sur le ZOO Project</title>
		<link>http://www.neogeo-online.net/blog/archives/229/</link>
		<comments>http://www.neogeo-online.net/blog/archives/229/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 13:33:32 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[News of the GeoWorld]]></category>
		<category><![CDATA[WPS]]></category>
		<category><![CDATA[ZooProject]]></category>

		<guid isPermaLink="false">http://www.neogeo-online.net/?p=229</guid>
		<description><![CDATA[Ce vendredi 20 novembre se tiendra à Montpellier le premier ZooDay réunissant autour des concepteurs initiaux du projet, et au premier rang desquels Gérald Fenoy de Geolabs, les amateurs éclairés désireux de se plonger dans cet environnement WPS (Web Processing Service). Nicolas Bozon vient d&#8217;en publier le programme sur la ZooDiscuss-List : 8:30 &#8211; 9:30 [...]]]></description>
			<content:encoded><![CDATA[<p>Ce vendredi 20 novembre se tiendra à Montpellier le premier ZooDay réunissant autour des concepteurs initiaux du projet, et au premier rang desquels Gérald Fenoy de Geolabs, les amateurs éclairés désireux de se plonger dans cet environnement WPS (Web Processing Service). Nicolas Bozon vient d&#8217;en publier le programme sur la ZooDiscuss-List :</p>
<p>8:30 &#8211; 9:30 : ZOO project presentation to LIRMM&#8217;s researchers<br />
9:30 &#8211; 10:15 : Business meeting 3LIZ / GeoLabs / Neogeo Technologies<br />
10:15 &#8211; 10:30 : Everybody should be there for coffee<br />
10:30 &#8211; 11:30 : Intro / Meeting scheduling<br />
ZOO Kernel presentation (ZOOKernelInternal)<br />
ZOO Services demos (OGR, GDAL, GCAL, QRCode&#8230;)<br />
Discussions<br />
11:30 &#8211; 12:30 : ZOO Project orgnanization (PSC (ZOO Tribal Council), Tribe, Sponsors, Knowledge partners)<br />
ZOO Project objectives (community, buisness, licensing, marketing)<br />
ZOO Development plans (ZOO Server, ZOO Web Client, ZOO Desktop Client)<br />
Discussions</p>
<p>12:30 &#8211; 14:00 : Lunch (restaurant to be booked)</p>
<p>14:00 &#8211; 15:00 : ZOO Kernel and ZOO Services session<br />
(Brain storming on Kernel Limitations/Enhancements, Services implementation, ZOO Server and REST API)<br />
15:00 &#8211; 16:00 : ZOO Web Client session<br />
(Brainstorming on Client architecture, interactions with OpenLayers and other libs, GUI&#8230;)</p>
<p>Je sens que je vais passer mon tour sur le Kernel Limitations/Enhancements&#8230;</p>
<p>Depuis mon dernier post, <a title="Le blog de Reluc" href="http://3liz.com/blog/rldhont/" target="_blank">ReLuc</a> a mis au point <a title="Demo WPS server" href="http://demo.zoo-project.org/ogr/ogr-wfs-demo.html" target="_blank">une petite démo</a>, mettant en oeuvre quelques-uns des services actuellement implémentés. Mais la finalité d&#8217;un WPS est-elle d&#8217;afficher un résultat dans un navigateur web ? Pas que. De mon point de vue, le WPS permet au geoweb d&#8217;effectuer un changement de paradigme, au sens où de cartographie SUR le web il devient cartographie VIA le web. La finalité ultime est de pouvoir enchaîner des traitements prédéfinis sur les données distantes (de type WFS), pour récupérer une donnée adaptée à l&#8217;usage que l&#8217;on souhaite en faire localement, sans avoir à télécharger/manipuler la donnée source. Ceci sans pré-supposé quant au client utilisé. Mais vu l&#8217;immaturité des principaux logiciels SIG en termes d&#8217;implémentation de client WPS (déjà qu&#8217;avec le WMS/WFS il y a des progrès à faire), il sera nécessaire de prévoir un Zoo Client (web ou pas) générique, capable de conserver références des serveurs et des process, de les assembler, et d&#8217;en rediriger la sortie vers ce qui convient le mieux à l&#8217;utilisateur (affichage, fichier à enregistrer&#8230;) De quoi faire sortir le GeoWeb de la &laquo;&nbsp;<a href="http://www.ncgia.buffalo.edu/i21/ng/ng.html" target="_blank">Naïve Geography</a>&laquo;&nbsp;.</p>
<p>A la semaine prochaine pour un compte-rendu !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.neogeo-online.net/blog/archives/229/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Zoo fait le buzz au FOSS4G</title>
		<link>http://www.neogeo-online.net/blog/archives/222/</link>
		<comments>http://www.neogeo-online.net/blog/archives/222/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 09:55:19 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[News of the GeoWorld]]></category>
		<category><![CDATA[FOSS4G]]></category>
		<category><![CDATA[ZooProject]]></category>

		<guid isPermaLink="false">http://www.neogeo-online.net/?p=222</guid>
		<description><![CDATA[Arrivés vêtus de T-Shirt aux couleurs du ZOO, Gérald Fenoy de GeoLabs et Nicolas Bozon de 3Liz font le buzz depuis hier dans les couloirs du FOSS4G à Sydney. Il faut dire qu&#8217;ils ont fière allure et un réel talent, car expliquer le concept de chargement dynamique dans le kernel d&#8217;un produit qui n&#8217;a même [...]]]></description>
			<content:encoded><![CDATA[<p>Arrivés vêtus de T-Shirt aux couleurs du <a title="La pge du zoo project" href="http://zoo-project.org/index.html" target="_self">ZOO</a>, <a href="http://2009.foss4g.org/presentations/#presentation_93">Gérald Fenoy de GeoLabs et Nicolas Bozon de 3Liz</a> font le buzz depuis hier dans les couloirs du FOSS4G à Sydney. Il faut dire qu&#8217;ils ont fière allure et un réel talent, car expliquer le concept de chargement dynamique dans le kernel d&#8217;un produit qui n&#8217;a même pas (encore) de client graphique demande une vraie audace.</p>
<div id="attachment_223" class="wp-caption aligncenter" style="width: 410px"><a href="http://zoo-project.org/index.html"><img class="size-full wp-image-223" title="Le logo du ZOO Project" src="http://www.neogeo-online.net/blog/wp-content/uploads/2009/10/jungle.png" alt="Le logo du ZOO Project" width="400" height="160" /></a><p class="wp-caption-text">Le logo du ZOO Project</p></div>
<p>Mais vous aussi vous demandez peut-être ce qu&#8217;est le ZOO Project ? Originellement conçu par GeoLabs, cette petite merveille est un serveur de services WPS (les Web Processing Services, qui vous ingèrent de la donnée et la recrachent transformée selon votre souhait), qui peut charger dynamiquement des modules externes donc (GDAL par exemple) et être manipulé directement en C++ mais aussi en Perl ou en Python. Le WebSIG de demain donc, ou pour faire plus simple, la version web de FME ! Oui, il faut faire un client, et une bonne démo, car dit comme ça, ça reste un peu obscur.</p>
<p>L&#8217;équipe s&#8217;est étoffée en regroupant des compétences diverses, de Venkatesh Raghavan de l&#8217;Université d&#8217;Osaka en passant par moi-même. Je ne connais pas encore tout le monde, mais je viens de tenir un premier Zoo Meeting avec Gérald Fenoy, avant un ZooDay début novembre en terre languedocienne.  Ca va faire mal. Mais après, il y aura la demo et le client !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.neogeo-online.net/blog/archives/222/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

