maps-core
Mapbox GL
Our great sponsors
maps-core | Mapbox GL | |
---|---|---|
3 | 4 | |
132 | 4,288 | |
6.8% | - | |
9.7 | 6.4 | |
1 day ago | 9 months ago | |
C++ | C++ | |
Mozilla Public License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
maps-core
Mapbox GL
-
Is it possible to use C++ libs on Flutter desktop apps?
This is the library here: https://github.com/mapbox/mapbox-gl-native
-
Max zoom levels?
Yes, I'm using the Flutter MapBox GL project (that uses the native implementation, which is mostly written in C++). I'm using vector tiles, and it's getting down to 1.35cm/pixel for iOS and .12cm/pixel for Android at my latitude; I believe this is level 22 for iOS and 25.5 for Android.
-
Interactive maps in C++ applications
Mapbox has a c++ sdk as well as a GL renderer
-
Maps Offline?
But vector tiles is indeed the way to go, but it's also much more complicated. Everyone that has worked on Maps so far has done it either as a SoC / Outreachy student or on weekends and evenings. Look at https://github.com/mapbox/mapbox-gl-native if you want to get a feel for the complexity of a client side implementation of rendering vector tiles.
What are some alternatives?
Cocos2d - Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
GEOSwift - The Swift Geometry Engine.
filament - Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
ClusterKit - An iOS map clustering framework targeting MapKit, Google Maps and Mapbox.
FastDeploy - ⚡️An Easy-to-use and Fast Deep Learning Model Deployment Toolkit for ☁️Cloud 📱Mobile and 📹Edge. Including Image, Video, Text and Audio 20+ main stream scenarios and 150+ SOTA models with end-to-end optimization, multi-platform and multi-framework support.
WhirlyGlobe-Maply - WhirlyGlobe Development
Wolf Engine - The Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
Route-me - Open source map library for iOS
The-Forge - The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Cluster - Easy Map Annotation Clustering 📍
NAMapKit - Allows you to use custom maps in iphone applications and attempts to mimics some of the behaviour of the MapKit framework
PXGoogleDirections - Google Directions API helper for iOS, written in Swift