2015-06-25 65 views
0

我正在開發一個應用程序來開發自定義ArcGis地圖。我可以使用基本地圖網址顯示地圖。我正在使用以下代碼片段如何在ArcGis地圖中獲取當前位置在android中使用Imagery地圖服務器

mapView.addLayer(new ArcGISTiledMapServiceLayer(
      "http://maps.ocparks.com/arcgis/rest/services/Imagery/2013_Imagery/MapServer")); 

由於此地圖顯示特定地區(橙縣)。現在我想獲取當前位置並在此地圖上顯示。有沒有辦法做到這一點?通過ArcGIS的幾個文檔會後我只是來kmow這顯示當前位置底圖的網址應該是 -

http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer 

但影像地圖服務器如何顯示當前位置。如果有人知道請幫我

+0

我不相信URL是您問題的根本原因。實際上,這兩個URL都是作爲圖層添加的地圖服務器。你能夠通過'http:// services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer'獲取當前位置嗎? –

+0

yes ... with world_street_map我能夠得到我目前所在的位置 – kuldeep

+0

但這張圖像地圖服務器位置沒有獲得 – kuldeep

回答

0

到現在爲止是不可能的,可能是使用JavaScript它可以做到。 獲取當前位置我們應該使用World_Street_Map作爲基本層

+0

儘管過去我開發了很多Android應用程序,但目前我是ArcGIS開發人員,但從未爲Android開發過ArcGIS客戶端。也就是說,對於我當前的位置適用於一個URL是沒有意義的,但對另一個URL沒有意義。地圖服務只會傳送圖片(比如.png),並且您建議的內容將會像_it一樣將當前位置添加到「黃色圖片」,而不是「紅色圖片」。無論如何,我相信你比我更瞭解這個API。 –

相關問題