国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

arcgis android之定位功能的示例代碼

2019-10-22 18:12:53
字體:
來源:轉載
供稿:網友

關于定位的功能,開發,很早之前就有做過百度的定位功能。起初是有想法把百度的Loc V3.2的定位SDK整合進來用。但是終歸是想法,但是知道昨天,我問技術群,里面的一位朋友就說起了百度地位SDK整合進來的實現方法。頓時,我就思考了一會,隨后就是很激動地操作起來。根據朋友給的一個demo。做了兩天,終于算是真正將功能實現了。至于界面的美觀或者樣式的顯示這個就偷懶掉了。

http://developer.baidu.com/map/sdk-android.htm

這個是百度的SDK。幫助文檔。

第一次看這個定位的實現的時候,覺得按步驟來就可以實現,把該設置的參數設置好就行了。其實,的確就行了。很簡單!
首先定位當前經緯度,然后設置定位點。

  private double lat=-1;//緯度  private double lon=-1;//經度 public class MainActivity extends ActivityBas{    protected void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     setContentView(R.layout.activity_main);  ArcGISRuntime.setClientId("1eFHW78avlnRUPHm");//取消android/216279.html">android/116510.html">arcgis默認圖標  dingweilocation();  mapView.centerAt(lat, lon, true);//設置定位中心點  mapView.setScale(1105828.1803422251);//設置顯示比例  }private void dingweilocation() {    //定位的方法  LocationDisplayManager locationDisplayManager = mapView.getLocationDisplayManager();  locationDisplayManager.setLocationListener(new LocationListener() {    @Override    public void onLocationChanged(Location location) {            String bdlat=location.getLatitude()+"";       String bdlon=location.getLongitude()+"";      if (bdlat.indexOf("E")==-1|bdlon.indexOf("E")==-1){      //這里做個判斷是因為,可能因為gps信號問題,定位出來的經緯度不正常。        Log.i("定位",lat+"?"+lon);        lat = location.getLatitude();//緯度        lon = location.getLongitude();//經度      }    }    @Override    public void onStatusChanged(String s, int i, Bundle bundle) {    }    @Override    public void onProviderEnabled(String s) {    }    @Override    public void onProviderDisabled(String s) {    }  });  locationDisplayManager.start();} }

好了,今天就寫到這里,以后我再介紹其他arcgis用法。希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 册亨县| 光山县| 沅陵县| 东辽县| 吴忠市| 依安县| 雷波县| 松潘县| 阳西县| 泾源县| 北流市| 广东省| 梧州市| 平江县| 莒南县| 全南县| 富裕县| 蓬溪县| 台北县| 台前县| 东丽区| 平果县| 宜君县| 巨野县| 蒙阴县| 广东省| 健康| 肥东县| 雅安市| 甘德县| 古浪县| 青龙| 芒康县| 榆林市| 宕昌县| 富顺县| 工布江达县| 遵义市| 吕梁市| 长岛县| 威远县|