2.3.1 • Published 2 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
2 years ago
2.2.2
2 years ago
2.2.5
2 years ago
2.2.4
2 years ago
2.2.7
2 years ago
2.2.6
2 years ago
2.3.0
2 years ago
2.3.1
2 years ago
2.2.9
2 years ago
2.2.8
2 years ago
2.2.1
2 years ago
2.2.0
2 years ago
2.1.2
2 years ago
2.1.4
2 years ago
2.1.3
2 years ago
2.1.6
2 years ago
2.1.5
2 years ago
2.0.3
3 years ago
2.1.1
3 years ago
2.0.2
3 years ago
2.0.5
3 years ago
2.0.4
3 years ago
2.0.7
3 years ago
2.0.6
3 years ago
2.0.8
3 years ago
2.1.0
3 years ago
2.0.1
3 years ago
1.2.0
3 years ago
1.2.6
3 years ago
1.2.5
3 years ago
1.2.4
3 years ago
1.2.3
3 years ago
1.2.2
3 years ago
1.2.1
3 years ago
1.1.2
3 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.22
4 years ago
1.0.21
5 years ago
1.0.19
5 years ago
1.0.18
5 years ago
1.0.17
5 years ago
1.0.16
5 years ago
2.0.0-beta1
5 years ago
1.0.15
5 years ago
1.0.14
5 years ago
1.0.13
5 years ago
1.0.12
5 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago