fix(map): reduce bathymetry fill complexity at low zoom

This commit is contained in:
htlee 2026-02-15 13:15:41 +09:00
부모 84d602d25b
커밋 dc0729fc5f

파일 보기

@ -218,6 +218,10 @@ function injectOceanBathymetryLayers(style: StyleSpecification, maptilerKey: str
type: "fill",
source: oceanSourceId,
"source-layer": "contour",
// Very low zoom tiles can contain extremely complex polygons (coastline/detail),
// which may exceed MapLibre's per-segment 16-bit vertex limit and render incorrectly.
// We keep the fill starting at a more reasonable zoom.
minzoom: 4,
paint: {
// Dark-mode friendly palette (shallow = slightly brighter; deep = near-black).
"fill-color": bathyFillColor,