我注意到Arc Gis地圖渲染非常慢。當你縮放時,它渲染緩慢。當你平移時,它呈現緩慢。有沒有人有任何建議使地圖渲染速度更快,類似於谷歌地圖和微軟的虛擬地球。有誰知道如何讓Arc GIS地圖渲染速度更快?
回答
您正在使用哪種產品?桌面ArcGIS,ArcEngine,ArcGIS服務器還是什麼?
這並不重要。不要問這裏,我認爲你最好在搜索online ArcGIS support或在ArcGIS forum上提問。比如ESRI的performance tips for desktop ArcGIS。就我所知,這裏沒有很多ArcGIS專家在這裏閒逛。
對不起Stack Overflow - love ya!
如果您訪問過ArcGIS論壇,您可能會找到答案,但如果其他人遇到此問題,我會在這裏發表意見。
像谷歌地圖這樣的服務速度的主要原因是他們預渲染和緩存數據。因此,他們對各種分辨率進行渲染並進行存儲,因此,當用戶請求數據時,可以快速傳輸數據的柵格。
ArcMap有一個選項可以使用地圖緩存,它可以在重複訪問視圖時加快速度。有一個地圖緩存工具欄可以打開。 ESRI的幫助通常很好,因此只需搜索地圖緩存。
ArcMap和ArcGIS Server都可以使用加速的緩存。對於ArcMap,它可以用於各種數據源,缺點是它可以在使用非本地資源時提高網絡活動性。在ArcGIS Server中,緩存是提供類似於GE的用戶體驗的最佳方式。
然後,所有的服務器客戶端(Web ADF,JavaScript,ArcGIS Explorer)都可以從預先計算的地圖緩存中受益 - 緩存也可以從靜態Web服務器提供。看看resources.esri.com,有完整的AGS幫助可用,其中您可以找到部分Planning a map cache。
地圖緩存僅適用於靜態地圖,但不適用於動態圖層。動態圖層通常是瓶頸,繪製和渲染需要很長時間。例如,我有一個包含大約2000個位置的動態圖層,在ArcMap中渲染大約需要9秒。在用java ADF,JSF和JS實現的GUI中需要約15秒的渲染時間。任何想法,如何提高動態圖層的性能?數據訪問和標籤佈局:
謝謝, 唐
我也在java adf地獄。檢查出提琴手爲ie。觀察在啓用了snaptool的情況下執行頂點移動時會發生什麼。 愚蠢的事情是,在實際移動頂點之前,無數次更新編輯器窗口的理由並不充分。 Fiddler會告訴你adf實現的真實寫法很差。數十億次302請求已經服務的圖像。不斷更新不需要它的div視圖。儘可能多的錢這個軟件的成本.... AHHHHHHRRRRRRGGGGGGHHHH !!!!它的瘋狂。我現在在工作場所有一個esri人。我希望他能讓他們解決這個問題。 – branchgabriel 2009-06-09 22:36:31
動態地圖渲染速度通常由兩個因素支配。進行座標投影和典型的2D渲染髮生的速度與從外部源讀取數據一樣快,例如, shapefile或數據庫。訣竅是您要加載多少數據來繪製地圖?多久才能得到它?複雜的數據庫查詢可能導致查詢效率低下。查詢未索引的數據會導致速度下降。即使您快速找到數據,您也需要知道您的加載量。您的數據是否包含加拿大所有島嶼的非常詳細的單個多部分多邊形?但是您只是渲染懷俄明州的美加邊境?
是的,有幾種方法可以使地圖加載速度更快。首先,儘可能使用最少量的要素圖層。通過這種方式,要加載的數據量將更少,因此加載時間更少。如果你是程序員在做這些應用程序,我建議儘可能少的服務器調用,因爲提供故事圖像會很費時。第三,如果您正在處理大量數據,我會建議您查看HTML5中的本地存儲。
老問題,但我相信底圖層功能添加到ArcGIS 10.0解決了這些問題。
靜態的柵格或特徵可以添加到底圖圖層組,並且在地圖/佈局視圖更改時不會重新計算。它們將被鎖定到一組分辨率,從而在放大功能將無法磨礪。
https://blogs.esri.com/esri/arcgis/2010/02/02/basemap-layers-new-at-arcgis-10/
- 1. 如何加快docpad渲染速度?
- 2. 有誰知道如何讓活動組內的地圖工作?
- 3. CSS - 哪些代碼渲染速度更快,效率更高?
- 4. 如何快速渲染大量標記的地圖?
- 5. 如何讓Java3D啓動速度更快?
- 6. Ext.toast渲染速度
- 7. 使用攪拌器,使渲染速度更快?
- 8. C#快速像素渲染
- 9. 有誰知道如何讓圖像出現然後消失?
- 10. 的OpenGL垂直同步是渲染速度更快
- 11. Node.js的快速渲染
- 12. IE頁面渲染速度
- 13. 我如何使matplotlib繪圖更快地渲染
- 14. arc gis中地圖的高寬比
- 15. Opengl ES - 有沒有加快渲染速度的方法?
- 16. 我如何加快mplot3d的渲染速度?
- 17. 如何加快我的WPF ListBox的渲染速度?
- 18. Chrome如何加快頁面渲染速度?
- 19. svg路徑渲染速度
- 20. Django快速查詢,但渲染速度慢
- 21. GPU加速3D渲染可能比屏幕刷新速度更快嗎?
- 22. Node.js的快速渲染任何* .jade
- 23. SmartGWT慢速圖像渲染
- 24. 如何知道HTML標籤字符串的渲染長度
- 25. SDL渲染速度太慢
- 26. 如何在快速渲染視圖中調用節點模塊?
- 27. 摩卡:如何測試快速渲染的視圖
- 28. 如何渲染Mandelbrot設置更快?
- 29. iPhone地圖渲染
- 30. 有誰知道yFrog RSS提要地址?
,你說什麼樣的產品呢?它是ArcMap,ArcExplorer還是Web應用程序,例如在.NET ADF或Flex ADF中編寫的應用程序? – 2009-03-17 00:13:41