soda-angular
Version:
Socrata SODA client for Angular
18 lines (17 loc) • 542 B
JavaScript
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}')`;
}
}