coordinates-transform

1.0.1 • Public • Published

coordinates-transform

Tools for coordinates transformation between BD09, GCJ02 and WGS84。

(For coordinates in China Mainland only)

BD09: Baidu Map

GCJ02: Google Map / AutoNavi Map / Tencent Map

WGS84: World Geodetic System

Install

npm install coordinates-transform

Usage

const {bd09togcj02, gcj02tobd09, wgs84togcj02, gcj02towgs84} = require('coordinates-transform');
 
// 百度转谷歌、高德、腾讯
// Baidu Map to Google Map / AutoNavi Map / Tencent Map
console.log(bd09togcj02(121.442869, 31.032034));
// [ 121.4364664212716, 31.025677793196795 ]
 
// 谷歌、高德、腾讯转百度
// Google Map / AutoNavi Map / Tencent Map to Baidu Map
console.log(gcj02tobd09(121.436466, 31.025677));
// [ 121.44286883589297, 31.03203364007244 ]
 
// 谷歌、高德转WGS通用
// Google Map or AutoNavi Map to World Geodetic System
console.log(gcj02towgs84(121.436466, 31.025677));
// [ 121.43186360201696, 31.0276475152394 ]
 
// WGS通用转谷歌、高德
// World Geodetic System to Google Map or AutoNavi Map
console.log(wgs84togcj02(121.431863, 31.027647));
// [ 121.43647333299322, 31.025684130869397 ]

License

MIT © Wang Sijie

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i coordinates-transform

      Weekly Downloads

      2

      Version

      1.0.1

      License

      MIT

      Unpacked Size

      7.11 kB

      Total Files

      4

      Last publish

      Collaborators

      • wangsijie