@antv/data-wizard
Version:
A js/ts library for data processing
31 lines (30 loc) • 734 B
TypeScript
import { BasicRandom, FloatOptions } from './basic-random';
/**
* The Generator for location
* @public
*/
export declare class LocationRandom extends BasicRandom {
/**
* return a random longtitude
* @param options - the params
*/
longtitude(options?: FloatOptions): number;
/**
* return a random latitude
* @param options - the params
*/
latitude(options?: FloatOptions): number;
/**
* return a random coordinates
* @param options - the params
*/
coordinates(options?: CoordinatesOptions): string;
}
/** @public */
export interface CoordinatesOptions {
maxLat?: number;
minLat?: number;
maxLong?: number;
minLong?: number;
fixed?: number;
}