Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

9,688 Commits

Repository files navigation

Mapsui (pronounced map-su-wii)

Mapsui is a map component to use in apps on platforms like MAUI, Avalonia, Uno, WPF and Blazor. For a list of all supported platforms see the table below. The right most column has a link to the guickstart guide.

Samples

After going through the guickstart guide you could look into the samples. There are online samples in Blazor here. They are accompanied by a 'source code' tab. All these samples also work on all other platforms. To see the samples of the other platforms you need to clone the Mapsui project (through the 'code' button on the top right). The sln contains a Samples folder with an app for all supported platforms. Set one of them as started project and run. The accompanying code of the samples can be found here.

Documentation

The documentation can be found at mapsui.com.

Platform Nugets

PackageVersionDownloadsQuickstart Guide
Mapsui.MauiNuGet StatusNuGetMAUI
Mapsui.WpfNuGet StatusNuGetWPF
Mapsui.AvaloniaNuGet StatusNuGetAvalonia
Mapsui.Avalonia.V0NuGet StatusNuGetAvalonia.V0
Mapsui.Uno.WinUINuGet StatusNuGetUno.WinUI
Mapsui.UnoNuGet StatusNuGetUno
Mapsui.BlazorNuGet StatusNuGetBlazor
Mapsui.WinUINuGet StatusNuGetWinUI
Mapsui.FormsNuGet StatusNuGetXamarin Forms
Mapsui.AndroidNuGet StatusNuGetAndroid
Mapsui.iOSNuGet StatusNuGetiOS
Mapsui.EtoNuGet StatusNuGetEto

Core Nugets

PackageVersionDownloads
MapsuiNuGet StatusNuGet
Mapsui.NtsNuGet StatusNuGet
Mapsui.TilingNuGet StatusNuGet
Mapsui.Rendering.SkiaNuGet StatusNuGet
Mapsui.ArcGISNuGet StatusNuGet
Mapsui.ExtensionsNuGet StatusNuGet

Build Status

platformstatus
Build codeBuild status
Build docsBuild status

Community

How can I help as a user

  • Write clear issues. Mention the Mapsui version and which platform you use.
  • Use screenshots and capture gif animations for issues that are hard to explain.
  • Create minimal reproducible samples if possible. This speeds up fixing the issue a lot.
  • Make yourself heard. We need to know what you are struggling with. Sure, you need to be respectful but don't be too modest.
  • You can vote on feature-request issues by adding a thumbs up on the first post of the issue.
  • Close an issue if your question is answered.

Contributing

See the guidelines

Thanks go to

  • The developers of SharpMap from which this project was born.
  • Our users. Do not underestimate the value of good bug reports and tests.
  • realinfo for providing the logo
  • Our fantastic contributors!

Made with contrib.rocks.

License

MIT

Mapsui

About

Mapsui is a .NET Map component for: MAUI, WPF, Avalonia, Uno, Blazor, WinUI, Xamarin and Eto

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages