2.3.1 • Published 3 years ago
chenwei-plugin-amap v2.3.1
使用高德定位SDK进行定位,以解决webapp中定位不准的问题
安装
ionic cordova plugin add chenwei-plugin-amap --variable ANDROID_KEY=your android key --variable IOS_KEY=your ios key
npm i @chenwei116057/amap
使用
在app.module.ts引入AMapPlugin
import {AMapPlugin} from '@chenwei116057/amap';
...
providers: [
AMapPlugin
]
方法介绍
获取当前位置信息(IOS/安卓)
getLocation(): Promise<LocationResult|void>;
LocationResult {
/**
* 定位精度 仅android存在,IOS恒为undefined
*/
accuracy: number;
/**
* 区域编码
*/
adCode: string;
/**
* 地址
*/
address: string;
/**
* 城市|区
*/
city: string;
/**
* 城市编码
*/
cityCode: string;
/**
*精度
*/
latitude: number;
/**
*纬度
*/
longitude: number;
/**
* 当前定位点的AOI信息
*/
aoiName: string;
/**
* 国家
*/
country: string;
/**
* 城区信息
*/
district: string;
/**
* 当前定位点的POI信息
*/
poiName: string;
/**
* 省份
*/
province: string;
/**
* 街道
*/
street: string;
/**
* 街道号
*/
streetNum: string;
/**
* 定位时间 仅android存在,IOS恒为undefined
*/
locationTime: Date
}
`
获取天气信息(IOS/安卓)
getWeatherInfo(params: { adCode: string }): Promise<WeatherInfo | void>;
WeatherInfo {
type: "live" | "forecast";
/**
* 天气
*/
weather: string;
/**
* 温度
*/
temperature: string;
/**
* 城市|区
*/
city: string;
/**
* 省份
*
*/
province: string;
/**
* 风向
*/
windDirection: string;
/**
* 风力
*/
windPower: string;
/**
* 湿度
*/
humidity: string;
}
计算两个坐标间的距离(IOS/安卓)
calculateDistance(params: { startLatitude: number, startLongitude: number, endLatitude: number, endLongitude: number }): Promise<number | void>;
2.2.3
3 years ago
2.2.2
3 years ago
2.2.5
3 years ago
2.2.4
3 years ago
2.2.7
3 years ago
2.2.6
3 years ago
2.3.0
3 years ago
2.3.1
3 years ago
2.2.9
3 years ago
2.2.8
3 years ago
2.2.1
3 years ago
2.2.0
3 years ago
2.1.2
3 years ago
2.1.4
3 years ago
2.1.3
3 years ago
2.1.6
3 years ago
2.1.5
3 years ago
2.0.3
4 years ago
2.1.1
4 years ago
2.0.2
4 years ago
2.0.5
4 years ago
2.0.4
4 years ago
2.0.7
4 years ago
2.0.6
4 years ago
2.0.8
4 years ago
2.1.0
4 years ago
2.0.1
4 years ago
1.2.0
4 years ago
1.2.6
4 years ago
1.2.5
4 years ago
1.2.4
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.1.2
5 years ago
1.1.1
5 years ago
1.1.0
5 years ago
1.0.22
6 years ago
1.0.21
6 years ago
1.0.19
6 years ago
1.0.18
6 years ago
1.0.17
6 years ago
1.0.16
6 years ago
2.0.0-beta1
6 years ago
1.0.15
6 years ago
1.0.14
6 years ago
1.0.13
6 years ago
1.0.12
6 years ago
1.0.11
6 years ago
1.0.10
6 years ago
1.0.9
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago