Android 怎么获取经纬度

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 14:55:51
Android 怎么获取经纬度

Android 怎么获取经纬度
Android 怎么获取经纬度

Android 怎么获取经纬度
百度地图要不要 不断获取 获取的间隔等都是可以控制的:
  LocationClientOption的SetScanSpan()方法说明:
  当所设的整数值大于等于1000(ms)时,定位SDK内部使用定时定位模式.调用requestLocation( )后,每隔设定的时间,定位SDK就会进行一次定位.如果定位SDK根据定位依据发现位置没有发生变化,就不会发起网络请求,返回上一次定位的结果;如果发现位置改变,就进行网络请求进行定位,得到新的定位结果.定时定位时,调用一次requestLocation,会定时监听到定位结果.
  当不设此项,或者所设的整数值小于1000(ms)时,采用一次定位模式.每调用一次requestLocation( ),定位SDK会发起一次定位.请求定位与监听结果一一对应.
  locationClient = new LocationClient(this);
  //设置定位条件
  LocationClientOption option = new LocationClientOption();
  option.setOpenGps(true); //是否打开GPS
  option.setCoorType("bd09ll"); //设置返回值的坐标类型.
  option.setPriority(LocationClientOption.NetWorkFirst); //设置定位优先级
  option.setProdName("LocationDemo"); //设置产品线名称.强烈建议您使用自定义的产品线名称,方便我们以后为您提供更高效准确的定位服务.
  option.setScanSpan(UPDATE_TIME); //不设置或者小于1000,调用 locationClient.requestLocation();就会进行一次定位. 设置定时定位的时间间隔.单位毫秒
  locationClient.setLocOption(option);