91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-09-28 05:21:33 來源:腳本之家 閱讀:161 作者:vaecer 欄目:移動開發

關于定位的功能,開發,很早之前就有做過百度的定位功能。起初是有想法把百度的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");//取消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用法。希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

政和县| 长葛市| 财经| 曲水县| 浦城县| 奉贤区| 阆中市| 鄂伦春自治旗| 永福县| 南丰县| 惠水县| 无棣县| 沾化县| 南城县| 景德镇市| 咸宁市| 潍坊市| 韩城市| 大田县| 杭锦旗| 琼结县| 调兵山市| 都安| 罗田县| 黎平县| 太和县| 乌鲁木齐市| 聊城市| 大关县| 广南县| 渭南市| 瑞丽市| 灵武市| 古浪县| 顺义区| 浮山县| 宁阳县| 上思县| 淳安县| 三亚市| 邢台市|