Add additional layers from own definitions

- in JOSM format with some exceptions
- basic WMS support
- API key handling
This commit is contained in:
Norbert Renner 2019-03-14 20:31:47 +01:00
parent bfa2ebb5a6
commit c2369acde0
16 changed files with 4548 additions and 54 deletions

View file

@ -23,6 +23,7 @@ var cleanCSS = require('gulp-clean-css');
var modifyCssUrls = require('gulp-modify-css-urls');
var sort = require('gulp-sort');
var scanner = require('i18next-scanner');
var jsonConcat = require('gulp-json-concat');
var debug = false;
@ -272,3 +273,11 @@ gulp.task('i18next', function() {
}))
.pipe(gulp.dest('.'));
})
gulp.task('layers', function () {
return gulp.src('layers/extra/**/*.json')
.pipe(jsonConcat('layers-extra.js', function(data){
return Buffer.from('Object.assign(BR.layerIndex, ' + JSON.stringify(data, null, 4) + ');');
}))
.pipe(gulp.dest('layers'));
});