<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6618.4">
<TITLE>[fdo-dev] GetProviderDatastoreType()</TITLE>
</HEAD>
<BODY dir=ltr>
<DIV>Jason, I completely agree with you -- if I had it my way I would store
everything in MapGuide on the file system, not just data files, but also
resource xml files. Looking at the code, you can see that I don't have it my
way, hahaha.</DIV>
<DIV> </DIV>
<DIV>Anyway, on to the question. It means that you cannot correctly publish a
feature source from Map to MapGuide for example. You can move the feature source
within the virtual folders in the MapGuide repository without problems. At
least, that's how I understand it.</DIV>
<DIV> </DIV>
<DIV>Traian</DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV><FONT size=2>-----Original Message----- <BR><B>From:</B> Jason Birch
[mailto:Jason.Birch@nanaimo.ca] <BR><B>Sent:</B> Thu 10/26/2006 10:17 PM
<BR><B>To:</B> dev@fdo.osgeo.org <BR><B>Cc:</B> <BR><B>Subject:</B> RE:
[fdo-dev] GetProviderDatastoreType()<BR><BR></FONT></DIV>
<DIV id=idOWAReplyText86220 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>Managed data stores are
annoying anyway :)</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </DIV>
<DIV dir=ltr><FONT face=Arial size=2>I dislike that the default setup
means that I have to upload all of my files (which are available via UNC
anyway) instead of just pointing to them. It goes agains all off my
anti-duplication training. And yes, I've read the whitepaper (and
earlier explanations on the MG users list) that tell me how to deal with this
manually.</FONT></DIV>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2></FONT> </DIV>
<DIV dir=ltr><FONT face=Arial size=2>Hmm. Re-reading your comment
Traian. Does this mean that I can't move the virtual location
(folder structure) of the feature source in the repository, or just
that I can't move the feature source between servers, or into a package,
or?</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </DIV></DIV>
<DIV id=idSignature49338 dir=ltr>
<DIV><FONT color=#000000 size=2><FONT size=2>
<DIV><FONT face=Arial>
<DIV><FONT face=Arial></FONT>Jason</DIV>
<DIV></FONT></FONT></FONT><BR> </DIV>
<DIV>
<HR tabIndex=-1>
</DIV>
<DIV><FONT face=Tahoma size=2><B>From:</B> Traian Stanev
[mailto:traian.stanev@autodesk.com]<BR><B>Sent:</B> Thu 2006-10-26 7:03
PM<BR><B>To:</B> dev@fdo.osgeo.org; FDO Developers<BR><B>Subject:</B> RE:
[fdo-dev] GetProviderDatastoreType()<BR></FONT><BR></DIV></DIV></DIV></DIV>
<DIV>
<DIV>Same question applies to the OGR provider.</DIV>
<DIV>In theory one could wait until the connection is open and figure out
what the underlying data source is, but I didn't do that (so far). I just made
it return Unknown.</DIV>
<DIV>The downside (and I'm relating something that was explained to me when I
asked the same question) is that a MapGuide feature source is not portable
when you return Unknown -- meaning that if the connection is to a file, the
client logic would know to copy the file also when moving a feature source
around. With Unknown, it can't know that so copying a feature source would
require manual work by the user. </DIV>
<DIV><FONT size=2></FONT> </DIV></DIV></BLOCKQUOTE>
</BODY>
</HTML>