GPSUtils

open class GPSUtils

gps工具类

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open var a: Double
Link copied to clipboard
open var ee: Double
Link copied to clipboard
open var pi: Double
Link copied to clipboard
open var x_pi: Double

Functions

Link copied to clipboard
open fun bd09_To_Gcj02(lat: Double, lon: Double): Array<Double>
* 火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法 * * 将 BD-09 坐标转换成GCJ-02 坐标 * * @param bd_lat * @param bd_lon * @return
Link copied to clipboard
open fun bd09_To_gps84(lat: Double, lon: Double): Array<Double>
Link copied to clipboard
open fun gcj02_To_Bd09(lat: Double, lon: Double): Array<Double>
火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法 将 GCJ-02 坐标转换成 BD-09 坐标
Link copied to clipboard
open fun gcj02_To_Gps84(lat: Double, lon: Double): Array<Double>
* 火星坐标系 (GCJ-02) to 84 * * @param lon * @param lat * @return
Link copied to clipboard
open fun GetDistance(lat1: Double, lng1: Double, lat2: Double, lng2: Double): Double
计算两个经纬度之间的距离
Link copied to clipboard
open fun GetKMDistance(lat1: Double, lng1: Double, lat2: Double, lng2: Double): BigDecimal
Link copied to clipboard
open fun gps84_To_bd09(lat: Double, lon: Double): Array<Double>
将gps84转为bd09
Link copied to clipboard
open fun gps84_To_Gcj02(lat: Double, lon: Double): Array<Double>
84 to 火星坐标系 (GCJ-02) World Geodetic System ==> Mars Geodetic System
Link copied to clipboard
open fun outOfChina(lat: Double, lon: Double): Boolean
Link copied to clipboard
open fun transform(lat: Double, lon: Double): Array<Double>
Link copied to clipboard
open fun transformLat(x: Double, y: Double): Double
Link copied to clipboard
open fun transformLon(x: Double, y: Double): Double