@terrestris/vectortiles
Version:
A simple library that makes use of free available world-wide terrestris vectortiles in MapBox MVT format from OpenStreetMap data
38 lines (29 loc) • 921 B
Markdown
A simple library that makes use of free available world-wide terrestris vectortiles in MapBox MVT format from OpenStreetMap data.
The main method `getOSMLayer` creates an openlayers VectorTile Layer, which you
can use straight in your openlayers application.

A simple demonstration application can be found here:
https://demo.terrestris.de/democlient/index.html
Install the module e.g. by
`npm i @terrestris/vectortiles`
Then, in your code, import as follows:
```
import terrestrisVectorTiles from '@terrestris/vectortiles';
```
Then you can create the OSM-VectorTile layer by calling
```
const layer = new terrestrisVectorTiles();
```
or with custom configuration and style:
```
const layer = new terrestrisVectorTiles({
declutter: false,
usePlacesLabels: false,
style_roads: [{
...
}]
});
```