Questions tagged [mapsui]

Mapsui (pronounced map-su-wii) is a C# map component for application that supports WPF, UWP, Android, iOS and started as a fork of SharpMap.

Mapsui (pronounced map-su-wii) is a C# map component for application. Mapsui is a GIS tool capable of loading vector and Bitmap data using built in styles or custom styles.

Mapsui supported WPF, UWP, Android and iOS platforms. The Mapsui core assembly is PCL Profile 111 for v1 and .NET Standard 1.3 for v2. Mapsui is designed to be fast and responsive and leverages to capabilities of SharpMap as it started as a fork of SharpMap.

Mapsui is distributed on GitHub and NuGet under an LGPL license.

41 questions
0
votes
1 answer

Highlight buildings in a map

I have a requirement where I need to highlight the buildings around my current location on a map. I am using Xamarin and was wondering if anyone can point me to a correct library or control that can fulfill my requirement. I am currently using…
0
votes
1 answer

White Screen when i did a screenshot on Android using Mapsui

I using mapsui to show an IGN map on my application and I want to make a screenshot of the map when I click on a specific button. So I use dependency injection and It works perfectly on UWP. But with Android, I can't screen the map and I have a…
Alexandre S.
  • 522
  • 2
  • 5
  • 24
0
votes
1 answer

Why Mapsui.UI.Forms does not exist?

I Install Mapsui (v1.4.8) in my project and I wan't be able to put pins on my map. So I search on google and I found that's possible with a MapView in Mapsui.UI.Forms. But when I go in Mapsui.UI, the .Form does not exist. I try to install the…
Alex
  • 15
  • 4
0
votes
2 answers

How do I translate the output of map.Envelope.BottomLeft to a LatLon?

I'm creating an app with MapsUI and Xamarin.Forms. "BottomLeft" is of type "Point" and has values: X: -20037508.342789 Y: -20037508.342789 I'm not really sure what these values even are. I've read they might be pixels, but that doesn't make a…
Robert McCraw
  • 663
  • 3
  • 8
  • 22
0
votes
1 answer

How to replace MapView with separate Pins?

I'm trying to change MapView in my Xamarin Forms app (with Mapsui and Prism), as I need separate view to store Pins. First MapView (let's call it default) is for displaying all pins from list. Second MapView (history) is for displaying new pins,…
0
votes
1 answer

Using Mapsui, how do I create a new transformation class for coordinate system read from shapefile prj file?

How do I create a new transformation class compatible with MapSui.Projections.ITransformation interface using ProjNet4GeoAPI that reads the source coordindate system from a prj file. From Mapsui source code, there is a MinimalTransformation that…
Gary Kindel
  • 17,071
  • 7
  • 49
  • 66
0
votes
1 answer

Printing from Mapsui/SkiaSharp

I'm new at using Mapsui/SkiaSharp so forgive me if this is obvious. I'm trying to print! A map is rendered to an image using Mapsui using the "Render" method below (calls Mapsui.Rendering.Skia.MapRenderer) which takes a map, the world extents in…
Blue Toque
  • 1,775
  • 13
  • 24
0
votes
1 answer

Need a way to continually track user's current location in Xamarin Forms on both Android and iOS

I am working on a senior project for school that requires me to continuously track users through their phones GPS coordinates. My end goal is continually to update my Mapsui map with the current user's location. I am hitting a roadblock on how to…
Matt Ohren
  • 21
  • 1
  • 1
0
votes
1 answer

Change the Panning button in Mapsui Control

I'm using Mapsui as a mapping control in a C# application. By default, panning is initiated by dragging using the left mouse button. I want to change this to the middle mouse button. Does anyone know how to do this? Mapsui has an object called…
Richard
  • 439
  • 3
  • 25
0
votes
1 answer

Xamarin Mapsui - How do I make the map roll over on end of world?

I need to show a map that can pan forever horizonitally. Is it possible for me set it so that the TileLayer rolls over to show the other side of the world on panning past the end of the map?
-1
votes
1 answer

unable to load offline map using Mapsui, using world.mbtiles

var layer = new TileLayer(new MbTilesTileSource(new SQLiteConnectionString(dbPath,true), null, MbTilesType.None, true, true)); and adding this layer to map
1 2
3