TencentLocationUtils class abstract

定位相关工具方法。

原生不支持的平台会抛出 TencentLocationError(错误码 unsupportedOnThisPlatform)。各方法的平台支持情况详见方法注释。

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

contains({required TencentLocationCoordinate center, required double radius, required TencentLocationCoordinate point}) bool
判断指定坐标点是否落在以 center 为圆心、半径为 radius 米的圆形区域内。
distanceBetween(TencentLocationCoordinate a, TencentLocationCoordinate b) double
计算两个坐标点之间的距离,单位:米。
isInRegion({required double latitude, required double longitude}) Future<bool>
坐标是否在国内。
isSupportGps() Future<bool>
当前设备是否支持 GPS。
wgs84ToGcj02(TencentLocationCoordinate coord) Future<TencentLocationCoordinate>
WGS-84 坐标转 GCJ-02 坐标。