The MapLibre map.
OptionalonInvoked with the draw state on every draw change (the widget renders the overlay from this).
OptionalonInvoked with the (re)sampled ProfileRun whenever elevations change.
OptionalsamplesStation count along the line (default 256, clamped [16, 2048]).
Optionalsurface3D layers whose surfaces (buildings, integrated mesh) are sampled along the line and
drawn as the second, feature-colored chart line (any layer exposing
sampleSurfaceHeights, e.g. the mesh layers). Omitted → terrain-only profile.
Configuration for createProfileController.