@spatial/standard-deviational-ellipse
Version:
turf standard-deviational-ellipse module
31 lines (26 loc) • 742 B
TypeScript
import { FeatureCollection, Feature, Position, Polygon, Properties, Point } from '@spatial/helpers';
/**
* http://turfjs.org/docs/#standarddeviational-ellipse
*/
export interface SDEProps {
meanCenterCoordinates: Position,
semiMajorAxis: number,
semiMinorAxis: number,
numberOfFeatures: number,
angle: number,
percentageWithinEllipse: number
}
export interface StandardDeviationalEllipse extends Feature<Polygon> {
properties: {
standardDeviationalEllipse: SDEProps,
[key: string]: any
}
}
export default function (
points: FeatureCollection<Point>,
options?: {
properties?: Properties,
weight?: string,
steps?: number
}
): StandardDeviationalEllipse;