@firstclasspostcodes/osgb

Convert to/from WGS84 and OSGB coordinate systems

Usage no npm install needed!

<script type="module">
  import firstclasspostcodesOsgb from 'https://cdn.skypack.dev/@firstclasspostcodes/osgb';
</script>

README

OSGB

This tiny JS library is used as a helper library to convert between both OSGB and WGS84 geo-cordinate systems. It provides two exported functions toLatLng() and toEastingNorthing().

Installation

The CLI can be installed globally, using:

npm i -g @firstclasspostcodes/osgb

Usage

const { toLatLng, toEastingNorthing } = require('@firstclasspostcodes/osgb');

const position = {
latitude: 51.5018949,
  longitude: -0.2107977,
};

const osgb = toEastingNorthing(position);

const { easting, northing } = osgb;

const wgs84 = toLatLng({ easting, northing });