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 30 31 32
| import Graticule from 'ol/layer/Graticule.js'; import Map from 'ol/Map.js'; import OSM from 'ol/source/OSM.js'; import Stroke from 'ol/style/Stroke.js'; import TileLayer from 'ol/layer/Tile.js'; import View from 'ol/View.js'; import {fromLonLat} from 'ol/proj.js';
const map = new Map({ layers: [ new TileLayer({ source: new OSM({ wrapX: false, }), }), new Graticule({ strokeStyle: new Stroke({ color: 'rgba(255,120,0,0.9)', width: 2, lineDash: [0.5, 4], }), showLabels: true, wrapX: false, }), ], target: 'map', view: new View({ center: fromLonLat([4.8, 47.75]), zoom: 5, }), });
|