@geolonia/mbgl-export-control

0.4.7 • Public • Published

@geolonia/mbgl-export-control

npm version

This is a Mapbox GL JS plugin that allows you to download the map as .png file.

Demo

https://geolonia.github.io/mbgl-export-control/

How to install

$ npm install @geolonia/mbgl-export-control

Then:

import ExportControl from '@geolonia/mbgl-export-control'

const map = new mapboxgl.Map({...});

// Add the control to download png.
map.addControl(new ExportControl());

Options

The constructor of this plugin has some options.

new ExportControl({
  dpi: 300,
  attribution: "© OpenStreetMap Contributors",
})
  • dpi - Optional. Resolution for the png image. The default value is 300.
  • attribution - Optional. The attribution text for map exported with png format.
  • textFont - Optional. An array of text fonts. ["Noto Sans Italic", "..."]. If it is empty, this plugin try to detect font from JSON for the style of the map.

LICENCE

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i @geolonia/mbgl-export-control

Weekly Downloads

1

Version

0.4.7

License

MIT

Unpacked Size

21.8 kB

Total Files

9

Last publish

Collaborators

  • miya0001
  • naogify
  • sleepy_keita