Skip to main content

@terascope/types / geo-interfaces

geo-interfaces

Enumerations

EnumerationDescription
ESGeoShapeType-
GeoShapeRelation-
GeoShapeType-

Interfaces

InterfaceDescription
GeoDistanceObj-
GeoPoint-

Type Aliases

CoordinateTuple

CoordinateTuple: [number, number]

Defined in: packages/types/src/geo-interfaces.ts:49


ESGeoShape

ESGeoShape: ESGeoShapePoint | ESGeoShapePolygon | ESGeoShapeMultiPolygon

Defined in: packages/types/src/geo-interfaces.ts:22


ESGeoShapeMultiPolygon

ESGeoShapeMultiPolygon: object

Defined in: packages/types/src/geo-interfaces.ts:17

Type declaration

coordinates

coordinates: CoordinateTuple[][][]

type

type: MultiPolygon


ESGeoShapePoint

ESGeoShapePoint: object

Defined in: packages/types/src/geo-interfaces.ts:7

Type declaration

coordinates

coordinates: CoordinateTuple

type

type: Point


ESGeoShapePolygon

ESGeoShapePolygon: object

Defined in: packages/types/src/geo-interfaces.ts:12

Type declaration

coordinates

coordinates: CoordinateTuple[][]

type

type: Polygon


GeoBoundary

GeoBoundary: readonly [GeoPoint, GeoPoint]

Defined in: packages/types/src/geo-interfaces.ts:72

A geo boundary is a box of geo points requiring at two geo points, one point is the top left, the other is the bottom right


GeoDistanceUnit

GeoDistanceUnit: "miles" | "yards" | "feet" | "inch" | "kilometers" | "meters" | "centimeters" | "millimeters" | "nauticalmiles"

Defined in: packages/types/src/geo-interfaces.ts:83


GeoInput

GeoInput: GeoPointInput | GeoPointInput[] | GeoShape

Defined in: packages/types/src/geo-interfaces.ts:81


GeoPointInput

GeoPointInput: GeoPointArr | GeoPointStr | GeoObjShort | GeoObjLong | GeoShapePoint

Defined in: packages/types/src/geo-interfaces.ts:56


GeoShape

GeoShape: GeoShapePoint | GeoShapePolygon | GeoShapeMultiPolygon

Defined in: packages/types/src/geo-interfaces.ts:45


GeoShapeMultiPolygon

GeoShapeMultiPolygon: object

Defined in: packages/types/src/geo-interfaces.ts:40

Type declaration

coordinates

coordinates: CoordinateTuple[][][]

type

type: MultiPolygon


GeoShapePoint

GeoShapePoint: object

Defined in: packages/types/src/geo-interfaces.ts:30

Type declaration

coordinates

coordinates: CoordinateTuple

type

type: Point


GeoShapePolygon

GeoShapePolygon: object

Defined in: packages/types/src/geo-interfaces.ts:35

Type declaration

coordinates

coordinates: CoordinateTuple[][]

type

type: Polygon


JoinGeoShape

JoinGeoShape: GeoShape | ESGeoShape

Defined in: packages/types/src/geo-interfaces.ts:47

Variables

GEO_DISTANCE_UNITS

const GEO_DISTANCE_UNITS: object

Defined in: packages/types/src/geo-interfaces.ts:85

Index Signature

[key: string]: GeoDistanceUnit