[fdo-dev] bulk copy

Traian Stanev traian.stanev at autodesk.com
Fri Oct 20 16:18:54 EDT 2006


Hi Haris,

I don't know if this will make you feel better, but I don't see
connections to the OGR provider in the BulkCopy dialog either. If I ever
find out why that is, I will let you know. :)

Traian
 

-----Original Message-----
From: Haris Kurtagic [mailto:haris at sl-king.com] 
Sent: Friday, October 20, 2006 4:08 PM
To: dev at fdo.osgeo.org
Subject: RE: [fdo-dev] bulk copy


Hi  Greg,
thank you for your answear. I  wanted a hint before implementing every
interface in FDO to get provider properly working in MAP.

I think that I have implemented every interface you mentioned and still
not able to see connection listed in bulk copy either source or
detination, but I suppose that is something I need to dig deeper into it
and double check it. 

MapGuide and MAP are now the only applications using fdo so I am trying
to test provider in both.


Thanks,

Haris



-----Original Message-----
From: Greg Boone [mailto:greg.boone at autodesk.com]
Sent: Friday, October 20, 2006 9:28 PM
To: dev at fdo.osgeo.org
Subject: RE: [fdo-dev] bulk copy

Frank,

Both you and Harris ask open-ended questions in your response to my
statement. 'What constitutes a well-formed FDO provider for Map?' The
answer to this question depends on which functionality you are using in
Map and the FDO commands they attempt to execute against the FDO
provider they are connected with. 

Other than the connection process, FDO is command based, so you must
execute the proper commands in the Provider in order for that provider
to be correctly used in Map. The typical FDO commands that are I believe
are executed by the Map application are:

DescribeSchema
ApplySchema
Select
SelectAggregates
Insert
Delete
Update
GetSpatialContexts
DescribeSchemaMapping
GetMeasureUnits (Raster Providers Only)

Implementing such commands should enable your provider to be used by
Map. Note that you only have to implement the 'Read' commands
(DescribeSchema, GetSpatialContexts, Select, GetMeasureUnits) if you
only want Map to read from a provider. However, Map has not been tested
with Third-Party providers, so such a statement is theoretical.

As for Bulk Copy, the FDO commands that are required to be implemented
by the provider include:

DescribeSchema (For the Source Provider) ApplySchema (For the
Destination Provider) Select (For the Source Provider) Insert (For the
Destination Provider) GetSpatialContexts (For both the Source and
destination provider)

Note that for Bulk Copy, the destination data store must be created
successfully with an appropriate spatial context before the bulk copy
process is invoked. This needs to be done outside of Map.

Greg


-----Original Message-----
From: Frank Warmerdam (External)
Sent: Friday, October 20, 2006 1:44 PM
To: dev at fdo.osgeo.org
Subject: Re: [fdo-dev] bulk copy


>
------------------------------------------------------------------------
> *From:* Greg Boone [mailto:greg.boone at autodesk.com]
> *Sent:* Friday, October 20, 2006 7:16 PM
> *To:* dev at fdo.osgeo.org
> *Subject:* RE: [fdo-dev] bulk copy
> 
> This sounds like a Autodesk Map support question rather than an FDO
Open 
> Source question. Bulk Copy is not a part of Open Source.

Greg,

Does this mean that bulk copy in Map is done by a means other than FDO?
Or
do you mean that bulk copy hasn't been a focus of the open source FDO
work since it wouldn't be used by mapguide?  Or...?

I, for one, do want to be able to deliver useful FDO providers for use
in Map based on the open source FDO core.  So I'm interested in what
limitations I might encounter in doing so.

Best regards,
-- 
---------------------------------------+--------------------------------
------
I set the clouds in motion - turn up   | Frank Warmerdam,
warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | President OSGeo,
http://osgeo.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe at fdo.osgeo.org For additional
commands, e-mail: dev-help at fdo.osgeo.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe at fdo.osgeo.org For additional
commands, e-mail: dev-help at fdo.osgeo.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe at fdo.osgeo.org For additional
commands, e-mail: dev-help at fdo.osgeo.org







More information about the Fdo-internals mailing list