[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