<?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>Comments on: FDO-a-GoGo</title>
	<atom:link href="http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/</link>
	<description>...Jason Birch's geospatial ramblings</description>
	<pubDate>Fri, 10 Oct 2008 20:38:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Jason Birch</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-2603</link>
		<dc:creator>Jason Birch</dc:creator>
		<pubDate>Thu, 18 Jan 2007 09:27:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-2603</guid>
		<description>Bernard,

Sorry for the late response.

GML is primarily a data exchange format.  FDO is a data abstraction layer (similar in concept to ODBC) that allows applications to access spatial data through a common set of functions regardless of the underlying format.

FDO (and similar projects like GDAL/OGR, also at OSGeo) strive to make your choice of data storage format less important.  We typically believe that you should be able to store your data in the format that makes the most sense to you.

That said, the format you will actually use depends on many factors.  If you are using proprietary tools in a mix with open source tools, you will likely want to stay with something like shapefiles (these seem to be the lowest common denominator).  Depending on your needs, you may be able to go with a different storage format while giving up the ability to edit in some of the tools.

To discuss this further and get the experts' opinion, I'd strongly encourage you to join the osgeo-discuss list at http://lists.osgeo.org/ and ask the question there.

Jason</description>
		<content:encoded><![CDATA[<p>Bernard,</p>
<p>Sorry for the late response.</p>
<p>GML is primarily a data exchange format.  FDO is a data abstraction layer (similar in concept to ODBC) that allows applications to access spatial data through a common set of functions regardless of the underlying format.</p>
<p>FDO (and similar projects like GDAL/OGR, also at OSGeo) strive to make your choice of data storage format less important.  We typically believe that you should be able to store your data in the format that makes the most sense to you.</p>
<p>That said, the format you will actually use depends on many factors.  If you are using proprietary tools in a mix with open source tools, you will likely want to stay with something like shapefiles (these seem to be the lowest common denominator).  Depending on your needs, you may be able to go with a different storage format while giving up the ability to edit in some of the tools.</p>
<p>To discuss this further and get the experts&#8217; opinion, I&#8217;d strongly encourage you to join the osgeo-discuss list at <a href="http://lists.osgeo.org/" rel="nofollow">http://lists.osgeo.org/</a> and ask the question there.</p>
<p>Jason</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernard</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-2063</link>
		<dc:creator>Bernard</dc:creator>
		<pubDate>Tue, 09 Jan 2007 15:48:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-2063</guid>
		<description>Jason, I'm confused. What the is relation between FDO abstraction layer and GML which (from what I understood) was meant to define open standard for GIS data? Is GML thought as another data source for FDO? I'm kinda newbie to GIS world, and I'm overwhelmed by zillions of data storage standards. I thought the idea behind GML was to provide a base language to describe data and remove need for ESRI shapes, VMAPs and so on, and so on. What is the current direction GIS community is going in the area of data interoperability?

If I were to create GIS environment to view/edit/store maps what data storage format should I use for greater compatibility and interoperability with OSS/propertiary tools? I would choose GeoTiff for raster date, but what about vector data?</description>
		<content:encoded><![CDATA[<p>Jason, I&#8217;m confused. What the is relation between FDO abstraction layer and GML which (from what I understood) was meant to define open standard for GIS data? Is GML thought as another data source for FDO? I&#8217;m kinda newbie to GIS world, and I&#8217;m overwhelmed by zillions of data storage standards. I thought the idea behind GML was to provide a base language to describe data and remove need for ESRI shapes, VMAPs and so on, and so on. What is the current direction GIS community is going in the area of data interoperability?</p>
<p>If I were to create GIS environment to view/edit/store maps what data storage format should I use for greater compatibility and interoperability with OSS/propertiary tools? I would choose GeoTiff for raster date, but what about vector data?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mapguide 1.0.2 released at Chris&#8217; GISmo&#8217;s</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-597</link>
		<dc:creator>Mapguide 1.0.2 released at Chris&#8217; GISmo&#8217;s</dc:creator>
		<pubDate>Sun, 15 Oct 2006 10:33:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-597</guid>
		<description>[...] Even though it was released as minor, those 4 points alone make it a worthwhile upgrade. This also overcomes my bugbear mentioned on Jason Birch&#8217;s blog about incompatibilities between current FDO project versions and the one bundled with 1.0.1 &#8230; speaking of which Jason, i&#8217;m still waiting for that &#8220;easy&#8221; mapguide/fdo compile guide [...]</description>
		<content:encoded><![CDATA[<p>[...] Even though it was released as minor, those 4 points alone make it a worthwhile upgrade. This also overcomes my bugbear mentioned on Jason Birch&#8217;s blog about incompatibilities between current FDO project versions and the one bundled with 1.0.1 &#8230; speaking of which Jason, i&#8217;m still waiting for that &#8220;easy&#8221; mapguide/fdo compile guide [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Birch</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-552</link>
		<dc:creator>Jason Birch</dc:creator>
		<pubDate>Wed, 04 Oct 2006 18:52:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-552</guid>
		<description>Frank,

I would wager that when FDO was started it was as a properietary project.  I do think that rolling GEOS in would make it a lot easier to implement some of the missing functionality from non-RDBMS formats such as SHP, SDF, etc.

Maybe I should have qualified my assessment of the build process as "it's big, but fairly easy to do on Windows".  The FDO compile was a lot better documented than the MapGuide one, but even using the old documentation for MapGuide it only took me about a day to figure out a repeatable build process (update my local svn repository, export to a build area, build fdo, install fdo into the mapguide build tree, build mapguide), and then I think it takes a couple hours to run the build -- I haven't timed it.</description>
		<content:encoded><![CDATA[<p>Frank,</p>
<p>I would wager that when FDO was started it was as a properietary project.  I do think that rolling GEOS in would make it a lot easier to implement some of the missing functionality from non-RDBMS formats such as SHP, SDF, etc.</p>
<p>Maybe I should have qualified my assessment of the build process as &#8220;it&#8217;s big, but fairly easy to do on Windows&#8221;.  The FDO compile was a lot better documented than the MapGuide one, but even using the old documentation for MapGuide it only took me about a day to figure out a repeatable build process (update my local svn repository, export to a build area, build fdo, install fdo into the mapguide build tree, build mapguide), and then I think it takes a couple hours to run the build &#8212; I haven&#8217;t timed it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Warmerdam</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-551</link>
		<dc:creator>Frank Warmerdam</dc:creator>
		<pubDate>Wed, 04 Oct 2006 16:16:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-551</guid>
		<description>Alexandre, 

Skimming the code it seems that FDO does not use GEOS, but MapGuide does.  I'm a bit surprised, since I had assumed FDO offered various spatial query predicates and that some of these were implemented using GEOS.  But it seems that isn't part of FDO itself. 

PS. I think Jason is being a bit optimistic when he says building fdo and mapguide from source isn't all that bad a task.  I think I have succeeded but it was hard on me.</description>
		<content:encoded><![CDATA[<p>Alexandre, </p>
<p>Skimming the code it seems that FDO does not use GEOS, but MapGuide does.  I&#8217;m a bit surprised, since I had assumed FDO offered various spatial query predicates and that some of these were implemented using GEOS.  But it seems that isn&#8217;t part of FDO itself. </p>
<p>PS. I think Jason is being a bit optimistic when he says building fdo and mapguide from source isn&#8217;t all that bad a task.  I think I have succeeded but it was hard on me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ricardo Stuven</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-547</link>
		<dc:creator>Ricardo Stuven</dc:creator>
		<pubDate>Wed, 04 Oct 2006 06:22:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-547</guid>
		<description>Hi, I'm one of the developers of MsSqlSpatial. I'll be happy to collaborate with anyone willing to implement the FDO provider to this data source. You can contact me in the project forums at CodePlex.</description>
		<content:encoded><![CDATA[<p>Hi, I&#8217;m one of the developers of MsSqlSpatial. I&#8217;ll be happy to collaborate with anyone willing to implement the FDO provider to this data source. You can contact me in the project forums at CodePlex.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Birch</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-532</link>
		<dc:creator>Jason Birch</dc:creator>
		<pubDate>Sat, 30 Sep 2006 03:31:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-532</guid>
		<description>Hi Alexandre,

DISJOINT :)

I am certainly not an expert on FDO, but I don't believe that there is any code-level relationship between GEOS and FDO.  

One of the things that interests me most about FDO is that it is comprehensive, but allows the individual providers to decide what functionality they will expose.  Case in point, many of the open source providers only support a subset of the Egenhofer relationships.  These could likely be enhanced with the use of the GEOS library.  Spatial querying is only a subset of what FDO does though.  It also supports standard attribute queries, user management, data creation, etc.

Jason</description>
		<content:encoded><![CDATA[<p>Hi Alexandre,</p>
<p>DISJOINT <img src='http://www.jasonbirch.com/nodes/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I am certainly not an expert on FDO, but I don&#8217;t believe that there is any code-level relationship between GEOS and FDO.  </p>
<p>One of the things that interests me most about FDO is that it is comprehensive, but allows the individual providers to decide what functionality they will expose.  Case in point, many of the open source providers only support a subset of the Egenhofer relationships.  These could likely be enhanced with the use of the GEOS library.  Spatial querying is only a subset of what FDO does though.  It also supports standard attribute queries, user management, data creation, etc.</p>
<p>Jason</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexandre Leroux</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-527</link>
		<dc:creator>Alexandre Leroux</dc:creator>
		<pubDate>Fri, 29 Sep 2006 16:08:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-527</guid>
		<description>Hi :-)
What's the relation between GEOS (http://geos.refractions.net/) and FDO?
Thanks!</description>
		<content:encoded><![CDATA[<p>Hi <img src='http://www.jasonbirch.com/nodes/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
What&#8217;s the relation between GEOS (http://geos.refractions.net/) and FDO?<br />
Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Tweedie</title>
		<link>http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-521</link>
		<dc:creator>Chris Tweedie</dc:creator>
		<pubDate>Thu, 28 Sep 2006 12:44:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2006/09/28/37/fdo-a-gogo/#comment-521</guid>
		<description>I agree Jason that the FDO stuff needs more of a push.

The whole idea of an easy to use abstraction library is awsome. Like most things FOSS, once things start cranking up - they will come. The issue you mentioned with versioning is probably the biggest negative from my pov

One of these days i'll have a crack at improving the WMS/WFS stuff ... it could do with some improvements.</description>
		<content:encoded><![CDATA[<p>I agree Jason that the FDO stuff needs more of a push.</p>
<p>The whole idea of an easy to use abstraction library is awsome. Like most things FOSS, once things start cranking up - they will come. The issue you mentioned with versioning is probably the biggest negative from my pov</p>
<p>One of these days i&#8217;ll have a crack at improving the WMS/WFS stuff &#8230; it could do with some improvements.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
