Skip to content

Commit c3f2043

Browse files
committed
Add todos and hoverState filter
1 parent fb498e7 commit c3f2043

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

popgetter-browser/web/src/routes/DownloadMode.svelte

+1
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,7 @@
297297
let bboxForRequest = bboxValue;
298298
console.log("Bbox", bboxForRequest);
299299
300+
// TODO: create data request spec when no bbox is given
300301
let dataRequestSpec = {
301302
region: [
302303
{

popgetter-browser/web/src/routes/TilesMap.svelte

+7-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
VectorTileSource,
55
FillLayer,
66
JoinedData,
7+
hoverStateFilter,
78
} from "svelte-maplibre";
89
910
import { tileUrl, previewMetricMapColors } from "./globals";
@@ -23,6 +24,8 @@
2324
function handleMapLoad(event) {
2425
mapInstance = event.detail.map;
2526
}
27+
28+
// TODO: upon click show record for GEO_ID from previewMetricMapColors
2629
</script>
2730

2831
{#if showMap}
@@ -38,11 +41,14 @@
3841
<FillLayer
3942
paint={{
4043
"fill-color": ["coalesce", ["feature-state", "color"], "#102020"],
41-
"fill-opacity": 0.7,
44+
"fill-opacity": hoverStateFilter(0.7, 1.0),
4245
}}
4346
sourceLayer={"geoms"}
4447
manageHoverState
48+
eventsIfTopMost
49+
hoverCursor="pointer"
4550
/>
51+
4652
<JoinedData
4753
data={$previewMetricMapColors}
4854
idCol="GEO_ID"

0 commit comments

Comments
 (0)