BaiduLocationAndroidOption class

设置android端定位参数类

Inheritance

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