@seismo/core
Version:
This is the package for the core library of Seismo, a JavaScript library for seismic data processing and visualization. It provides utilities for handling seismic data, including FDSN web services, waveform processing, and event handling. The library is d
37 lines (36 loc) • 994 B
TypeScript
/**
* commonalities with all types of FDSN Web Services
*/
export declare const IRIS_HOST = "service.iris.edu";
export declare class FDSNCommon {
/** @private */
_specVersion: string;
/** @private */
_protocol: string;
/** @private */
_host?: string;
/** @private */
_port: number;
/** @private */
_nodata: number | undefined;
/** @private */
_timeoutSec: number;
constructor(host?: string);
}
export declare class LatLonRegion {
}
export declare class LatLonBox extends LatLonRegion {
west: number;
east: number;
south: number;
north: number;
constructor(west: number, east: number, south: number, north: number);
asLeafletBounds(): [[number, number], [number, number]];
}
export declare class LatLonRadius extends LatLonRegion {
latitude: number;
longitude: number;
minRadius: number;
maxRadius: number;
constructor(latitude: number, longitude: number, minRadius: number, maxRadius: number);
}