abrain / gauss-krueger

Convert GK2, GK3, GK4 & GK5 coordinates to WGS84 lat/lon.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gauss-krueger

JavaScript module for converting Gauß-Krüger-coordinates into WGS84 latitide and longitude, and vice versa. Supported zones: GK2 (EPSG:31466), GK3 (EPSG:31467), GK4 (EPSG:31468), GK5 (EPSG:31469), based on the the Bessel ellipsoide and Potsdam / Rauenberg datum.

npm version Build Status Greenkeeper badge dependency status dev dependency status license chat on gitter

Usage

const gk = require('gauss-krueger')

let wgs84 = gk.toWGS({x: 4591270, y: 5819620}) // {longitude: 13.34255019849783, latitude: 52.50210050984162}

let gk = gk.toGK({longitude: 13.4, latitude: 52.5}) // {x: 4595175.488530577, y: 5819460.402152777}

// The script guesses the GK zone based on the input coordinate longitude.
// You can also supply a zone directly via the zone parameter:
let gk5 = gk.toGK({longitude: 13.4, latitude: 52.5}, 5) // {x: 5391482.283752493, y: 5819737.58836849}

Contributing

If you found a bug, want to propose a feature or feel the urge to complain about your life, feel free to visit the issues page.

About

Convert GK2, GK3, GK4 & GK5 coordinates to WGS84 lat/lon.

License:MIT License


Languages

Language:JavaScript 100.0%