Class MapRenderer
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
Returns
|
Edit this page
View Source
RegisterLayerRenderer(string, RenderHandler)
Declaration
public static void RegisterLayerRenderer(string rendererName, CustomLayerRenderer.RenderHandler rendererHandler)
Parameters
|
Edit this page
View Source
RegisterPointStyleRenderer(string, RenderHandler)
Declaration
public static void RegisterPointStyleRenderer(string rendererName, PointStyleRenderer.RenderHandler rendererHandler)
Parameters
|
Edit this page
View Source
RegisterStyleRenderer(Type, IStyleRenderer)
Declaration
public static void RegisterStyleRenderer(Type type, IStyleRenderer renderer)
Parameters
|
Edit this page
View Source
Declaration
public static void RegisterWidgetRenderer(Type type, IWidgetRenderer renderer)
Parameters
|
Edit this page
View Source
Declaration
public void Render(object target, Viewport viewport, IEnumerable<ILayer> layers, IEnumerable<IWidget> widgets, RenderService renderService, Color? background = null)
Parameters
|
Edit this page
View Source
Declaration
public MemoryStream RenderToBitmapStream(Map map, float pixelDensity = 1, RenderFormat renderFormat = RenderFormat.Png, int quality = 100)
Parameters
Returns
|
Edit this page
View Source
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
Returns
|
Edit this page
View Source
TryGetPointStyleRenderer(string, out RenderHandler?)
Declaration
public static bool TryGetPointStyleRenderer(string rendererName, out PointStyleRenderer.RenderHandler? renderHandler)
Parameters
Returns
|
Edit this page
View Source
TryGetStyleRenderer(Type, out IStyleRenderer?)
Declaration
public bool TryGetStyleRenderer(Type widgetType, out IStyleRenderer? styleRenderer)
Parameters
Returns
|
Edit this page
View Source
Declaration
public bool TryGetWidgetRenderer(Type widgetType, out IWidgetRenderer? widgetRenderer)
Parameters
Returns
Implements
Extension Methods