2016-04-21 18 views
0

當我用鼠標平移地圖時,我希望可見圖層更新(在釋放鼠標之前)。理想情況下,它實際上會預加載,就像底圖一樣,所以您不必看到圖層的未加載邊緣。在平底鍋上預加載ArcGISDynamicMapServiceLayer

例如:假設我在整個地圖上都有一個堅實的紅色塊。當我平移時,屏幕會移動,以便您看到紅色層不會延伸到無限;它實際上只覆蓋視口。它現在顯示爲一個矩形,在您平移時在屏幕上移動,直到您釋放。我希望用戶能夠平移並且只能看到紅色。這是一個人爲的例子,但它是我想要的功能。

什麼不行:我已經嘗試在地圖的pan事件上運行layer.refresh()命令。直到釋放鼠標後才能使用。

+0

此處添加您的代碼提示....創建提琴手如果可能的話...... –

+0

@VikashPandey謝謝,但我沒有任何代碼,因爲我正在問什麼圖層類型可以做我想要的東西的方向。 –

+0

我已在下面添加提示..你可以考慮作爲基地開始...... –

回答

1

那麼,正如我所理解的上述要求。你想在ESRI地圖上添加一個圖層;每次您平移或縮放時都會刷新。

在這種情況下,無需將圖層添加爲ArcGISDynamicMapServiceLayer。只需將該圖層添加爲按需模式中的功能層即可。

瞭解功能層和其模式please click here...

因爲我們知道它請求自動更新層,只要你改變地圖的程度。

希望我給你,你正在尋找... :)