qwc2
Version:
QGIS Web Client
28 lines (27 loc) • 674 B
JavaScript
/**
* Copyright 2015 GeoSolutions Sas
* Copyright 2016-2024 Sourcepole AG
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* LICENSE file in the root directory of this source tree.
*/
import ol from 'openlayers';
export default {
create: function create(options, map) {
var graticule = new ol.Graticule({
strokeStyle: options.style || new ol.style.Stroke({
color: 'rgba(255,120,0,0.9)',
width: 2,
lineDash: [0.5, 4]
})
});
graticule.setMap(map);
return {
detached: true,
remove: function remove() {
graticule.setMap(null);
}
};
}
};