Search Results for

    Show / Hide Table of Contents

    Class GdalConfigurationDocument

    A configuration document for the GDAL raster provider. A GDAL configuration document serves as a raster image catalog. Allowing the GDAL provider to optimally select the correct raster images to return for the given queried extents.

    Inheritance
    System.Object
    ConfigurationDocument
    GdalConfigurationDocument
    Implements
    IFdoSerializable
    Inherited Members
    ConfigurationDocument._spatialContexts
    ConfigurationDocument._schemas
    ConfigurationDocument.SpatialContexts
    ConfigurationDocument.Schemas
    ConfigurationDocument.AddSpatialContext(IFdoSpatialContext)
    ConfigurationDocument.RemoveSpatialContext(IFdoSpatialContext)
    ConfigurationDocument.GetSpatialContext(String)
    ConfigurationDocument.GetSpatialContextNames()
    ConfigurationDocument.AddSchema(FeatureSchema)
    ConfigurationDocument.RemoveSchema(FeatureSchema)
    ConfigurationDocument.GetSchema(String)
    ConfigurationDocument.GetClass(String, String)
    ConfigurationDocument.WriteXml(XmlDocument, XmlNode)
    ConfigurationDocument.ReadXml(XmlNode, XmlNamespaceManager)
    ConfigurationDocument.ToXml()
    ConfigurationDocument.LoadXml(String)
    ConfigurationDocument.Load(Stream)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: OSGeo.MapGuide.MaestroAPI.SchemaOverrides
    Assembly: OSGeo.MapGuide.MaestroAPI.dll
    Syntax
    public class GdalConfigurationDocument : ConfigurationDocument, IFdoSerializable

    Properties

    | Improve this Doc View Source

    RasterLocations

    Gets an array of all the raster locations for this document

    Declaration
    public GdalRasterLocationItem[] RasterLocations { get; }
    Property Value
    Type Description
    GdalRasterLocationItem[]

    Methods

    | Improve this Doc View Source

    AddLocation(GdalRasterLocationItem)

    Adds the specified raster location to this document

    Declaration
    public GdalRasterLocationItem AddLocation(GdalRasterLocationItem item)
    Parameters
    Type Name Description
    GdalRasterLocationItem item
    Returns
    Type Description
    GdalRasterLocationItem
    | Improve this Doc View Source

    AddLocation(String)

    Adds the specified directory to this document

    Declaration
    public GdalRasterLocationItem AddLocation(string directory)
    Parameters
    Type Name Description
    System.String directory
    Returns
    Type Description
    GdalRasterLocationItem
    | Improve this Doc View Source

    CalculateExtent()

    Calculates the combined extent that encompasses all the raster images in this document.

    Declaration
    public IEnvelope CalculateExtent()
    Returns
    Type Description
    IEnvelope
    | Improve this Doc View Source

    ReadSchemaMappings(XmlNode, XmlNamespaceManager)

    Write this document's schema mappings from the given XML document

    Declaration
    protected override void ReadSchemaMappings(XmlNode node, XmlNamespaceManager mgr)
    Parameters
    Type Name Description
    System.Xml.XmlNode node

    The node.

    System.Xml.XmlNamespaceManager mgr

    The namespace manager.

    Overrides
    ConfigurationDocument.ReadSchemaMappings(XmlNode, XmlNamespaceManager)
    | Improve this Doc View Source

    RemoveLocation(GdalRasterLocationItem)

    Removes the specified raster location from this document

    Declaration
    public bool RemoveLocation(GdalRasterLocationItem item)
    Parameters
    Type Name Description
    GdalRasterLocationItem item
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    WriteSchemaMappings(XmlDocument, XmlNode)

    Write this document's schema mappings to the given XML document

    Declaration
    protected override void WriteSchemaMappings(XmlDocument doc, XmlNode currentNode)
    Parameters
    Type Name Description
    System.Xml.XmlDocument doc
    System.Xml.XmlNode currentNode
    Overrides
    ConfigurationDocument.WriteSchemaMappings(XmlDocument, XmlNode)

    Implements

    IFdoSerializable
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2009 - 2022 Jackie Ng