package com.lean56.andplug.baidumap.loc;
import com.baidu.location.LocationClientOption;
/**
* BaiduLocationClientUtils
* see {http://developer.baidu.com/map/index.php?title=android-locsdk/guide/v5-0}
*
* @author Charles
*/
public class BaiduLocationClientUtils {
public static LocationClientOption getBriefClientOption() {
LocationClientOption option = new LocationClientOption();
option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
option.setCoorType("bd09ll");
// option.setScanSpan(1);
option.setIsNeedAddress(true);
option.setNeedDeviceDirect(false);
option.setLocationNotify(false);
return option;
}
public static LocationClientOption getFullClientOption(int scanSpan) {
LocationClientOption option = new LocationClientOption();
option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
option.setCoorType("bd09ll");
option.setScanSpan(scanSpan);
option.setIsNeedAddress(true);
option.setNeedDeviceDirect(true);
option.setLocationNotify(false);
return option;
}
public static LocationClientOption getFullClientOption() {
return getFullClientOption(10000);
}
}