npm 包 gps2cl 使用教程

阅读时长 3 分钟读完

1. 简介

GPS2CL 是一款使用 JavaScript 编写的 npm 包,它可以将经纬度转换为中国坐标系(GCJ-02)坐标或WGS-84坐标。GCJ-02是由中国国家测绘局制定的一种对经纬度数据进行加密的算法,以避免地图数据的偏移,而 WGS-84 坐标则是 GPS 接收机所采用的一种坐标系统,用于表达 GPS 定位结果。

2. 安装

安装 GPS2CL 必须要确保你已经安装了 node 和 npm,如果没有安装的话,可以在官网下载并安装。接下来,我们可以通过以下命令安装 gps2cl:

3. 使用方式

将经纬度转换为 GCJ02 坐标:

将经纬度转换为 WGS84 坐标:

4. 参数说明

gps2cl 提供了两个方法,分别是 wgs84togcj02 和 gcj02towgs84。

4.1 wgs84togcj02

将经纬度转换为 GCJ-02 坐标系。有两个参数:经度和纬度,可以通过以下方式进行调用:

其中,lng 是经度,lat 是纬度。该方法返回一个对象,它包含转化后的经纬度,格式为 {lon, lat}。

4.2 gcj02towgs84

将经纬度转换为 WGS-84 坐标系。有两个参数:经度和纬度,可以通过以下方式进行调用:

其中,lng 是经度,lat 是纬度。该方法返回一个对象,它包含转化后的经纬度,格式为 {lon, lat}。

5. 总结

GPS2CL 是一款轻量级的 GPS 坐标转化 npm 包,可以很方便的将经纬度坐标转化为中国坐标系或 WGS-84 坐标系,方便前端开发者快速实现 GPS 坐标转化。通过本文我们可以学习到,如何安装和使用 GPS2CL,并且详细了解了 gps2cl 的使用方式和参数说明。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005577681e8991b448d476b

纠错
反馈