overpass layer progress

This commit is contained in:
vcoppe
2024-07-16 23:57:17 +02:00
parent fe100f9247
commit af919c7316
5 changed files with 241 additions and 29 deletions

View File

@@ -12,8 +12,10 @@
import { map } from '$lib/stores';
import { get, writable } from 'svelte/store';
import { getLayers } from './utils';
import { OverpassLayer } from './OverpassLayer';
let container: HTMLDivElement;
let overpassLayer: OverpassLayer;
const {
currentBasemap,
@@ -54,6 +56,14 @@
});
}
$: if ($map) {
if (overpassLayer) {
overpassLayer.remove();
}
overpassLayer = new OverpassLayer($map);
overpassLayer.add();
}
let selectedBasemap = writable(get(currentBasemap));
selectedBasemap.subscribe((value) => {
// Updates coming from radio buttons