Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Map for WinUI #12694

Open
1 task done
TonyLugg opened this issue Jan 16, 2023 · 17 comments
Open
1 task done

Map for WinUI #12694

TonyLugg opened this issue Jan 16, 2023 · 17 comments
Labels
area-controls-map Map / Maps good first issue Good for newcomers platform/windows 🪟 proposal/open t/desktop The issue relates to desktop scenarios (MacOS/MacCatalyst/Windows/WinUI/WinAppSDK)
Milestone

Comments

@TonyLugg
Copy link

TonyLugg commented Jan 16, 2023

Description

The absence of a WinUI from MAUI Maps is problematic. I recognize that MS does not have support for its Bing Maps in WinUI, which is the issue for MAUI. However, MS needs to understand that this absence prevents us from properly supporting Windows in our MAUI app.

Public API Changes

Add WinUI Bing Maps support for Microsoft.Maui.Controls.Maps.

Intended Use-Case

Need the map for WinUI.

VS bug #1747941

Depends on

@mattleibow
Copy link
Member

This is frustrating.

Just linking some info for future peoples.

I do know the WinUI team is looking at issues these days, so please leave your vote on microsoft/microsoft-ui-xaml#3024

@mattleibow mattleibow added platform/windows 🪟 partner/winui WinUI / Project Reunion legacy-area-desktop Windows / WinUI / Project Reunion & Mac Catalyst / macOS specifics (Menus & other Controls)) blocked Work that is currently blocked labels Jan 16, 2023
@jfversluis jfversluis added this to the Backlog milestone Jan 17, 2023
@ghost
Copy link

ghost commented Jan 17, 2023

We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

@Mogikan
Copy link

Mogikan commented Feb 15, 2023

We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

Why was it removed from backlog? It was there before win ui 3 release 2 years ago and then it suddenly disappeared. microsoft/microsoft-ui-xaml@4f59931#comments

@TonyLugg
Copy link
Author

Of course, everything gets moved to the backlog. It means it won't be done. I may stop giving feedback altogether, it's a waste of time.

@TFreudi1
Copy link

TFreudi1 commented Mar 5, 2023

Very frusting ! I have some map based Xamarin-Apps that run on Android/Windows/iOS and allthough I want, I can't move them to .NET MAUI due to the absence of a Windows Map control. All alternative products that I tested have license issues, or issues with bing maps, or don't show bing maps at all. And even if they would work it means that the #if WINDOWS preprocessor commands are back :-(

@robloo
Copy link

robloo commented Mar 10, 2023

Use https://github.com/Mapsui/Mapsui. It's probably the best all-around map control left and it's now MIT and supports Maui in the upcoming version. Actually, XF was the best supported platform so I expect Maui support to be pretty good. I don't use Maui on my end but I just wanted to let you all know of this control.

@mattleibow
Copy link
Member

Please leave a comment on microsoft/microsoft-ui-xaml#3024 so the WinUI team can correctly prioritize features. We cannot implement this feature in Maui as the OS does not have maps for us to access.

@TonyLugg
Copy link
Author

@robloo Thanks for the link. It looks like Mapsui uses OpenStreetMaps as its data source, which we found to be somewhat unreliable in certain areas. A pretty good free option though.

@robloo
Copy link

robloo commented Mar 10, 2023

You can use whatever mapping provider you want. It is configurable. Bing maps was used on my end and it's fully supported. You just need the key/token same as other map controls.

@TonyLugg
Copy link
Author

👍

@TFreudi1
Copy link

MapSui not really work , I have 2 Pages and only the first time it shows a map on the map page. Itried a lot of things and opened an issue there.
https://github.com/Mapsui/Mapsui/issues/1896

@TFreudi1
Copy link

Looks like Mapsui is not a solution if you have multiple pages. I only get it to work with a complete new initialisation every time you slide the mappage in, this is not usable.

@robloo
Copy link

robloo commented Mar 21, 2023

It certainly has issues but it's better than nothing and works in most cases. The project, while slow, accepts PRs. You can also fork the code.

@TonyLugg
Copy link
Author

Come on Microsoft, give us Bing Maps. Apple and Google provide their map products, and we used to have Bing Maps on the Windows side.

@andrasjani
Copy link

still need it 🙏

@TFreudi1
Copy link

Any progress on that ?

@andrasjani
Copy link

Any progress on that ?

There is a temporary solution in the toolkit which is based on webview. More info here:
https://github.com/CommunityToolkit/Maui/releases/tag/1.0.0-maps

@Eilon Eilon added t/desktop The issue relates to desktop scenarios (MacOS/MacCatalyst/Windows/WinUI/WinAppSDK) area-controls-map Map / Maps and removed legacy-area-desktop Windows / WinUI / Project Reunion & Mac Catalyst / macOS specifics (Menus & other Controls)) area-controls-maps labels May 10, 2024
@jfversluis jfversluis removed the partner/winui WinUI / Project Reunion label Aug 12, 2024
@jfversluis jfversluis removed blocked Work that is currently blocked external labels Aug 12, 2024
@jfversluis jfversluis added the good first issue Good for newcomers label Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-controls-map Map / Maps good first issue Good for newcomers platform/windows 🪟 proposal/open t/desktop The issue relates to desktop scenarios (MacOS/MacCatalyst/Windows/WinUI/WinAppSDK)
Projects
None yet
Development

No branches or pull requests

9 participants