ravendb
Version:
RavenDB client for Node.js
15 lines • 571 B
JavaScript
import { SpatialCriteria } from "./SpatialCriteria.js";
import { ShapeToken } from "../../Session/Tokens/ShapeToken.js";
export class WktCriteria extends SpatialCriteria {
_shapeWkt;
_radiusUnits;
constructor(shapeWkt, relation, radiusUnits, distanceErrorPct) {
super(relation, distanceErrorPct);
this._shapeWkt = shapeWkt;
this._radiusUnits = radiusUnits;
}
_getShapeToken(addQueryParameter) {
return ShapeToken.wkt(addQueryParameter(this._shapeWkt), this._radiusUnits);
}
}
//# sourceMappingURL=WktCriteria.js.map