<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Commentaires sur : GeoWeb : Google Maps pour seule référence ?</title>
	<atom:link href="http://www.neogeo-online.net/blog/archives/43/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.neogeo-online.net/blog/archives/43/</link>
	<description>SIG, OpenSource et Web 2.0</description>
	<pubDate>Thu, 28 Aug 2008 22:38:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>Par : admin</title>
		<link>http://www.neogeo-online.net/blog/archives/43/#comment-32</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sun, 07 Oct 2007 09:50:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.neogeo-online.net/archives/43/#comment-32</guid>
		<description>I think it would be faster though.</description>
		<content:encoded><![CDATA[<p>I think it would be faster though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Christopher Schmidt</title>
		<link>http://www.neogeo-online.net/blog/archives/43/#comment-31</link>
		<dc:creator>Christopher Schmidt</dc:creator>
		<pubDate>Sat, 06 Oct 2007 13:24:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.neogeo-online.net/archives/43/#comment-31</guid>
		<description>Toplogical operations on the client side might be possibly, but why bother? The server side in this case is extremely easy to set up -- it can be run anywhere, including locally to your laptop or desktop machine, so what's the harm in doing things using the existing tools?

The line simplification is written entirely in Python -- it would be trivial to write a line simplification algorithm in Javascript, and use that instead, but part of the goal of OpenLayers is quick, responsive, user-friendly behavior -- and moving all your topological operations to the client doesn't achieve that too well.</description>
		<content:encoded><![CDATA[<p>Toplogical operations on the client side might be possibly, but why bother? The server side in this case is extremely easy to set up &#8212; it can be run anywhere, including locally to your laptop or desktop machine, so what&#8217;s the harm in doing things using the existing tools?</p>
<p>The line simplification is written entirely in Python &#8212; it would be trivial to write a line simplification algorithm in Javascript, and use that instead, but part of the goal of OpenLayers is quick, responsive, user-friendly behavior &#8212; and moving all your topological operations to the client doesn&#8217;t achieve that too well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : admin</title>
		<link>http://www.neogeo-online.net/blog/archives/43/#comment-30</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sat, 06 Oct 2007 06:41:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.neogeo-online.net/archives/43/#comment-30</guid>
		<description>The demo is quite impressive. I think there"s a great step forward there. As you pointed it, GIS applications were not the first goal of OpenLayers, and that is exactly what I wanted to emphasize. And I'm quite happy having witten this exaggerated post as the reactions to it make things move forward for me. Thanks for these comment, and for all these thing done in OpenLayers.
By the way, just a technical point. In WPS demo, you're making the topological operations on the server side, which is normal in a webservice approach. But I remember having seen, a long time ago, some examples showing these operations done on the client side. I've checked it out, but couldn't found it back.</description>
		<content:encoded><![CDATA[<p>The demo is quite impressive. I think there&#8221;s a great step forward there. As you pointed it, GIS applications were not the first goal of OpenLayers, and that is exactly what I wanted to emphasize. And I&#8217;m quite happy having witten this exaggerated post as the reactions to it make things move forward for me. Thanks for these comment, and for all these thing done in OpenLayers.<br />
By the way, just a technical point. In WPS demo, you&#8217;re making the topological operations on the server side, which is normal in a webservice approach. But I remember having seen, a long time ago, some examples showing these operations done on the client side. I&#8217;ve checked it out, but couldn&#8217;t found it back.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Christopher Schmidt</title>
		<link>http://www.neogeo-online.net/blog/archives/43/#comment-29</link>
		<dc:creator>Christopher Schmidt</dc:creator>
		<pubDate>Fri, 05 Oct 2007 23:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.neogeo-online.net/archives/43/#comment-29</guid>
		<description>Sorry, I can't respond in French, but just my two cents:

Although OpenLayers seeks in many ways to achieve the same performance, usability, etc. of Google Maps, that doesn't mean that it is ignoring the GIS capabilities that many users need from the desktop -- they just tend to be harder to demonstrate without a particular use case.

Some things which OpenLayers does:
 * Loads many different geographic formats: WKT, GML, KML, GeoRSS, GeoJSON, etc. 
 * Will soon support SLD for choosing how to render these features based on Rules
 * Will, in the next version, support client side reprojection of features to match the base layer in use

In addition, using OpenLayers as a client, you can implement a number of more 'serious' GIS tasks:

http://crschmidt.net/mapping/wpserverdemo/

Union, Intersection, Difference, Buffering, line simplification, you name it.

You can edit features, and store them back to the server: the demos of this ( http://featureserver.org/demo.html , for example ) are naive, but this technology is being integrated into Desktop GIS applications like QGIS -- simply point qgis to a featureserver instance, and it wil lbe able to load features, and store them back on the server when you're finished modifying them, including editing attributes, etc.

http://www.cartoweb.org/v4/demos/v0.1/demos/world_factbk/geostat.html uses the vector drawing in OpenLayers to draw both chloropeth and proportional symbols, entirely on the client side.

GIS applications are not the first goal for OpenLayers. MetaCarta, the primary instigator of the project, *is not a GIS company*. But companies like Camptocamp are, and they are getting involved, and using OpenLayers, and they're doing GIS with it.

So, I have to respectfully disagree with you: Although OpenLayers is, at its heart, a library for building highly functional and usable applications, this is *not* at the cost of abandoning GIS. Instead, it is the first step on a path towards moving GIS to the web -- and I'd say it's doing pretty well at that.</description>
		<content:encoded><![CDATA[<p>Sorry, I can&#8217;t respond in French, but just my two cents:</p>
<p>Although OpenLayers seeks in many ways to achieve the same performance, usability, etc. of Google Maps, that doesn&#8217;t mean that it is ignoring the GIS capabilities that many users need from the desktop &#8212; they just tend to be harder to demonstrate without a particular use case.</p>
<p>Some things which OpenLayers does:<br />
 * Loads many different geographic formats: WKT, GML, KML, GeoRSS, GeoJSON, etc.<br />
 * Will soon support SLD for choosing how to render these features based on Rules<br />
 * Will, in the next version, support client side reprojection of features to match the base layer in use</p>
<p>In addition, using OpenLayers as a client, you can implement a number of more &#8217;serious&#8217; GIS tasks:</p>
<p><a href="http://crschmidt.net/mapping/wpserverdemo/" rel="nofollow">http://crschmidt.net/mapping/wpserverdemo/</a></p>
<p>Union, Intersection, Difference, Buffering, line simplification, you name it.</p>
<p>You can edit features, and store them back to the server: the demos of this ( <a href="http://featureserver.org/demo.html" rel="nofollow">http://featureserver.org/demo.html</a> , for example ) are naive, but this technology is being integrated into Desktop GIS applications like QGIS &#8212; simply point qgis to a featureserver instance, and it wil lbe able to load features, and store them back on the server when you&#8217;re finished modifying them, including editing attributes, etc.</p>
<p><a href="http://www.cartoweb.org/v4/demos/v0.1/demos/world_factbk/geostat.html" rel="nofollow">http://www.cartoweb.org/v4/demos/v0.1/demos/world_factbk/geostat.html</a> uses the vector drawing in OpenLayers to draw both chloropeth and proportional symbols, entirely on the client side.</p>
<p>GIS applications are not the first goal for OpenLayers. MetaCarta, the primary instigator of the project, *is not a GIS company*. But companies like Camptocamp are, and they are getting involved, and using OpenLayers, and they&#8217;re doing GIS with it.</p>
<p>So, I have to respectfully disagree with you: Although OpenLayers is, at its heart, a library for building highly functional and usable applications, this is *not* at the cost of abandoning GIS. Instead, it is the first step on a path towards moving GIS to the web &#8212; and I&#8217;d say it&#8217;s doing pretty well at that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : admin</title>
		<link>http://www.neogeo-online.net/blog/archives/43/#comment-28</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 03 Oct 2007 17:11:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.neogeo-online.net/archives/43/#comment-28</guid>
		<description>Véhément peut-être, mais vindicatif je ne crois pas. D'un point de vue fonctionnel GoogleMaps reste dans le domaine du gadget (hmm, vindicatif ça). La recherche d'itinéraire n'est pas dotée par exemple des multiples options proposées par les grands acteurs du domaine (ViaMichelin, Mappy...). StreetView ? Les Pages Jaunes font mieux depuis longtemps. Il est cependant vrai que ces deux "applications" de Google disposent d'une ergonomie à nulle autre pareille, comme je l'indiquais dans un billet antérieur (on ne peut pas être vindicatif tous les jours). Mais un outil non OpenSource comme GeoClip par exemple fait depuis longtemps bien plus fonctionnellement parlant que GoogleMaps. 

Concernant la communauté OpenSource, je réagis simplement à une tendance qui privilégie le contenant au contenu. La mode étant à l'interropérabilité, les efforts actuels, remarquables au demeurant, vont vers les formats d'échanges, au GeoFeed, à la syndication tous azimuths. Mais la question du "pour en faire quoi" demeure. Ce n'est sans doute qu'une passade, la réflexion sur la véritable finalité de la diffusion de l'information géographique viendra sans doute quand ces étapes auront été franchies. La communauté OpenSource a ce handicap de devoir tout laisser ouvert et interropérable, ce qui prend beaucoup de temps et de ressources.</description>
		<content:encoded><![CDATA[<p>Véhément peut-être, mais vindicatif je ne crois pas. D&#8217;un point de vue fonctionnel GoogleMaps reste dans le domaine du gadget (hmm, vindicatif ça). La recherche d&#8217;itinéraire n&#8217;est pas dotée par exemple des multiples options proposées par les grands acteurs du domaine (ViaMichelin, Mappy&#8230;). StreetView ? Les Pages Jaunes font mieux depuis longtemps. Il est cependant vrai que ces deux &#8220;applications&#8221; de Google disposent d&#8217;une ergonomie à nulle autre pareille, comme je l&#8217;indiquais dans un billet antérieur (on ne peut pas être vindicatif tous les jours). Mais un outil non OpenSource comme GeoClip par exemple fait depuis longtemps bien plus fonctionnellement parlant que GoogleMaps. </p>
<p>Concernant la communauté OpenSource, je réagis simplement à une tendance qui privilégie le contenant au contenu. La mode étant à l&#8217;interropérabilité, les efforts actuels, remarquables au demeurant, vont vers les formats d&#8217;échanges, au GeoFeed, à la syndication tous azimuths. Mais la question du &#8220;pour en faire quoi&#8221; demeure. Ce n&#8217;est sans doute qu&#8217;une passade, la réflexion sur la véritable finalité de la diffusion de l&#8217;information géographique viendra sans doute quand ces étapes auront été franchies. La communauté OpenSource a ce handicap de devoir tout laisser ouvert et interropérable, ce qui prend beaucoup de temps et de ressources.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Benjamin Chartier</title>
		<link>http://www.neogeo-online.net/blog/archives/43/#comment-27</link>
		<dc:creator>Benjamin Chartier</dc:creator>
		<pubDate>Wed, 03 Oct 2007 16:04:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.neogeo-online.net/archives/43/#comment-27</guid>
		<description>J'aurais aimé un billet moins vindicatif à l'égard de Google Maps et de la communauté Open Source.

Effectivement, on peut regretter que Google Maps soit perçu comme la référence incontournable en matière d'application web de géolocalisation.

Cependant, je trouve injuste de dire que Google Maps n'apporte rien du point de vue fonctionnel. Le fait que Google mette en ligne et quasi en libre accès l'API de Google Maps est tout à fait remarquable et participe grandement à son succès. Street View et le calcul d'itinéraire de Google Maps sont moins connus mais présentent tout de même des innovations que je trouve très intéressantes.

Pour ma part, mais c'est peut-être parce que j'ai la tête dans le guidon :), je trouve que :
- Google a atteint son objectif comme nul autre acteur de l'information géographique n'a su le faire jusque là ;
- Cette notoriété ne cesse de tirer vers le haut les attentes des utilisateurs.

Je trouve également injuste le fait de présenter l'effort de la communauté Open Source comme une simple copie de Google Maps :
- OpenLayers et Community Map Builder ont intégré des outils de saisie avant Google
- Ils ont intégré le support de GML, WMS et WFS alors que Google ne le fait pas (on n'est pas obligé d'aimer ces standards mais au moins on ne pas les accuser de copier Google sur ce point)

Par ailleurs, on ne peux pas s'attendre à trouver des fonctionnalités de très haut niveau dans des applications qui se destinent au grand public. Il faudrait plutôt les chercher dans des applications de niche. Cela dit, le fait d'avoir une API publique permet aux développeurs de fonctionnalités de haut niveau de les intégrer dans Google Maps.</description>
		<content:encoded><![CDATA[<p>J&#8217;aurais aimé un billet moins vindicatif à l&#8217;égard de Google Maps et de la communauté Open Source.</p>
<p>Effectivement, on peut regretter que Google Maps soit perçu comme la référence incontournable en matière d&#8217;application web de géolocalisation.</p>
<p>Cependant, je trouve injuste de dire que Google Maps n&#8217;apporte rien du point de vue fonctionnel. Le fait que Google mette en ligne et quasi en libre accès l&#8217;API de Google Maps est tout à fait remarquable et participe grandement à son succès. Street View et le calcul d&#8217;itinéraire de Google Maps sont moins connus mais présentent tout de même des innovations que je trouve très intéressantes.</p>
<p>Pour ma part, mais c&#8217;est peut-être parce que j&#8217;ai la tête dans le guidon :), je trouve que :<br />
- Google a atteint son objectif comme nul autre acteur de l&#8217;information géographique n&#8217;a su le faire jusque là ;<br />
- Cette notoriété ne cesse de tirer vers le haut les attentes des utilisateurs.</p>
<p>Je trouve également injuste le fait de présenter l&#8217;effort de la communauté Open Source comme une simple copie de Google Maps :<br />
- OpenLayers et Community Map Builder ont intégré des outils de saisie avant Google<br />
- Ils ont intégré le support de GML, WMS et WFS alors que Google ne le fait pas (on n&#8217;est pas obligé d&#8217;aimer ces standards mais au moins on ne pas les accuser de copier Google sur ce point)</p>
<p>Par ailleurs, on ne peux pas s&#8217;attendre à trouver des fonctionnalités de très haut niveau dans des applications qui se destinent au grand public. Il faudrait plutôt les chercher dans des applications de niche. Cela dit, le fait d&#8217;avoir une API publique permet aux développeurs de fonctionnalités de haut niveau de les intégrer dans Google Maps.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
