/*\ title: $:/plugins/tiddlywiki/geospatial/operators/helper.js type: application/javascript module-type: filteroperator Filter operators for geospatial helpers \*/ (function(){ /*jslint node: true, browser: true */ /*global $tw: false */ "use strict"; var turf = require("$:/plugins/tiddlywiki/geospatial/turf.js"); exports.geopoint = function(source,operator,options) { var lat = $tw.utils.parseNumber(operator.operands[0] || 0), long = $tw.utils.parseNumber(operator.operands[1] || 0), alt = $tw.utils.parseNumber(operator.operands[2] || 0); return [JSON.stringify(turf.point([lat,long,alt]))]; }; })();