The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Mapsui Alternatives
Similar projects and alternatives to Mapsui
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
-
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Windows UI Library
Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
-
git-credential-manager
Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
MahApps.Metro
A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.
-
Xamarin
.NET for Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#
-
LiveCharts2
Simple, flexible, interactive & powerful charts, maps and gauges for .Net, LiveCharts2 can now practically run everywhere Maui, Uno Platform, Blazor-wasm, WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.
-
OpenRailwayMap
An OpenStreetMap-based project for creating a map of the world's railway infrastructure.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Mapsui reviews and mentions
-
AvaloniaUI: Create Multi-Platform Apps with .NET
But I think some of this stuff is already handled in Avalonia ecosystem like https://github.com/Mapsui/Mapsui, https://github.com/beto-rodriguez/LiveCharts2 and few others...
-
MAPSUI 4.0 Launched
Release 4.0.0 · Mapsui/Mapsui (github.com)
-
Should I start migrating my Xamarin app to MAUI
You are probably using Xamarin.Maps that use native maps, Google Maps on Android and Apple Maps on iOS, I assume. In Windows there's no native map, so you would need some third party library. I would recommend Mapsui
-
Google-like POI information banner?
... private static void MapOnInfo(object? sender, MapInfoEventArgs e) { var calloutStyle = e.MapInfo?.Feature?.Styles.Where(s => s is CalloutStyle).Cast().FirstOrDefault(); if (calloutStyle != null) { calloutlist.Add(calloutStyle); foreach (var callout in calloutlist) { callout.Enabled = false; } calloutStyle.Enabled = !calloutStyle.Enabled; e.MapInfo?.Layer?.DataHasChanged(); // To trigger a refresh of graphics. } if (calloutlist.Count > 1) calloutlist.RemoveRange(0, calloutlist.Count - 1); } private MemoryLayer CreatePointLayer() { return new MemoryLayer { Name = "Points", IsMapInfoLayer = true, Features = new Mapsui.Providers.MemoryProvider(GetPlacesFromList()).Features, Style = SymbolStyles.CreatePinStyle() //<- Reference for custom marker: https://github.com/Mapsui/Mapsui/blob/master/Samples/Mapsui.Samples.Common/Maps/Callouts/CustomCalloutSample.cs#L64 }; } ... private static CalloutStyle CreateCalloutStyle(string? name) { return new CalloutStyle { Title = name, TitleFont = { FontFamily = null, Size = 12, Italic = false, Bold = true }, TitleFontColor = Color.Violet, MaxWidth = 120, RectRadius = 10, ShadowWidth = 4, Enabled = false, SymbolOffset = new Offset(0, SymbolStyle.DefaultHeight * 0.3f) }; }
-
.NET Maui and MAPSUI Help - Clearing Callouts when another is clicked
Looking through their getting started page and their examples on Github (specifically: SingleCalloutSample) I was able to get my list of places to show up on the map and when clicked display certain features.This has led to me only being able to toggle whether the callout is displayed or not. What I am hoping to figure out is how to disable all other callouts once another location is selected, so that only a single callout is displayed at a time.
-
Where are the Software Developers here? eg. SAP, Microsoft, Salesforce, Oracle etc
Json.net, MahApps.Metro, and MapsUI
-
Avalonia Map support
So I did a quick DDG search and found these two results. Link 1. Link 2. Good luck.
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Stats
Mapsui/Mapsui is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of Mapsui is C#.
Sponsored