2013-07-19 95 views
1

最近我開始研究ArcGIS for Android。在我的應用程序中,我可以使用在ArcGIS.com中創建的服務,並可以在Android設備中顯示地圖。現在我想要在地圖層上單擊時獲取地圖的圖層信息。有關ArcGIS資源的信息不多。如果有人指導我如何儘可能地用一些例子獲取信息,那將是非常有意義的。 顯示地圖的代碼是:在ArcGIS for Android中在地圖上點擊時顯示圖層信息

private MapView map = null;

String dynamicMapURL =「http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Specialty/ESRI_StateCityHighway_USA/MapServer」;

map =(MapView)findViewById(R.id.map);

ArcGISDynamicMapServiceLayer dynamicLayer = new ArcGISDynamicMapServiceLayer(dynamicMapURL); map.addLayer(dynamicLayer);

回答

0

您可以使用由ArcGIS API提供的樣本。

在ArcGIS的幫助下,他們解釋瞭如何使用它們以及它們各自所做的工作。

這裏是鏈接:

Samples ArcGIS Help

希望它幫助;)

0

嘗試IdentifyTask class。它適用於動態地圖服務。

ArcGIS SDK for Android確實有一個IdentifyTask樣本作爲Eclipse的SDK插件的一部分。在Eclipse中安裝插件後,進入File> New> Other。選擇ArcGIS for Android> ArcGIS Samples for Android。選中本地樣本框,然後選擇「任務」>「識別任務」。

相關問題