uax/gps

GPS 转换

维护者

详细信息

github.com/uax/gps

源代码

问题

v0.0.1 2017-05-10 07:14 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:31:11 UTC


README

  • WGS-84:是国际标准,GPS坐标(Google Earth使用、或者GPS模块)
  • GCJ-02:中国坐标偏移标准,Google Map、高德、腾讯使用
  • BD-09:百度坐标偏移标准,Baidu Map使用

使用说明

use GPS\Convert;

WGS-84 to GCJ-02

Convert.gcj_encrypt();

GCJ-02 to WGS-84 粗略

Convert.gcj_decrypt();

GCJ-02 to WGS-84 精确(二分极限法)

Convert.gcj_decrypt_exact();

GCJ-02 to BD-09

Convert.bd_encrypt();

BD-09 to GCJ-02

Convert.bd_decrypt();

计算距离

Convert.distance();

**注意:**本算法 gcj算法、bd算法都非常精确,已经测试通过。(BD转换的结果和百度提供的接口精确到小数点后4位),请放心使用。