Friday, March 10, 2017

Mapbox GL

"Mapbox GL is a suite of open-source libraries developed by Mapbox for embedding customizable slippy maps in Web, mobile, and desktop applications. There is also a library for building server-side or command-line rendering tools.

Mapbox GL takes stylesheets that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification via TileJSON manifests, and renders them dynamically using OpenGL for high performance. By default, Mapbox GL displays Mapbox Streets vector tiles based on OpenStreetMap data. The developer can choose among several Mapbox-designed styles or design a custom style in the graphical style editor of Mapbox Studio.

On mobile platforms, the Mapbox Telemetry component uses the device's location data to facilitate improvements to OpenStreetMap data.

Mapbox GL also powers the Mapbox Static API, which produces static map images on the server side for situations where interactivity is unnecessary or impractical.

The following libraries are officially supported by Mapbox, except for the macOS SDK. The macOS SDK is community-maintained, although it shares the majority of its code with the Mapbox-developed iOS SDK.
Library Platform Target languages Latest release
Mapbox GL JS Web JavaScript Download
Mapbox Android SDK Android Java Look for “android-”
Mapbox iOS SDK iOS Objective-C, Swift, Interface Builder Look for “ios-”
Mapbox macOS SDK macOS Objective-C, Swift, Interface Builder, AppleScript Look for “macos-”
Mapbox Qt SDK Qt C++03, QML Look for “qt-”
node-mapbox-gl-native Node.js JavaScript Look for “node-”


http://wiki.openstreetmap.org/wiki/Mapbox_GL

No comments:

Post a Comment