Retour au classement

mapbox/mapbox-gl-native

C++mapbox.com/mobile

Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL

mapmapbox-glopenglandroidiosmacosnodejsqtc-plus-plusjavaobjective-cswift
Croissance des étoiles
Étoiles
4.5k
Forks
1.3k
Croissance hebdomadaire
Issues
295
2k4k
janv. 2023mars 2024mai 2025juil. 2026
README

Mapbox GL Native

Circle CI build status Coverage Status

A C++ library that powers customizable vector maps in native applications on multiple platforms by taking stylesheets that conform to the Mapbox Style Specification, applying them to vector tiles that conform to the Mapbox Vector Tile Specification, and rendering them using OpenGL or Metal.

To embed interactive maps into a native application using a platform-specific language, install the Mapbox Maps SDK:

Mapbox GL JS is the WebGL-based counterpart to Mapbox GL Native that is designed for use on the Web.

Developing

We use CMake to build Mapbox GL Native for various platforms, including Linux, Android, iOS, macOS and Windows. The following command, executed from the root of this repository tree, will build Mapbox GL Native targeting your host architecture given that you have all the dependencies installed and run the example app.

$ git submodule update --init --recursive
$ cmake . -B build
$ cmake --build build
$ MAPBOX_ACCESS_TOKEN=my_access_token_here ./build/platform/glfw/mbgl-glfw

License

Mapbox GL Native is licensed under the 2-Clause BSD license. The licenses of its dependencies are tracked via FOSSA:

FOSSA Status

Dépôts similaires
redisson/redisson

Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..

JavaMavenApache License 2.0javaredis
redisson.pro
24.4k5.5k
emirpasic/gods

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

GoGo ModulesOthergogolang
17.4k1.8k
ZCShou/GoGoGo

一个基于 Android 调试 API + 百度地图实现的虚拟定位工具,并且同时实现了一个可以自由移动的摇杆

JavaMavenGNU General Public License v3.0androidjoystick
itexp.blog.csdn.net
10.9k1.2k
domlysz/BlenderGIS

Blender addons to make the bridge between Blender and geographic data

PythonPyPIGNU General Public License v3.0blenderaddon
9.2k1.5k
rastapasta/mapscii

🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac (brew install telnet) and Linux, connect with PuTTY on Windows

JavaScriptnpmMIT Licenseascii-artmap
9.2k293
visgl/react-map-gl

React friendly API wrapper around MapboxGL JS

TypeScriptnpmOtherreactmap
visgl.github.io/react-map-gl/
8.5k1.4k
google-map-react/google-map-react

Google map library for react that allows rendering components as markers :tada:

JavaScriptnpmMIT Licensereactmap
google-map-react.github.io/google-map-react/map/main/
6.5k853
dillidon/alerts-and-pickers

Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...

SwiftMIT Licenseuialertcontrollerpicker
5.8k702
PaulLeCam/react-leaflet

React components for Leaflet maps

TypeScriptnpmOtherleafletmap
react-leaflet.js.org
5.6k902
sshuair/awesome-gis

😎Awesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.

MIT Licensegisawesome
5.4k831
sacridini/Awesome-Geospatial

Long list of geospatial tools and resources

Creative Commons Zero v1.0 Universalawesome-listawesome
5.2k759
orcaman/concurrent-map

a thread-safe concurrent map for go

GoGo ModulesMIT Licensegolanggo
4.5k555