Zurück zum Ranking

Mapsui/Mapsui

C#mapsui.com

Mapsui is a .NET Map component for: MAUI, Avalonia, Uno Platform, Blazor, WPF, WinUI, Windows Forms, Eto Forms, .NET for Android and .NET for iOS

mapgisgeospatialgeoxamarinwpfosmmapsuimappingopenstreetmapmauiavalonia
Sterne-Wachstum
Sterne
1.6k
Forks
356
Wochenwachstum
Issues
159
5001k1.5k
Mai 2014Mai 2018Juni 2022Juli 2026
README

Mapsui (pronounced map-su-wii)

Mapsui is a map component for apps built with: MAUI, Avalonia, Uno Platform, Blazor, WPF, WinUI, Windows Forms, Eto, .NET Android and .NET iOS.

Quick Start

Below is a table with the NuGet packages for all the supported UI frameworks. The rightmost column has a link to the quickstart.

Samples

After going through the quickstart you should look into the samples. All samples work the same on all platforms. You can view online samples presented in Blazor here.

Documentation

The documentation can be found at mapsui.com/v5/.

UI Framework NuGets

Package Version Downloads Quickstart Guide
Mapsui.Maui NuGet Status NuGet MAUI
Mapsui.Avalonia NuGet Status NuGet Avalonia UI
Mapsui.Uno.WinUI NuGet Status NuGet Uno Platform
Mapsui.Blazor NuGet Status NuGet Blazor
Mapsui.Wpf NuGet Status NuGet WPF
Mapsui.WinUI NuGet Status NuGet WinUI
Mapsui.WindowsForms NuGet Status NuGet Windows Forms
Mapsui.Eto NuGet Status NuGet Eto Forms
Mapsui.Android NuGet Status NuGet .NET for Android
Mapsui.iOS NuGet Status NuGet .NET for iOS

Core NuGets

Package Version Downloads
Mapsui NuGet Status NuGet
Mapsui.Nts NuGet Status NuGet
Mapsui.Tiling NuGet Status NuGet
Mapsui.Rendering.Skia NuGet Status NuGet
Mapsui.ArcGIS NuGet Status NuGet
Mapsui.Extensions NuGet Status NuGet

Experimental NuGets

Package Version Downloads
Mapsui.Experimental NuGet Status NuGet
Mapsui.Experimental.VectorTiles NuGet Status NuGet

Build Status

platform status
Build code Build status
Build docs Build 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 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.
  • The contributors to NTS and BruTile, components that we depend on.
  • SkiaSharp which we use for all our rendering.
  • 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.

Sponsors ❤️

Lots of thanks to our sponsors

Sponsor3 Sponsor1 Sponsor2

Past Sponsors

Sponsor4 Sponsor5 Sponsor3 Sponsor5

You can sponsor

Sponsor us through GitHub Sponsors

License

MIT

Ähnliche Repositories
redisson/redisson

Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..

JavaMavenApache License 2.0javaredis
redisson.pro
24.4k5.5k
emirpasic/gods

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

GoGo ModulesOthergogolang
17.4k1.8k
ZCShou/GoGoGo

一个基于 Android 调试 API + 百度地图实现的虚拟定位工具,并且同时实现了一个可以自由移动的摇杆

JavaMavenGNU General Public License v3.0androidjoystick
itexp.blog.csdn.net
10.9k1.2k
domlysz/BlenderGIS

Blender addons to make the bridge between Blender and geographic data

PythonPyPIGNU General Public License v3.0blenderaddon
9.2k1.5k
rastapasta/mapscii

🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows

JavaScriptnpmMIT Licenseascii-artmap
9.2k293
visgl/react-map-gl

React friendly API wrapper around MapboxGL JS

TypeScriptnpmOtherreactmap
visgl.github.io/react-map-gl/
8.5k1.4k
google-map-react/google-map-react

Google map library for react that allows rendering components as markers :tada:

JavaScriptnpmMIT Licensereactmap
google-map-react.github.io/google-map-react/map/main/
6.5k853
dillidon/alerts-and-pickers

Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...

SwiftMIT Licenseuialertcontrollerpicker
5.8k702
PaulLeCam/react-leaflet

React components for Leaflet maps

TypeScriptnpmOtherleafletmap
react-leaflet.js.org
5.6k902
sshuair/awesome-gis

😎Awesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.

MIT Licensegisawesome
5.4k831
sacridini/Awesome-Geospatial

Long list of geospatial tools and resources

Creative Commons Zero v1.0 Universalawesome-listawesome
5.2k759
orcaman/concurrent-map

a thread-safe concurrent map for go

GoGo ModulesMIT Licensegolanggo
4.5k555