Replies: 6 comments 1 reply
-
Anyone is certainly welcome to create a proof of concept, it may give some ideas. |
Beta Was this translation helpful? Give feedback.
-
It's also potentially worth noting that Impeller may drastically improve performance of the existing solutions, but I have checked myself. |
Beta Was this translation helpful? Give feedback.
-
One of the benefits of using the maplibre renderer, will be sprits & text overlap and collision handling. Also, even with impeller enabled, the current implementation of flutter_map_vector_tile is not as performant as maplibre. |
Beta Was this translation helpful? Give feedback.
-
I think it will be a case of both integration and maintenance look to be non-trivial. I think html has a different codebase as well. |
Beta Was this translation helpful? Give feedback.
-
Well I agree that it need to be a plugin. The proof of concept can start with one or two platforms. To create this render layer, I'm under the impression that multiple solutions are available, but I don't know witch one is best.
|
Beta Was this translation helpful? Give feedback.
-
Maybe this would be useful... https://github.com/maplibre/flutter-maplibre-gl as it uses flutter. I think there's some issues (erm looking at the issues), with things like Windows possibly not being supported. |
Beta Was this translation helpful? Give feedback.
-
I think that flutter_map provider the best devX to developper of any map sdk.
It's amazing, and we can build really cool stuff with it.
But right now the biggest limitation, is the support of vector tiles.
flutter_map_vector_tile performance issues seems to be caused by flutter rendering.
Instead we could use the maplibre native C++ render, and bind the controls to flutter_map.
Every custom layers of Markers, polylines etc... would be rendered by flutter with flutter map, giving developers a lot of visual freedom, but the tiles will be rendered by maplibre.
Beta Was this translation helpful? Give feedback.
All reactions