SvgFileDataAdapter Class

Data adapter that provides data from a SVG file.

Namespace: DevExpress.XtraMap

Assembly: DevExpress.XtraMap.v20.1.dll

Declaration

public class SvgFileDataAdapter :
    FileDataAdapterBase,
    ISvgPointConverterFactory
Public Class SvgFileDataAdapter
    Inherits FileDataAdapterBase
    Implements ISvgPointConverterFactory

Remarks

For more information about this data adapter, refer to the Load Vector Data from a SVG File topic.

Examples

To load SVG file content to the Map Control, create a new SvgFileDataAdapter and assign it to the VectorItemsLayer.Data property. Then, specify the SvgFileDataAdapter.FileUri property of the adapter.

private void Form1_Load(object sender, EventArgs e) {
    Uri baseUri = new Uri(System.Reflection.Assembly.GetExecutingAssembly().Location);
    map.Layers.Add(new VectorItemsLayer {
        Data = new SvgFileDataAdapter {
            FileUri = new Uri(baseUri, "..\\..\\Data\\countries.svg")
        }
    });
}

Implements

Inheritance

See Also