測試使用本地wms渲染引擎,發現openlayers加載tiles速度明顯快于openscales,速度幾乎要2-3倍
我想這個原因可能在于flash運行時異步請求都是單線程的,openlayers發送ajax httprequest可能是多線程并發請求的(渲染程序都是一致)
** win7下綁定localhost做服務發現響應速度很慢,必須直接寫 本地ip地址
openscales請求速度慢可能opensacles代碼里面控制了并發請求tile的數量,這個要具體看一下scales的代碼,看看能夠引出接口來修改一下
** openscales初始化 wmsc圖層時只有一個resulutions參數,而有時我采用scale縮放比控制,注意 openscales/*/util/*.as提供了scale到resulutoin的轉換
DPI在openscales里面默認是72 , WGS84 (4326)是默認的,投影也提供接口更改
openscales速度慢的問題找到了,同樣啟動Ie則沒有遲緩的現象,說明還是瀏覽器的問題,firefox 3.x版本不行,換4.x的看看,如果還是不行,說明flash.ocx for firefox版本不行