import MVT from '../../../../src/ol/format/MVT.js'; import Map from '../../../../src/ol/Map.js'; import VectorTileLayer from '../../../../src/ol/layer/VectorTile.js'; import VectorTileRenderType from '../../../../src/ol/layer/VectorTileRenderType.js'; import VectorTileSource from '../../../../src/ol/source/VectorTile.js'; import View from '../../../../src/ol/View.js'; import {createXYZ} from '../../../../src/ol/tilegrid.js'; new Map({ layers: [ new VectorTileLayer({ renderMode: VectorTileRenderType.VECTOR, opacity: 0.1, source: new VectorTileSource({ format: new MVT(), tileGrid: createXYZ(), url: '/data/tiles/mapbox-streets-v6/{z}/{x}/{y}.vector.pbf', transition: 0, }), }), ], target: 'map', view: new View({ center: [1825927.7316762917, 6143091.089223046], zoom: 14, }), }); render({ message: 'Vector tile layer renders with vector render mode', tolerance: 0.02, });