Skip to main content

@terascope/types / geo-interfaces

geo-interfaces

Index

Enumerations

EnumerationDescription
ESGeoShapeType-
GeoShapeRelation-
GeoShapeType-

Interfaces

InterfaceDescription
GeoDistanceObj-
GeoPoint-

Type Aliases

CoordinateTuple

CoordinateTuple: [number, number]

Source

geo-interfaces.ts:49


ESGeoShape

ESGeoShape: ESGeoShapePoint | ESGeoShapePolygon | ESGeoShapeMultiPolygon

Source

geo-interfaces.ts:22


ESGeoShapeMultiPolygon

ESGeoShapeMultiPolygon: object

Type declaration

coordinates

coordinates: CoordinateTuple[][][]

type

type: MultiPolygon

Source

geo-interfaces.ts:17


ESGeoShapePoint

ESGeoShapePoint: object

Type declaration

coordinates

coordinates: CoordinateTuple

type

type: Point

Source

geo-interfaces.ts:7


ESGeoShapePolygon

ESGeoShapePolygon: object

Type declaration

coordinates

coordinates: CoordinateTuple[][]

type

type: Polygon

Source

geo-interfaces.ts:12


GeoBoundary

GeoBoundary: readonly [GeoPoint, GeoPoint]

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

Source

geo-interfaces.ts:72


GeoDistanceUnit

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

Source

geo-interfaces.ts:83


GeoInput

GeoInput: GeoPointInput | GeoPointInput[] | GeoShape

Source

geo-interfaces.ts:81


GeoPointInput

GeoPointInput: GeoPointArr | GeoPointStr | GeoObjShort | GeoObjLong | GeoShapePoint

Source

geo-interfaces.ts:56


GeoShape

GeoShape: GeoShapePoint | GeoShapePolygon | GeoShapeMultiPolygon

Source

geo-interfaces.ts:45


GeoShapeMultiPolygon

GeoShapeMultiPolygon: object

Type declaration

coordinates

coordinates: CoordinateTuple[][][]

type

type: MultiPolygon

Source

geo-interfaces.ts:40


GeoShapePoint

GeoShapePoint: object

Type declaration

coordinates

coordinates: CoordinateTuple

type

type: Point

Source

geo-interfaces.ts:30


GeoShapePolygon

GeoShapePolygon: object

Type declaration

coordinates

coordinates: CoordinateTuple[][]

type

type: Polygon

Source

geo-interfaces.ts:35


JoinGeoShape

JoinGeoShape: GeoShape | ESGeoShape

Source

geo-interfaces.ts:47

Variables

GEO_DISTANCE_UNITS

const GEO_DISTANCE_UNITS: object

Index signature

[key: string]: GeoDistanceUnit

Source

geo-interfaces.ts:85