@convex-dev/geospatial
Version:
A geospatial index for Convex
20 lines • 511 B
JavaScript
import { v } from "convex/values";
export { primitive } from "./lib/primitive.js";
// Latitudes are in degrees.
export const latitude = v.number();
// Longitudes are in degrees.
export const longitude = v.number();
export const point = v.object({
latitude,
longitude,
});
export function pointToArray(p) {
return [p.latitude, p.longitude];
}
export const rectangle = v.object({
west: longitude,
east: longitude,
south: latitude,
north: latitude,
});
//# sourceMappingURL=types.js.map