coord-trans-sdk
v1.0.1
Published
坐标转换工具
Readme
坐标转换工具
安装
npm install coord-trans -S
# 或者
yarn add coord-trans使用
// 经纬度入参为数字或字符串, 出参为数组[经度,维度]
import Coord from 'coord-trans';
const res = Coord.bd09Towgs84(lng, lat);支持的坐标系
BD09 ↔ GCJ02; GCJ02 ↔ WGS84; CGCS2000(大地) ↔ WGS84;
基础转换这三种, 剩下的坐标系转换请自行实现, 工具中封装了BD09 ↔ CGCS2000(大地); GCJ02 ↔ CGCS2000(大地) 的转换
注意事项
API
目前仅支持以下坐标系转换, 参数均为(经度, 维度)格式 | 方法 | 源坐标系 | 目标坐标系 |路径 | | --- | --- | --- | --- | | gcj02Tobd09 | 国测局坐标系/火星坐标系(GCJ02) | 百度坐标系(BD09) | | bd09Togcj02 | 百度坐标系(BD09) | 国测局坐标系/火星坐标系(GCJ02) | | gcj02Towgs84 | 国测局坐标系/火星坐标系(GCJ02) | WGS84 | | wgs84Togcj02 | WGS84 | 国测局坐标系/火星坐标系(GCJ02) | | wgs84Tocgcs2000 | WGS84 | CGCS2000(大地) | | cgcs2000Towgs84 | CGCS2000(大地) | WGS84 | | bd09Tocgcs2000 | 百度坐标系(BD09) | CGCS2000(大地) |BD09→GCJ02→WGS84→CGCS2000| | cgcs2000Tobd09 | CGCS2000(大地) | 百度坐标系(BD09) |CGCS2000→WGS84→GCJ02→BD09| | gcj02Tocgcs2000 | 国测局坐标系/火星坐标系(GCJ02) | CGCS2000(大地) | GCJ02→WGS84→CGCS2000| | cgcs2000Togcj02 | CGCS2000(大地) | 国测局坐标系/火星坐标系(GCJ02) |CGCS2000→WGS84→GCJ02|
