(三) arcgis runtime for android 100.3開發學習(載入影像切片服務)
阿新 • • 發佈:2018-12-22
今天我們來學關於arcgis影像切片服務,注意這個例子的demo比較簡單。我們主要看一下ArcGISMapImageLayer類的UML圖。程式碼是非常簡單的。
來看一下原始碼,非常簡單。
package com.esri.arcgisruntime.sample.mapimagelayer; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import com.esri.arcgisruntime.layers.ArcGISMapImageLayer; import com.esri.arcgisruntime.mapping.ArcGISMap; import com.esri.arcgisruntime.mapping.view.MapView; public class MainActivity extends AppCompatActivity { private MapView mMapView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mMapView = (MapView) findViewById(R.id.mapView); ArcGISMapImageLayer mapImageLayer = new ArcGISMapImageLayer(getResources().getString(R.string.world_elevation_service)); ArcGISMap map = new ArcGISMap(); map.getOperationalLayers().add(mapImageLayer); mMapView.setMap(map); } @Override protected void onPause(){ super.onPause(); mMapView.pause(); } @Override protected void onResume(){ super.onResume(); mMapView.resume(); } @Override protected void onDestroy() { super.onDestroy(); mMapView.dispose(); } }
ArcGISMapImageLayer 的UML圖。