ArcGIS for Android —— 顯示地圖

    在搭建好Android開放環境之後,就可以安裝ArcGIS Runtime SDK for Android Eclipse Plugin了。具體安裝方法見官方的幫助文檔,說的很明白的。(http://resources.arcgis.com/en/help/android-sdk/concepts/index.html#/Installing_the_SDK/01190000002m000000/

    安裝完成之後,在Eclipse建立工程的時候就可以選擇ArcGIS project for Android。顯示地圖的操作很簡單,如下:

    1 在佈局文件裏面加上:

	<com.esri.android.map.MapView  
		android:id="@+id/map"  
		android:layout_width="fill_parent"  
		android:layout_height="fill_parent"  
		initExtent = "-1.3296373526814876E7 3930962.41823043 -1.2807176545789773E7 4201243.7502468005">  
	</com.esri.android.map.MapView>  

    initExtent指的是地圖的初始顯示範圍,四個數字分別是小x、小y、大x和大y。數值因圖而異。

    2 在java文件中的onCreate方法中添加這個地圖:

	mMapView = new MapView(this);
	MapView mapView;
	mapView = (MapView) findViewById(R.id.map);
	mapView.addLayer(new ArcGISDynamicMapServiceLayer("url"));


 

    這樣就可以把指定服務的地圖顯示出來了。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章