BaiduLocationAndroidOption class
设置android端定位参数类
- Inheritance
-
- Object
- BMFLocationBaseOption
- BaiduLocationAndroidOption
Constructors
- BaiduLocationAndroidOption({String? coorType, required BMFLocationCoordType coordType, bool? isNeedAddress, bool? isNeedAltitude, bool? isNeedLocationPoiList, bool? isNeedNewVersionRgc, bool? isNeedLocationDescribe, bool? openGps, int? scanspan = 0, BMFLocationMode? locationMode = BMFLocationMode.hightAccuracy, BMFLocationPurpose? locationPurpose = BMFLocationPurpose.other})
- 构造方法
Properties
- coordType ↔ BMFLocationCoordType?
-
getter/setter pairinherited
- coorType ↔ String?
-
坐标系类型
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isNeedAddress ↔ bool?
-
是否需要返回地址信息
getter/setter pair
- isNeedAltitude ↔ bool?
-
是否需要返回海拔高度信息
getter/setter pair
- isNeedLocationDescribe ↔ bool?
-
是否需要返回位置描述信息
getter/setter pair
- isNeedLocationPoiList ↔ bool?
-
是否需要返回周边poi信息
getter/setter pair
- isNeedNewVersionRgc ↔ bool?
-
是否需要返回新版本rgc信息
getter/setter pair
- locationMode ↔ BMFLocationMode?
-
设置定位模式,可选的模式有高精度、仅设备、仅网络。默认为高精度模式
getter/setter pair
- locationPurpose ↔ BMFLocationPurpose?
-
可选,设置场景定位参数,包括签到场景、运动场景、出行场景
getter/setter pair
- openGps ↔ bool?
-
是否使用gps
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scanspan ↔ int?
-
可选,设置发起定位请求的间隔,int类型,单位ms
如果设置为0,则代表单次定位,即仅定位一次,默认为0
如果设置非0,需设置1000ms以上才有效
getter/setter pair
Methods
-
getMap(
) → Map< String, Object?> - 获取对本类所有变量赋值后的map键值对
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setCoordType(
BMFLocationCoordType coordType) → void - 可选,设置返回经纬度坐标类型,默认gcj02
-
setCoorType(
String coorType) → void - 可选,设置返回经纬度坐标类型,默认GCJ02
-
setIsNeedAddress(
bool isNeedAddress) → void - 是否需要返回地址信息
-
setIsNeedAltitude(
bool isNeedAltitude) → void - 是否需要返回海拔高度信息
-
setIsNeedLocationDescribe(
bool isNeedLocationDescribe) → void - 是否需要返回位置描述信息
-
setIsNeedLocationPoiList(
bool isNeedLocationPoiList) → void - 是否需要返回周边poi信息
-
setIsNeedNewVersionRgc(
bool isNeedNewVersionRgc) → void - 是否需要返回新版本rgc信息
-
setLocationMode(
BMFLocationMode locationMode) → void - 设置定位模式,可选的模式有高精度、仅设备、仅网络,默认为高精度模式
-
setLocationPurpose(
BMFLocationPurpose locationPurpose) → void - 可选,设置场景定位参数,包括签到场景、运动场景、出行场景
-
setOpenGps(
bool openGps) → void - 是否使用gps
-
setScanspan(
int scanspan) → void - 可选,设置发起定位请求的间隔,int类型,单位ms 如果设置为0,则代表单次定位,即仅定位一次,默认为0 如果设置非0,需设置1000ms以上才有效
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited