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