1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| import MVT from 'ol/format/MVT.js'; import Map from 'ol/Map.js'; import OGCVectorTile from 'ol/source/OGCVectorTile.js'; import VectorTileLayer from 'ol/layer/VectorTile.js'; import View from 'ol/View.js';
const map = new Map({ target: 'map', layers: [ new VectorTileLayer({ source: new OGCVectorTile({ url: 'https://maps.gnosis.earth/ogcapi/collections/NaturalEarth:cultural:ne_10m_admin_0_countries/tiles/WorldCRS84Quad', format: new MVT(), projection: 'EPSG:4326', }), background: '#d1d1d1', style: { 'stroke-width': 0.6, 'stroke-color': '#8c8b8b', 'fill-color': '#f7f7e9', }, }), ], view: new View({ center: [0, 0], zoom: 1, projection: 'EPSG:4326', }), });
|