Namespace OSGeo.MapGuide.ObjectModels.LoadProcedure
Classes
BaseLoadProcedureExtensions
Extension method class
Interfaces
IBaseLoadProcedure
Base type of all load procedures. All Load Procedures at the minimum require the following information:
- A list of source files.
- The root path to load into
- The folder where spatial data sources will be created [optional, but useless if not specified]
- The folder where layers will be created [optional. dependent on #3]
Once initialized, load procedures can be executed via OSGeo.MapGuide.MaestroAPI.MgServerConnectionBase.ExecuteLoadProcedure(OSGeo.MapGuide.ObjectModels.LoadProcedure.ILoadProcedure,OSGeo.MapGuide.MaestroAPI.LengthyOperationProgressCallBack,System.Boolean) method
Because Load Procedures are also resources, they can be saved into the library repository via the OSGeo.MapGuide.MaestroAPI.Services.IResourceService.SaveResource(IResourceHandle) method and retrieved from the repository via the GetResource(String) method
IDwfLoadProcedure
A DWF load procedure. Execution is supported with limitations
IDwgLoadProcedure
A DWG load procedure. Execution not supported by Maestro
ILoadProcedure
Represents Load Procedures
IRasterLoadProcedure
A raster load procedure. Execution not supported by Maestro
ISdfLoadProcedure
A SDF load procedure. Execution is supported with limitations
IShpLoadProcedure
A SHP load procedure. Execution is supported with limitations
ISqliteLoadProcedure
A SQLite load procedure. Execution is supported with limitations
Enums
LoadType
The types of load procedures
SdfKeyTreatmentType
Defines how to handle duplicate SDF2 keys (not supported by Maestro)