Table of Contents

Namespace MapLibreNative.Maui.Handlers.Overlays

Classes

Circle

A circle of a given geographic Radius drawn on the map, mirroring Microsoft.Maui.Controls.Maps.Circle. Rendered as a filled polygon (approximated via ToCircumferencePositions(MapCoordinate, Distance, int)) with an optional stroke.

MapOverlayElement

Base class for declarative "draw over the map" overlay elements (Circle, Polyline, Polygon, Pin).

Pin

A marker at a geographic location, mirroring Microsoft.Maui.Controls.Maps.Pin.

Polygon

A filled area bounded by a sequence of geographic locations, mirroring Microsoft.Maui.Controls.Maps.Polygon. Rendered as a GeoJSON Polygon with a fill layer and a stroke line layer. The ring is closed automatically.

Polyline

A line connecting a sequence of geographic locations, mirroring Microsoft.Maui.Controls.Maps.Polyline. Rendered as a GeoJSON LineString + line layer.

Enums

PinType

The kind of a Pin, mirroring Microsoft.Maui.Controls.Maps.PinType.