Manage orienteering maps data with Javascript/Typescript
deno add @orienteering-js/mapnpx jsr add @orienteering-js/mapyarn dlx jsr add @orienteering-js/mappnpm dlx jsr add @orienteering-js/mapbunx jsr add @orienteering-js/mapimport { CoordinatesConverter } from "@orienteering-js/map";
const mapCalibration = [
{
gps: { lat: 45, lon: 6 },
point: { x: 0, y: 0 },
},
{
gps: { lat: 45.5, lon: 6.02 },
point: { x: 0, y: 4053 },
},
{
gps: { lat: 45.03, lon: 6.65 },
point: { x: 2587, y: 0 },
},
];
const converter = new CoordinatesConverter(mapCalibration);
console.log(converter.latLongToXY([45.0256, 6.1456]));