@webviz/subsurface-viewer
Version:
3D visualization component for subsurface reservoir data
25 lines (24 loc) • 624 B
TypeScript
export declare const log2: (x: number) => number;
type Bounds = [number, number, number, number];
type Padding = {
top: number;
bottom: number;
left: number;
right: number;
};
export declare function fitBounds({ width, height, bounds, minExtent, // 0.01 would be about 1000 meters (degree is ~110KM)
maxZoom, // ~x4,000,000 => About 10 meter extents
padding, offset, }: {
width: number;
height: number;
bounds: Bounds;
minExtent?: number;
maxZoom?: number;
padding?: number | Padding;
offset?: [number, number];
}): {
x: number;
y: number;
zoom: number;
};
export {};