UNPKG

geolib

Version:

Library to provide basic geospatial operations like distance calculation, decoding of sexagesimal coordinates etc.

1 lines 824 B
"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _constants=require("./constants");var _getCoordinateKey=_interopRequireDefault(require("./getCoordinateKey"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const getCoordinateKeys=function(point){let keysToLookup=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{longitude:_constants.longitudeKeys,latitude:_constants.latitudeKeys,altitude:_constants.altitudeKeys};const longitude=(0,_getCoordinateKey.default)(point,keysToLookup.longitude);const latitude=(0,_getCoordinateKey.default)(point,keysToLookup.latitude);const altitude=(0,_getCoordinateKey.default)(point,keysToLookup.altitude);return{latitude,longitude,...(altitude?{altitude}:{})}};var _default=exports.default=getCoordinateKeys;