UNPKG

soda-angular

Version:
18 lines (17 loc) 542 B
import { WellKnownType } from '../../../../datatypes/well-known-type'; export class Intersects { constructor(column, geometry) { if (!column) { throw new Error("Column must be provided"); } if (!geometry) { throw new Error("Geometry must be provided"); } this.Column = column; this.Geometry = geometry; } toString() { const wkt = new WellKnownType(this.Geometry.Value); return `intersects(${this.Column}, '${wkt}')`; } }