-
Notifications
You must be signed in to change notification settings - Fork 126
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
Feature Request: Support for raster and vector sources #55
Comments
Definitely something I'd like to see here as well! |
@m0nac0 What do you think would be the best way to do this? would it be easier to clone flutter mapbox and start all over again or simply cherry pick through them? |
I think cherry-picking would be the way to go. I've already done this with a number of commits from upstream, but I haven't had time to continue with flutter-mapbox-gl/maps#723, yet. |
Sorry to ask on this already closed issue, but I would be very interested int the features implemented in flutter-mapbox-gl/maps#723 as well. @m0nac0 is there a chance you will have time in the foreseeable future? Or is there a way to support you? I'm not that experienced with the flutter-mapbox-gl sources so it's difficult to assess what needs to be done while cherry-picking/porting the changes. |
@dschmucki Thank you for your interest in this package! I've started working on flutter-mapbox-gl/maps#723, but I can't give any promises regarding when it'll be ready. So far I've cherry-picked 3 other commits from upstream that were a prerequisite. One thing that would certainly be helpful is testing the latest changes from master by running the example app on iOS, Android and web (roughly in that order). I do make sure everything compiles, but it's difficult to write useful tests for this plugin and I don't really have time to test all features manually. |
Well, that was faster than expected 😄
|
@m0nac0 Thank you for porting the layers feature! I did a quick check and found some issues on Android, iOS and the web example app. Would you prefer to have them reported as new issues? Android (layer example):
iOS (layer example): Web (layer example): |
@dschmucki Thank you for testing! Yeah, feel free to open new issues for these. Ideally, could you add some more details (OS version, browser) with which you see these issues?
|
@dschmucki The bug on iOS only happens if the layers page is the first one I open, if I first open any other page (e.g. map UI) and the layers page after that, it works (symbols aren't showing, but it doesn't crash). Can you confirm this? (And the symbols not showing is most likely just because they aren't included in the MapLibre style, but are by default in the Mapbox style) Edit: I've been able to reproduce the iOS bug with at least one other page, but not all of them. Could be related to the CocoaPods version if its the same issue as this flutter-mapbox-gl/maps#1004 |
@m0nac0 I tested again and can confirm that it seems to be a problem with iOS 15.x in the simulator. I was able to run the example app on a real device with iOS 15.5 just fine (order of opening the page had no effect). Changing the CocoaPods version (I tried 1.10.2, 1.11.0, 1.11.3) also didn't resolve the problem. My Chrome version is 101.0.4951.64 and Firefox 100.0.2 on macOS Monterey 12.3.1, M1, both not showing the polygon fill. |
That's good to hear. I haven't been able to test on a real device, but that means this is issue a much lower priority and not a blocker.
|
@dschmucki And regarding
This should be fixed in #95. The issue was simply that the examples used iconImages that are included in Mapbox styles, but not in the simple Maplibre demo style. |
|
flutter-mapbox-gl/maps#797
The text was updated successfully, but these errors were encountered: