val inverse_distance_to_a_power : power:float ‑> smoothing:float ‑> anisotropy_ratio:float ‑> anisotropy_angle:float ‑> radius:(float * float) ‑> angle:float ‑> points:(int * int) ‑> no_data_value:float ‑> interpolate_t
val moving_average : radius:(float * float) ‑> angle:float ‑> min_points:int ‑> no_data_value:float ‑> interpolate_t
val nearest_neighbor : radius:(float * float) ‑> angle:float ‑> no_data_value:float ‑> interpolate_t
type metric_t
= radius:(float * float) ‑> angle:float ‑> min_points:int ‑> no_data_value:float ‑> interpolate_t
val metric_minimum : metric_t
val metric_maximum : metric_t
val metric_range : metric_t
val metric_count : metric_t
val metric_average_distance : metric_t
val metric_average_distance_points : metric_t
val make : interpolate_t ‑> (float * float * float) list ‑> xrange:(int * float * float) ‑> yrange:(int * float * float) ‑> ('v, 'e) Band.Data.t ‑> ('v, 'e, Bigarray.c_layout) Bigarray.Array2.t
make interp points ~xrange ~yrange kind
interpolates the data in
points
onto a regular grid specified by xrange
and yrange
.
(x, y, z)
triples.(steps, min, max)
triple.(steps, min, max)
triple.