Parse a coordinate string in zone.tab format e.g. `-2439+02555`
npm install parse-tzdata-coordinate





Parse a coordinate string in zone.tab format
``javascript
import parseTzdataCoordinate from 'parse-tzdata-coordinate';
parseTzdataCoordinate('+394606-0860929');
/*
=> {
latitude: {
sign: '+',
degree: 39,
minute: 46,
second: 6
},
longitude: {
sign: '-',
degree: 86,
minute: 9,
second: 29
}
}
*/
`
``
npm install parse-tzdata-coordinate
``
bower install parse-tzdata-coordinate
str: String Object
Return:
It takes a string of time zone coordinates in tz database format:
> Latitude and longitude of the zone's principal location in ISO 6709 sign-degrees-minutes-seconds format, either +-DDMM+-DDDMM or +-DDMMSS+-DDDMMSS, first latitude (+ is north), then longitude (+ is east).
and returns an object in the form:
``
{
latitude: {
sign:
degree:
minute:
[second:
},
longitude: {
sign:
degree:
minute:
[second:
}
}
`javascript``
parseTzdataCoordinate('+394606-0860929');
/*
=> {
latitude: {
sign: '+',
degree: 34,
minute: 31
},
longitude: {
sign: '+',
degree: 69,
minute: 12
}
}
*/
Copyright (c) 2016 Shinnosuke Watanabe
Licensed under the MIT License.