Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including dmm-parser with all npm packages installed. Try it out:

const dmm = require('dmm-parser') const raw = [ {type: 'dmm', raw: '3321.6735,S'}, {type: 'dmm', raw: '07030.7640,W'}, {type: 'dmm', raw: '4212.55809,N'}, {type: 'dmm', raw: '00844.46606,W'}, {type: 'latitude', raw: -33.361225, fixed: 4}, {type: 'latitude', raw: 42.2093015, fixed: 4}, {type: 'longitude', raw: -70.51273333333333, fixed: 5}, {type: 'longitude', raw: -8.741101, fixed: 5} ] const data = raw.map(data => { if (data.type === 'dmm') { return dmm.degToDec(data.raw) } else if (data.type === 'latitude') { return dmm.latToDmm(data.raw, data.fixed) } else if (data.type === 'longitude') { return dmm.lngToDmm(data.raw, data.fixed) } })

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

dmm-parser v0.0.3

Parser for latitude and longitude in DMM format

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free