[Mapguide-trac] [mapguide-trac] #2152: Expose GetSchemaMapping through IFeatureService
MapGuide Open Source
trac_mapguide at osgeo.org
Tue Oct 16 09:44:34 PDT 2012
#2152: Expose GetSchemaMapping through IFeatureService
---------------------------+------------------------------------------------
Reporter: jng | Owner: jng
Type: enhancement | Status: new
Priority: medium | Milestone: Maestro-5.0
Component: Maestro | Version:
Severity: major | Keywords:
External_id: |
---------------------------+------------------------------------------------
The GetSchemaMapping API is not exposed through any of Maestro's service
APIs, so add the following API in IFeatureService
{{{
public interface IFeatureService
{
...
ConfigurationDocument GetSchemaMapping(string provider, string
partialConnectionString);
}
}}}
This wraps the GETSCHEMAMAPPING mapagent request for http and
MgFeatureService.GetSchemaMapping for Local/LocalNative
This API allows us to construct default configuration documents instead of
us having to do it "by hand" as we currently do, though we would only do
this for the WMS feature source editor, as it give us a better base
document to address issues like #2117, where such information would be
lost constructing it manually as we currently do.
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/2152>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list