node-red-contrib-tak-registration
Version:
A Node-RED node to register to TAK and to help wrap files as datapackages to send to TAK
25 lines • 714 B
JavaScript
// index.ts
import { coordEach } from "@turf/meta";
import { isObject } from "@turf/helpers";
import { clone } from "@turf/clone";
function flip(geojson, options) {
var _a;
options = options || {};
if (!isObject(options)) throw new Error("options is invalid");
const mutate = (_a = options.mutate) != null ? _a : false;
if (!geojson) throw new Error("geojson is required");
if (mutate === false || mutate === void 0) geojson = clone(geojson);
coordEach(geojson, function(coord) {
var x = coord[0];
var y = coord[1];
coord[0] = y;
coord[1] = x;
});
return geojson;
}
var turf_flip_default = flip;
export {
turf_flip_default as default,
flip
};
//# sourceMappingURL=index.js.map