three-geojson-geometry
Version:
ThreeJS geometry for stroking GeoJSON objects on a sphere
25 lines (19 loc) • 491 B
TypeScript
import { BufferGeometry } from 'three';
type Coords = number[] | Coords[];
interface GeoJson {
type: 'Point' | 'MultiPoint' | 'LineString' | 'MultiLineString' | 'Polygon' | 'MultiPolygon';
coordinates: Coords;
}
declare class GeoJsonGeometry extends BufferGeometry {
constructor(
geoJson: GeoJson,
radius?: number,
resolution?: number
);
parameters: {
geoJson: GeoJson,
radius?: number,
resolution?: number
}
}
export { GeoJsonGeometry as default };