UNPKG

@trailstash/ultra

Version:

A web based tool for making MapLibre GL maps with data from sources such as Overpass, GeoJSON, GPX, KML, TCX, etc

17 lines (15 loc) 422 B
import { sandbox } from "../sandbox.js"; import { geoJsonLayers as layers } from "./common.js"; export default { source: async function geojson(query, controller) { return await Promise.race([ sandbox("source", query, {}), new Promise((resolve, reject) => { controller.signal.onabort = () => { reject(new DOMException("", "AbortError")); }; }), ]); }, layers, };