Search Results for

    Show / Hide Table of Contents

    Class MapRenderer

    Inheritance
    object
    MapRenderer
    Implements
    IMapRenderer
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Mapsui.Rendering.Skia
    Assembly: Mapsui.Rendering.Skia.dll
    Syntax
    public sealed class MapRenderer : IMapRenderer

    Methods

    | Edit this page View Source

    GetMapInfo(ScreenPosition, Viewport, IEnumerable<ILayer>, RenderService, int)

    Declaration
    public MapInfo GetMapInfo(ScreenPosition screenPosition, Viewport viewport, IEnumerable<ILayer> layers, RenderService renderService, int margin = 0)
    Parameters
    Type Name Description
    ScreenPosition screenPosition
    Viewport viewport
    IEnumerable<ILayer> layers
    RenderService renderService
    int margin
    Returns
    Type Description
    MapInfo
    | Edit this page View Source

    RegisterLayerRenderer(string, RenderHandler)

    Declaration
    public static void RegisterLayerRenderer(string rendererName, CustomLayerRenderer.RenderHandler rendererHandler)
    Parameters
    Type Name Description
    string rendererName
    CustomLayerRenderer.RenderHandler rendererHandler
    | Edit this page View Source

    RegisterPointStyleRenderer(string, RenderHandler)

    Declaration
    public static void RegisterPointStyleRenderer(string rendererName, PointStyleRenderer.RenderHandler rendererHandler)
    Parameters
    Type Name Description
    string rendererName
    PointStyleRenderer.RenderHandler rendererHandler
    | Edit this page View Source

    RegisterStyleRenderer(Type, IStyleRenderer)

    Declaration
    public static void RegisterStyleRenderer(Type type, IStyleRenderer renderer)
    Parameters
    Type Name Description
    Type type
    IStyleRenderer renderer
    | Edit this page View Source

    RegisterWidgetRenderer(Type, IWidgetRenderer)

    Declaration
    public static void RegisterWidgetRenderer(Type type, IWidgetRenderer renderer)
    Parameters
    Type Name Description
    Type type
    IWidgetRenderer renderer
    | Edit this page View Source

    Render(object, Viewport, IEnumerable<ILayer>, IEnumerable<IWidget>, RenderService, Color?)

    Declaration
    public void Render(object target, Viewport viewport, IEnumerable<ILayer> layers, IEnumerable<IWidget> widgets, RenderService renderService, Color? background = null)
    Parameters
    Type Name Description
    object target
    Viewport viewport
    IEnumerable<ILayer> layers
    IEnumerable<IWidget> widgets
    RenderService renderService
    Color? background
    | Edit this page View Source

    RenderToBitmapStream(Map, float, RenderFormat, int)

    Declaration
    public MemoryStream RenderToBitmapStream(Map map, float pixelDensity = 1, RenderFormat renderFormat = RenderFormat.Png, int quality = 100)
    Parameters
    Type Name Description
    Map map
    float pixelDensity
    RenderFormat renderFormat
    int quality
    Returns
    Type Description
    MemoryStream
    | Edit this page View Source

    RenderToBitmapStream(Viewport, IEnumerable<ILayer>, RenderService, Color?, float, IEnumerable<IWidget>?, RenderFormat, int)

    Declaration
    public MemoryStream RenderToBitmapStream(Viewport viewport, IEnumerable<ILayer> layers, RenderService renderService, Color? background = null, float pixelDensity = 1, IEnumerable<IWidget>? widgets = null, RenderFormat renderFormat = RenderFormat.Png, int quality = 100)
    Parameters
    Type Name Description
    Viewport viewport
    IEnumerable<ILayer> layers
    RenderService renderService
    Color? background
    float pixelDensity
    IEnumerable<IWidget> widgets
    RenderFormat renderFormat
    int quality
    Returns
    Type Description
    MemoryStream
    | Edit this page View Source

    TryGetPointStyleRenderer(string, out RenderHandler?)

    Declaration
    public static bool TryGetPointStyleRenderer(string rendererName, out PointStyleRenderer.RenderHandler? renderHandler)
    Parameters
    Type Name Description
    string rendererName
    PointStyleRenderer.RenderHandler renderHandler
    Returns
    Type Description
    bool
    | Edit this page View Source

    TryGetStyleRenderer(Type, out IStyleRenderer?)

    Declaration
    public bool TryGetStyleRenderer(Type widgetType, out IStyleRenderer? styleRenderer)
    Parameters
    Type Name Description
    Type widgetType
    IStyleRenderer styleRenderer
    Returns
    Type Description
    bool
    | Edit this page View Source

    TryGetWidgetRenderer(Type, out IWidgetRenderer?)

    Declaration
    public bool TryGetWidgetRenderer(Type widgetType, out IWidgetRenderer? widgetRenderer)
    Parameters
    Type Name Description
    Type widgetType
    IWidgetRenderer widgetRenderer
    Returns
    Type Description
    bool

    Implements

    IMapRenderer

    Extension Methods

    DisposableExtension.DisposeIfDisposable(object?)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX